Thread Net::FTPSSL und list() (53 answers)
Opened by bianca at 2015-03-03 08:49

bianca
 2015-03-06 08:34
#180004 #180004
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Ich muss das noch auf einem zweiten Linux zum Laufen kriegen. Da bekomme ich aber noch Fehler
Quote
IO::Socket::SSL >= 2.007 needed for SSL support...
angezeigt.

Setze ich im Script ein use IO::Socket::SSL 2.012; (ich hab im eigenen Moduleverzeichnis eine neuere Version) bekomme ich
Quote
Net::SSLeay version 1.46 required--this is only version 1.42 at /pfadzumeinenmodulen/IO/Socket/SSL.pm line 19


Da ich nur auf dem anderen Linux einen Compiler habe, hab ich es dort versucht mit pq's cgipan.cgi zu kompilieren, mit folgendem Ergebnis:
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
/usr/bin/make 2>&1:
cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm
AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay)
blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8 characters:
directory blib/lib/auto/Net/SSLeay:
do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https
do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx
get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http
head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt
post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt
put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http
ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read
ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ
tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read
tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ
cp lib/Net/SSLeay.pod blib/lib/Net/SSLeay.pod
cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm
/usr/bin/perl "-Iinc" /usr/share/perl/5.14/ExtUtils/xsubpp -typemap /usr/share/perl/5.14/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c
cc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.68\" -DXS_VERSION=\"1.68\" -fPIC "-I/usr/lib/perl/5.14/CORE" SSLeay.c
{standard input}: Assembler messages:
{standard input}:130493: Warning: end of file in string; '"' inserted
cc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make: *** [SSLeay.o] Error 4

if everything looks okay, you may now make the tests: test

Ich habe nicht auf test geklickt.
Das übersteigt meine Fähigkeiten. Bitte helft mir mal, das zu lesen und ein aktuelles CPAN:Net::SSLeay auf die Kiste zu bekommen. Kann das jemand bei sich ab kopieren und mir schicken? Geht sowas? Oder liegt der Fehler woanders?
10 print "Hallo"
20 goto 10

View full thread Net::FTPSSL und list()