PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-04-04T04:04:18 ActivePerl-1800 CPAN-2.00 PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.18\var\cpan\Metadata' Database was generated on Fri, 04 Apr 2014 09:53:01 GMT Running make for S/SU/SULLR/IO-Socket-SSL-1.976.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SU/SULLR/IO-Socket-SSL-1.976.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SU/SULLR/CHECKSUMS Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SU\SULLR\IO-Socket-SSL-1.976.tar.gz ok IO-Socket-SSL-1.976/ IO-Socket-SSL-1.976/BUGS IO-Socket-SSL-1.976/t/ IO-Socket-SSL-1.976/t/core.t IO-Socket-SSL-1.976/t/verify_fingerprint.t IO-Socket-SSL-1.976/t/testlib.pl IO-Socket-SSL-1.976/t/acceptSSL-timeout.t IO-Socket-SSL-1.976/t/connectSSL-timeout.t IO-Socket-SSL-1.976/t/readline.t IO-Socket-SSL-1.976/t/public_suffix_lib.t IO-Socket-SSL-1.976/t/auto_verify_hostname.t IO-Socket-SSL-1.976/t/dhe.t IO-Socket-SSL-1.976/t/01loadmodule.t IO-Socket-SSL-1.976/t/startssl-failed.t IO-Socket-SSL-1.976/t/verify_hostname.t IO-Socket-SSL-1.976/t/startssl.t IO-Socket-SSL-1.976/t/start-stopssl.t IO-Socket-SSL-1.976/t/compatibility.t IO-Socket-SSL-1.976/t/memleak_bad_handshake.t IO-Socket-SSL-1.976/t/ecdhe.t IO-Socket-SSL-1.976/t/public_suffix_ssl.t IO-Socket-SSL-1.976/t/nonblock.t IO-Socket-SSL-1.976/t/sni.t IO-Socket-SSL-1.976/t/io-socket-inet6.t IO-Socket-SSL-1.976/t/npn.t IO-Socket-SSL-1.976/t/external/ IO-Socket-SSL-1.976/t/external/usable_ca.t IO-Socket-SSL-1.976/t/io-socket-ip.t IO-Socket-SSL-1.976/t/signal-readline.t IO-Socket-SSL-1.976/t/sessions.t IO-Socket-SSL-1.976/t/mitm.t IO-Socket-SSL-1.976/t/sysread_write.t IO-Socket-SSL-1.976/t/cert_no_file.t IO-Socket-SSL-1.976/MANIFEST IO-Socket-SSL-1.976/README IO-Socket-SSL-1.976/example/ IO-Socket-SSL-1.976/example/ssl_mitm.pl IO-Socket-SSL-1.976/example/simulate_proxy.pl IO-Socket-SSL-1.976/example/ssl_client.pl IO-Socket-SSL-1.976/example/lwp-with-verifycn.pl IO-Socket-SSL-1.976/example/async_https_server.pl IO-Socket-SSL-1.976/example/ssl_server.pl IO-Socket-SSL-1.976/certs/ IO-Socket-SSL-1.976/certs/client-key.pem IO-Socket-SSL-1.976/certs/server-wildcard.pem IO-Socket-SSL-1.976/certs/server-key.pem IO-Socket-SSL-1.976/certs/client-cert.pem IO-Socket-SSL-1.976/certs/proxyca.pem IO-Socket-SSL-1.976/certs/client-key.enc IO-Socket-SSL-1.976/certs/server-key.enc IO-Socket-SSL-1.976/certs/test-ca.pem IO-Socket-SSL-1.976/certs/my-ca.pem IO-Socket-SSL-1.976/certs/server-cert.pem IO-Socket-SSL-1.976/certs/server-rsa384-dh.pem IO-Socket-SSL-1.976/META.yml IO-Socket-SSL-1.976/Makefile.PL IO-Socket-SSL-1.976/docs/ IO-Socket-SSL-1.976/docs/debugging.txt IO-Socket-SSL-1.976/docs/net-ssley-ecdh.patch IO-Socket-SSL-1.976/util/ IO-Socket-SSL-1.976/util/export_certs.pl IO-Socket-SSL-1.976/lib/ IO-Socket-SSL-1.976/lib/IO/ IO-Socket-SSL-1.976/lib/IO/Socket/ IO-Socket-SSL-1.976/lib/IO/Socket/SSL.pm IO-Socket-SSL-1.976/lib/IO/Socket/SSL/ IO-Socket-SSL-1.976/lib/IO/Socket/SSL/Utils.pm IO-Socket-SSL-1.976/lib/IO/Socket/SSL/Intercept.pm IO-Socket-SSL-1.976/lib/IO/Socket/SSL/PublicSuffix.pm IO-Socket-SSL-1.976/README.Win32 IO-Socket-SSL-1.976/Changes CPAN.pm: Building S/SU/SULLR/IO-Socket-SSL-1.976.tar.gz >>> C:\Perl64-5.18\bin\perl.exe Makefile.PL Should I do external tests? These test will detect if there are network problems and fail soft, so please disable them only if you definitely don't want to have any network traffic to external sites. [Y/n] [y] y Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for IO::Socket::SSL Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/IO/Socket/SSL.pm blib\lib\IO\Socket\SSL.pm cp lib/IO/Socket/SSL/PublicSuffix.pm blib\lib\IO\Socket\SSL\PublicSuffix.pm cp lib/IO/Socket/SSL/Intercept.pm blib\lib\IO\Socket\SSL\Intercept.pm cp lib/IO/Socket/SSL/Utils.pm blib\lib\IO\Socket\SSL\Utils.pm SULLR/IO-Socket-SSL-1.976.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/external/*.t t/01loadmodule.t ........... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/acceptSSL-timeout.t ...... 1..15 ok # listening @127.0.0.1:3344 # server >> OK Waiting << ok # [server] OK ok # [server] Waiting # client_ssl >> OK << ok # [client_ssl] OK # server >> Connect from 127.0.0.1:3345 << ok # [server] Connect from # client_ssl >> Connected << ok # [client_ssl] Connected # server >> SSL Handshake OK << ok # [server] SSL Handshake OK # client_ssl >> Hi! << ok # [client_ssl] Hi! ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok t/auto_verify_hostname.t ... 1..30 ok #Server Initialization ok #connection to example.com/www failed ok #connection to server.local/ldap succeeded ok #received hallo ok #connection to server.local/www failed ok #connection to bla.server.local/www succeeded ok #received hallo ok #connection to www7.other.local/www succeeded ok #received hallo ok #connection to www7.other.local/ldap failed ok #connection to bla.server.local/ldap succeeded ok #received hallo ok #tcp connect ok #ssl upgrade of connection to example.com/www failed ok #tcp connect ok #ssl upgrade of connection to server.local/ldap succeeded ok #received hallo ok #tcp connect ok #ssl upgrade of connection to server.local/www failed ok #tcp connect ok #ssl upgrade of connection to bla.server.local/www succeeded ok #received hallo ok #tcp connect ok #ssl upgrade of connection to www7.other.local/www succeeded ok #received hallo ok #tcp connect ok #ssl upgrade of connection to www7.other.local/ldap failed ok #tcp connect ok #ssl upgrade of connection to bla.server.local/ldap succeeded ok #received hallo ok t/cert_no_file.t ........... 1..9 ok # [server] Server Initialization Using SSL_cert_file ok # [server] Server accepted Using SSL_cert_file ok # [client] client connected Using SSL_cert_file ok # [server] Server Initialization Using SSL_cert ok # [server] Server accepted Using SSL_cert ok # [client] client connected Using SSL_cert ok # [server] Server Initialization Empty SSL_cert ok # [server] Empty SSL_cert: accept failed ok # [client] Empty SSL_cert: connect failed ok t/compatibility.t .......... 1..9 ok # server create ok # socketToSSL ok # ssl upgrade ok # class MyClass ok # issuer_name ok # subject_name ok # opened ok # socket_to_SSL ok # upgrade is MyClass ok t/connectSSL-timeout.t ..... 1..16 ok # listening @127.0.0.1:3369 # server >> OK << ok # [server] OK # server >> Waiting << ok # [server] Waiting # client >> OK << ok # [client] OK # server >> Connect from 127.0.0.1:3370 << ok # [server] Connect from # client >> Connected << ok # [client] Connected # server >> Server SSL Handshake OK << ok # [server] Server SSL Handshake OK # client >> Client SSL Handshake OK << ok # [client] Client SSL Handshake OK # client >> Hi! << ok # [client] Hi! ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok # skip - TODO on win32 ok t/core.t ................... 1..43 ok #Server Initialization ok #Server Fileno Check ok #Server non-SSL Client Check ok #Server Kill-client Check ok #Client non-SSL connection ok #Client Verify-sub Check ok #Client Verify-sub Check ok #Server Client Accept Check ok #Accept returning peer address check. ok #Server Client Fileno Check ok #Client Initialization ok #Client Fileno Check ok #Client Peer Certificate Check ok #Client Peer Certificate Issuer Check ok #Client Cipher Check ok #Server Peek Check ok #Server Pending Check ok #Server Sysread Check ok #Client Peek Check ok #Server Getline Check ok #Server Getc Check ok #Server Getlines Check 1 ok #Server Getlines Check 2 ok #Server Getlines Check 3 ok #Server Getlines Check 4 ok #Server Getlines Check 5 ok #Client Sysread Check ok #Client Getline Check ok #Client Getc Check ok #Client Getlines Check 1 ok #Client Getlines Check 2 ok #Client Getlines Check 3 ok #Client Getlines Check 4 ok #Client Getlines Check 5 ok #Client Finished Reading Check ok #Second Client Initialization ok #Client Verify-sub Check ok #Client Verify-sub Check ok #Peer address check ok #Server Client Opened Check 1 ok #Server Client Opened Check 2 ok #Client Init from Fileno Check ok #Client (fileno) Readline Check ok t/dhe.t .................... 1..3 ok # [server] Server Initialization ok # [server] Server accepted ok # [client] client connected ok t/ecdhe.t .................. skipped: no support for ecdh with this openssl/Net::SSLeay # Acme::Override::INET replaced IO::Socket::INET with IO::Socket::IP 0.29 # 4 connections to www.google.com ok # fingerprint www.google.com matches # 4 connections to www.live.com ok t/external/usable_ca.t ..... 1..6 ok 1 - SSL upgrade www.google.com with default CA and SSL_verifycn_name ok 2 - SSL upgrade www.google.com with default CA and SSL_hostname ok 3 - SSL upgrade www.google.com with no CA failed ok 4 # skip fingerprint mismatch - probably SSL interception ok 5 # skip fingerprint mismatch - probably SSL interception ok 6 # skip fingerprint mismatch - probably SSL interception ok t/io-socket-inet6.t ........ skipped: will not work with Acme::Override::INET installed t/io-socket-ip.t ........... skipped: (no reason given) t/memleak_bad_handshake.t .. skipped: ps not implemented on this platform t/mitm.t ................... 1..8 ok # server ssl socket ok # proxy tcp socket ok # ssl connected to server ok # subject w/o mitm ok # issuer w/o mitm ok # ssl connected to proxy ok # subject w/ mitm ok # issuer w/ mitm ok t/nonblock.t ............... skipped: nonblocking does not work on Win32 t/npn.t .................... 1..5 ok # [server] Server Initialization at 127.0.0.1 # server at 127.0.0.1:3393 ok # [server] Server accepted ok # [server] negotiated two ok # [client] client connected ok # [client] negotiated two ok t/public_suffix_lib.t ...... ok 1 - create two-level ok 2 - com -> + com ok 3 - bar.com -> + bar.com ok 4 - www.bar.com -> www + bar.com ok 5 - www.foo.bar.com -> www.foo + bar.com ok 6 - uk -> + uk ok 7 - co.uk -> + co.uk ok 8 - www.co.uk -> + www.co.uk ok 9 - www.bar.co.uk -> www + bar.co.uk ok 10 - www.foo.bar.co.uk -> www.foo + bar.co.uk ok 11 - bl.uk -> + bl.uk ok 12 - www.bl.uk -> www + bl.uk ok 13 - www.bar.bl.uk -> www.bar + bl.uk ok 14 - www.foo.bar.bl.uk -> www.foo.bar + bl.uk ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 1..83 ok Timeout (max run time is 300s) C:\Perl64-5.18\bin\perl.exe exits with 37.