Quoteund manchmal variiert das mitno element found at line 1, column 0, byte -1 at C:/strawberry/perl/site/lib/XML/Parser.pm line 187.
Quoteno element found at line 294, column 155, byte 16378 at C:/strawberry/perl/site/lib/XML/Parser.pm line 187.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/perl use strict; use warnings; use SOAP::Lite +trace => [transport => \&soap_trace]; use Data::Dumper; sub soap_trace { my ($in) = @_; print '-' x 80; print "\n".Dumper($in); } my $url = 'https: //ssl. ibanrechner. de/soap/?wsdl'; # BLANKS ENTFERNEN! my $soap = SOAP::Lite->new(); my $service = $soap->service($url);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/usr/bin/perl use strict; use warnings; use SOAP::Lite +trace => [transport => \&soap_trace]; use Data::Dumper; use XML::Parser; use IO::Socket::SSL; print "Version SOAP::Lite: ".(defined $SOAP::Lite::VERSION ? $SOAP::Lite::VERSION : '- nicht inst. -')."\n"; print "Version XML::Parser: ".(defined $XML::Parser::VERSION ? $XML::Parser::VERSION : '- nicht inst. -')."\n"; print "Version IO::Socket::SSL: ".(defined $IO::Socket::SSL::VERSION ? $IO::Socket::SSL::VERSION : '- nicht inst. -')."\n"; sub soap_trace { my ($in) = @_; print '-' x 80; print "\n".Dumper($in); } my $url = 'https: //ssl. ibanrechner. de/soap/?wsdl'; # BLANKS ENTFERNEN! my $soap = SOAP::Lite->new(); my $service = $soap->service($url);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/usr/bin/perl use strict; use warnings; use SOAP::Lite; use XML::Parser; use IO::Socket::SSL; $IO::Socket::SSL::DEBUG = 3; print "Version SOAP::Lite: ".(defined $SOAP::Lite::VERSION ? $SOAP::Lite::VERSION : '- nicht inst. -')."\n"; print "Version XML::Parser: ".(defined $XML::Parser::VERSION ? $XML::Parser::VERSION : '- nicht inst. -')."\n"; print "Version IO::Socket::SSL: ".(defined $IO::Socket::SSL::VERSION ? $IO::Socket::SSL::VERSION : '- nicht inst. -')."\n"; sub soap_trace { my ($in) = @_; print '-' x 80; print "\n".Dumper($in); } my $url = 'https: //ssl. ibanrechner .de/soap/?wsdl'; # BLANKS ENTFERNEN! my $soap = SOAP::Lite->new(); my $service = $soap->service($url);
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
Version SOAP::Lite: 0.715
Version XML::Parser: 2.41
Version IO::Socket::SSL: 1.76
DEBUG: .../IO/Socket/SSL.pm:1645: new ctx 55499008
DEBUG: .../IO/Socket/SSL.pm:363: socket not yet connected
DEBUG: .../IO/Socket/SSL.pm:365: socket connected
DEBUG: .../IO/Socket/SSL.pm:383: ssl handshake not started
DEBUG: .../IO/Socket/SSL.pm:433: set socket to non-blocking to enforce timeout=180
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=55503776
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=56427296
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=56427472
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=56426944
DEBUG: .../IO/Socket/SSL.pm:1193: scheme=www cert=56426944
DEBUG: .../IO/Socket/SSL.pm:1202: identity=ssl.ibanrechner.de cn=ssl.ibanrechner.de alt=2 ssl.ibanrechner.de 2 bak1.iban-bic.com 2 sepatools.eu
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> 1
DEBUG: .../IO/Socket/SSL.pm:501: ssl handshake done
DEBUG: .../IO/Socket/SSL.pm:1682: free ctx 55499008 open=55499008
DEBUG: .../IO/Socket/SSL.pm:1687: free ctx 55499008 callback
DEBUG: .../IO/Socket/SSL.pm:1690: OK free ctx 55499008
junk after document element at line 548, column 0, byte 50696 at C:/STRAWBERRY/perl/vendor/lib/XML/Parser.pm line 187.
2015-03-29T19:03:27 payxCode: (dl )junk after document element at line 548, column 0, byte 50696 at C:/STRAWBERRY/perl/vendor/lib/XML/Parser.pm line 187.
2015-03-29T19:03:27 payxSoll ich trotzdem noch updaten? Käme vielleicht morgen dazu.
2015-03-30T05:57:07 biancaKönntest du das bitte nochmal checken indem du das obere Script auch nochmal laufen lässt, bevor du ein Update machst?
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
Version SOAP::Lite: 0.715
Version XML::Parser: 2.41
Version IO::Socket::SSL: 1.76
DEBUG: .../IO/Socket/SSL.pm:1645: new ctx 41060128
DEBUG: .../IO/Socket/SSL.pm:363: socket not yet connected
DEBUG: .../IO/Socket/SSL.pm:365: socket connected
DEBUG: .../IO/Socket/SSL.pm:383: ssl handshake not started
DEBUG: .../IO/Socket/SSL.pm:433: set socket to non-blocking to enforce timeout=180
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=37827088
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=57287744
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=57287920
DEBUG: .../IO/Socket/SSL.pm:1633: ok=1 cert=57287392
DEBUG: .../IO/Socket/SSL.pm:1193: scheme=www cert=57287392
DEBUG: .../IO/Socket/SSL.pm:1202: identity=ssl.ibanrechner.de cn=ssl.ibanrechner.de alt=2 ssl.ibanrechner.de 2 bak1.iban-bic.com 2 sepatools.eu
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:456: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:466: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:486: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:446: Net::SSLeay::connect -> 1
DEBUG: .../IO/Socket/SSL.pm:501: ssl handshake done
DEBUG: .../IO/Socket/SSL.pm:1682: free ctx 41060128 open=41060128
DEBUG: .../IO/Socket/SSL.pm:1687: free ctx 41060128 callback
DEBUG: .../IO/Socket/SSL.pm:1690: OK free ctx 41060128
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
Version SOAP::Lite: 1.14
Version XML::Parser: 2.44
Version IO::Socket::SSL: 2.012
DEBUG: .../IO/Socket/SSL.pm:2602: new ctx 49599632
DEBUG: .../IO/Socket/SSL.pm:542: socket not yet connected
DEBUG: .../IO/Socket/SSL.pm:544: socket connected
DEBUG: .../IO/Socket/SSL.pm:566: ssl handshake not started
DEBUG: .../IO/Socket/SSL.pm:599: using SNI with hostname ssl.ibanrechner.de
DEBUG: .../IO/Socket/SSL.pm:653: set socket to non-blocking to enforce timeout=180
DEBUG: .../IO/Socket/SSL.pm:667: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:677: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:687: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:707: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:667: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:677: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:687: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:707: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:2458: ok=1 cert=57365984
DEBUG: .../IO/Socket/SSL.pm:2458: ok=1 cert=58095568
DEBUG: .../IO/Socket/SSL.pm:2458: ok=1 cert=58095744
DEBUG: .../IO/Socket/SSL.pm:2458: ok=1 cert=58095216
DEBUG: .../IO/Socket/SSL.pm:1570: scheme=www cert=58095216
DEBUG: .../IO/Socket/SSL.pm:1580: identity=ssl.ibanrechner.de cn=ssl.ibanrechner.de alt=2 ssl.ibanrechner.de 2 bak1.iban-bic.com 2 sepatools.eu
DEBUG: .../IO/Socket/SSL.pm:667: Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:677: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:687: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:707: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:667: Net::SSLeay::connect -> 1
DEBUG: .../IO/Socket/SSL.pm:722: ssl handshake done
DEBUG: .../IO/Socket/SSL.pm:2635: free ctx 49599632 open=49599632
DEBUG: .../IO/Socket/SSL.pm:2640: free ctx 49599632 callback
DEBUG: .../IO/Socket/SSL.pm:2647: OK free ctx 49599632
Service description 'https://ssl.ibanrechner.de/soap/?wsdl' can't be loaded: 500 Status read failed: Ein nicht blockierender Socketvorgang konnte nicht sofort ausgeführt werden.
2015-03-30T07:40:40 payxIch hab im Moment use SOAP::Lite +trace => [transport => \&soap_trace]; drin, muss ich beim nächsten mal schauen, was man sieht.Kannst Du den junk nicht einfach ignorieren, d.h. sind die übrigen Daten nicht brauchbar?
Quotedie kommt seit dem ich Perl von 5.14 auf 5.18 angehoben und die Module geupdatet habe. Und zwar permanent, SOAP ist also derzeit mit diesem Ziel nicht nutzbar auf meinem System.no element found at line 1, column 0, byte -1 at C:/strawberry/perl/site/lib/XML/Parser.pm line 187.
2015-03-30T08:20:33 bianca... seit dem ich Perl von 5.14 auf 5.18 angehoben und die Module geupdatet habe. ...
Ich gehe davon aus, dass das auch bei dir kommt, wenn du updatest. Würdest du das für mich tun?
2015-03-30T08:57:01 biancaLeider nein, denn ich bin technisch ja gar nicht eingestiegen. Wenn zutrifft, dass es sich um ein Problem der Kombination aus bestimmten Perl- und Modulversionen handelt, solltest Du das über die entsprechende Puzzelei (z.B. wie vorgeschlagen in einer VM) herausfinden können, denke ich. Das kann aber natürlich langwierig und frustrierend sein.Hast du einen Tipp für mich?