Thread Skript funktioniert auf Laptop nicht, Desktop schon!? (37 answers)
Opened by Wilson at 2013-06-08 22:34

Wilson
 2013-06-10 20:07
#168086 #168086
User since
2013-06-08
17 Artikel
BenutzerIn
[default_avatar]
2013-06-10T14:46:31 Linuxer
Was hast Du genau getan? Du lieferst leider immer nur sehr wenig Informationen. Aber Du reagierst, das ist schon mal gut ;-)

Was war die alte Version? Was ist jetzt die neue Version? Wie hast Du das Perl aktualisiert?

Wie lautet die Fehlermeldung eigentlich genau und komplett?
Es können unter Umständen auch mehrere Zeilen Fehlermeldung sein, bitte alle liefern.

Auf einem Fedora Linux 17 mit Perl 5.14.2 läuft das Skript (über einen Proxy).
Ich musste dafür aber Module nachinstallieren:

- Net::SSLeay
- IO::Socket::SSL
- Mozilla::CA
- LWP::Protocol::https

So wie Du das schilderst, scheint die Problemursache also doch nicht auf Netzwerk-Ebene zu liegen, sondern irgendwo in Deiner Perl- oder Modul-Installation... Da wären wir also wieder in dem Bereich, den rosti gestern schon angeschnitten hatte.


ich habe auf dem Desktop eine ältere version von aktivestate gehabt ich weiss nicht mehr genau welche aber ich mein 5.14.2, ich habe sie deinstalliert und die 5.16.3.1603 (Link: http://www.activestate.com/activeperl/downloads) drauf gemacht und schon kommt die Fehlermeldung wie auf dem Lapi:
Code: (dl )
500 Can't connect to www.sparda-west.de:443 at 05.06._03.pl line 19.


Unter Umständen könnte es sein das die Modulle nicht richtig installiert werden, wenn ich z.B. unter cmd...cpan> install Net::SSLeay eingebe, installiert er aber es kommen paar rote Zeilen hier die kompletter durchlauf:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
cpan> install Net::SSLeay
Reading 'C:\Perl\cpan\Metadata'
Database was generated on Sun, 09 Jun 2013 11:07:34 GMT
Running install for module 'Net::SSLeay'
Running make for M/MI/MIKEM/Net-SSLeay-1.55.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-1.55.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MI/MIKEM/CHECKSUMS
Checksum for C:\Perl\cpan\sources\authors\id\M\MI\MIKEM\Net-SSLeay-1.55.tar.gz o
k
Scanning cache C:\Perl/cpan/build for sizes
............................................................................DONE

Net-SSLeay-1.55/
Net-SSLeay-1.55/ppport.h
Net-SSLeay-1.55/typemap
Net-SSLeay-1.55/README
Net-SSLeay-1.55/Changes
Net-SSLeay-1.55/QuickRef
Net-SSLeay-1.55/lib/
Net-SSLeay-1.55/lib/Net/
Net-SSLeay-1.55/lib/Net/SSLeay/
Net-SSLeay-1.55/lib/Net/SSLeay/Handle.pm
Net-SSLeay-1.55/lib/Net/SSLeay.pm
Net-SSLeay-1.55/lib/Net/SSLeay.pod
Net-SSLeay-1.55/Credits
Net-SSLeay-1.55/helper_script/
Net-SSLeay-1.55/helper_script/regen_openssl_constants.pl
Net-SSLeay-1.55/inc/
Net-SSLeay-1.55/inc/Module/
Net-SSLeay-1.55/inc/Module/Install.pm
Net-SSLeay-1.55/inc/Module/Install/
Net-SSLeay-1.55/inc/Module/Install/Base.pm
Net-SSLeay-1.55/inc/Module/Install/PRIVATE/
Net-SSLeay-1.55/inc/Module/Install/PRIVATE/Net/
Net-SSLeay-1.55/inc/Module/Install/PRIVATE/Net/SSLeay.pm
Net-SSLeay-1.55/inc/Module/Install/Metadata.pm
Net-SSLeay-1.55/inc/Module/Install/WriteAll.pm
Net-SSLeay-1.55/inc/Module/Install/Makefile.pm
Net-SSLeay-1.55/inc/Module/Install/Win32.pm
Net-SSLeay-1.55/inc/Module/Install/Fetch.pm
Net-SSLeay-1.55/inc/Module/Install/External.pm
Net-SSLeay-1.55/inc/Module/Install/Can.pm
Net-SSLeay-1.55/META.yml
Net-SSLeay-1.55/README.Win32
Net-SSLeay-1.55/t/
Net-SSLeay-1.55/t/local/
Net-SSLeay-1.55/t/local/34_x509_crl.t
Net-SSLeay-1.55/t/local/06_tcpecho.t
Net-SSLeay-1.55/t/local/02_pod_coverage.t
Net-SSLeay-1.55/t/local/39_pkcs12.t
Net-SSLeay-1.55/t/local/03_use.t
Net-SSLeay-1.55/t/local/30_error.t
Net-SSLeay-1.55/t/local/32_x509_get_cert_info.t
Net-SSLeay-1.55/t/local/05_passwd_cb.t
Net-SSLeay-1.55/t/local/37_asn1_time.t
Net-SSLeay-1.55/t/local/07_sslecho.t
Net-SSLeay-1.55/t/local/61_threads-cb-crash.t
Net-SSLeay-1.55/t/local/04_basic.t
Net-SSLeay-1.55/t/local/kwalitee.t
Net-SSLeay-1.55/t/local/31_rsa_generate_key.t
Net-SSLeay-1.55/t/local/20_autoload.t
Net-SSLeay-1.55/t/local/36_verify.t
Net-SSLeay-1.55/t/local/21_constants.t
Net-SSLeay-1.55/t/local/15_bio.t
Net-SSLeay-1.55/t/local/40_npn_support.t
Net-SSLeay-1.55/t/local/50_digest.t
Net-SSLeay-1.55/t/local/38_priv-key.t
Net-SSLeay-1.55/t/local/35_ephemeral.t
Net-SSLeay-1.55/t/local/01_pod.t
Net-SSLeay-1.55/t/local/08_pipe.t
Net-SSLeay-1.55/t/local/62_threads-ctx_new-deadlock.t
Net-SSLeay-1.55/t/local/33_x509_create_cert.t
Net-SSLeay-1.55/t/external/
Net-SSLeay-1.55/t/external/08_external.t
Net-SSLeay-1.55/t/external/15_altnames.t
Net-SSLeay-1.55/t/handle/
Net-SSLeay-1.55/t/handle/local/
Net-SSLeay-1.55/t/handle/local/05_use.t
Net-SSLeay-1.55/t/handle/external/
Net-SSLeay-1.55/t/handle/external/10_destroy.t
Net-SSLeay-1.55/t/handle/external/50_external.t
Net-SSLeay-1.55/t/data/
Net-SSLeay-1.55/t/data/key.pem.e
Net-SSLeay-1.55/t/data/verisign.crl.pem
Net-SSLeay-1.55/t/data/cert_paypal.crt.pem
Net-SSLeay-1.55/t/data/cert_paypal.crt.pem_dump
Net-SSLeay-1.55/t/data/pkcs12-no-passwd.p12
Net-SSLeay-1.55/t/data/testcert_extended.crt.pem
Net-SSLeay-1.55/t/data/testcert_simple.crt.pem
Net-SSLeay-1.55/t/data/testcert_strange.crt.pem_dump
Net-SSLeay-1.55/t/data/test_CA1.key.der
Net-SSLeay-1.55/t/data/testcert_cdp.crt.pem_dump
Net-SSLeay-1.55/t/data/test_CA1.encrypted_key.pem
Net-SSLeay-1.55/t/data/testcert_cdp.crt.pem
Net-SSLeay-1.55/t/data/test_CA1.crt.der
Net-SSLeay-1.55/t/data/test_CA1.crl.der
Net-SSLeay-1.55/t/data/testreq1.der
Net-SSLeay-1.55/t/data/testcert_simple.crt.der
Net-SSLeay-1.55/t/data/pkcs12-full.p12
Net-SSLeay-1.55/t/data/cert_twitter.crt.pem_dump
Net-SSLeay-1.55/t/data/binary-test.file
Net-SSLeay-1.55/t/data/test_CA1.crt.pem
Net-SSLeay-1.55/t/data/testcert_simple.crt.pem_dump
Net-SSLeay-1.55/t/data/testcert_extended.crt.pem_dump
Net-SSLeay-1.55/t/data/key.pem
Net-SSLeay-1.55/t/data/testcert_strange.crt.pem
Net-SSLeay-1.55/t/data/pkcs12-no-chain.p12
Net-SSLeay-1.55/t/data/cert_twitter.crt.pem
Net-SSLeay-1.55/t/data/test_CA1.key.pem
Net-SSLeay-1.55/t/data/cert.pem
Net-SSLeay-1.55/t/data/verisign.crl.der
Net-SSLeay-1.55/t/data/testreq1.pem
Net-SSLeay-1.55/Debian_CPANTS.txt
Net-SSLeay-1.55/MANIFEST
Net-SSLeay-1.55/constants.c
Net-SSLeay-1.55/SSLeay.xs
Net-SSLeay-1.55/README.VMS
Net-SSLeay-1.55/Makefile.PL
Net-SSLeay-1.55/examples/
Net-SSLeay-1.55/examples/https-proxy-snif.pl
Net-SSLeay-1.55/examples/cb-testi.pl
Net-SSLeay-1.55/examples/server_key.pem
Net-SSLeay-1.55/examples/ephemeral.pl
Net-SSLeay-1.55/examples/passwd-cb.pl
Net-SSLeay-1.55/examples/tcpcat.pl
Net-SSLeay-1.55/examples/sslcat.pl
Net-SSLeay-1.55/examples/bio.pl
Net-SSLeay-1.55/examples/cli-cert.pl
Net-SSLeay-1.55/examples/ssl-inetd-serv.pl
Net-SSLeay-1.55/examples/callback.pl
Net-SSLeay-1.55/examples/get_page_cert.pl
Net-SSLeay-1.55/examples/get_page.pl
Net-SSLeay-1.55/examples/tcpecho.pl
Net-SSLeay-1.55/examples/x509_cert_details.pl
Net-SSLeay-1.55/examples/bulk.pl
Net-SSLeay-1.55/examples/req.conf
Net-SSLeay-1.55/examples/sslecho.pl
Net-SSLeay-1.55/examples/makecert.pl
Net-SSLeay-1.55/examples/get_authenticated_page.pl
Net-SSLeay-1.55/examples/ssl_diff.pl
Net-SSLeay-1.55/examples/minicli.pl
Net-SSLeay-1.55/examples/stdio_bulk.pl

CPAN.pm: Building M/MI/MIKEM/Net-SSLeay-1.55.tar.gz

Set up gcc environment - 3.4.5 (mingw-vista special r3)
Checking if your kit is complete...
Looks good
Warning: Guessing NAME [Net-SSLeay-1.55-Y6TD0x] from current directory name.
Note (probably harmless): No library found for -lssl
*** Could not find OpenSSL
If it's already installed, please set the OPENSSL_PREFIX environment
variable accordingly. If it isn't installed yet, get the latest version
from http://www.openssl.org/.
No 'Makefile' created MIKEM/Net-SSLeay-1.55.tar.gz
C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Could not read metadata file. Falling back to other methods to determine prerequ
isites
Failed during this command:
MIKEM/Net-SSLeay-1.55.tar.gz : writemakefile NO -- No 'Makefile
' created

View full thread Skript funktioniert auf Laptop nicht, Desktop schon!?