Bug#914034: Bug#911938: libhttp-daemon-ssl-perl FTBFS: tests fail: Connection refused

gregor herrmann gregoa at debian.org
Sun Apr 7 19:56:41 BST 2019


On Sun, 07 Apr 2019 18:39:44 +0200, Guilhem Moulin wrote:

> > I can't reproduce this problem:
> Interesting, are you talking TLS 1.3?

Good question :)
 
> $ dpkg-query -l "libssl*" "libnet-ssleay-perl" "liblwp-protocol-https-perl" "libio-socket-ssl-perl"
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name                       Version      Architecture Description
> +++-==========================-============-============-=================================================================
> ii  libio-socket-ssl-perl      2.060-3      all          Perl module implementing object oriented interface to SSL sockets
> ii  liblwp-protocol-https-perl 6.07-2       all          HTTPS driver for LWP::UserAgent
> ii  libnet-ssleay-perl         1.85-2+b1    amd64        Perl module for Secure Sockets Layer (SSL)
> ii  libssl-dev:amd64           1.1.1b-1     amd64        Secure Sockets Layer toolkit - development files
> un  libssl-doc                 <none>       <none>       (no description available)
> un  libssl0.9.8                <none>       <none>       (no description available)
> un  libssl1.0-dev              <none>       <none>       (no description available)
> ii  libssl1.1:amd64            1.1.1b-1     amd64        Secure Sockets Layer toolkit - shared libraries

% dpkg -l "libssl*" "libnet-ssleay-perl" "liblwp-protocol-https-perl" "libio-socket-ssl-perl"                                                               
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                       Version         Architecture Description
+++-==========================-===============-============-=================================================================
ii  libio-socket-ssl-perl      2.060-3         all          Perl module implementing object oriented interface to SSL sockets
ii  liblwp-protocol-https-perl 6.07-2          all          HTTPS driver for LWP::UserAgent
ii  libnet-ssleay-perl         1.85-2+b1       amd64        Perl module for Secure Sockets Layer (SSL)
un  libssl0.9.8                <none>          <none>       (no description available)
un  libssl1.0.0                <none>          <none>       (no description available)
ii  libssl1.0.2:amd64          1.0.2r-1~deb9u1 amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:amd64            1.1.1b-1        amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:i386             1.1.1b-1        i386         Secure Sockets Layer toolkit - shared libraries

Hm I note that I still have libssl1.0.2 installed additionally.

Alright, after purging libssl1.0.2 (and the outdated packages which
depended on it *cough*) I get the hang as well:

% time perl -MLWP::UserAgent -e 'LWP::UserAgent->new->post("https://facebook.com", { data => "foo" }) or die'       
[long time nothing]
perl -MLWP::UserAgent -e   0.18s user 0.02s system 0% cpu 3:06.66 total


Thanks for the push in the right direction!
 
> > % time perl -MLWP::UserAgent -e 'LWP::UserAgent->new->post("https://twitter.com", { data => "foo" }) or die'
> > perl -MLWP::UserAgent -e   0.13s user 0.02s system 36% cpu 0.415 total
> 
> twitter.com doesn't support TLS 1.3 though, right?

Good catch, I just wanted to try a random website which is IPv4-only.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Furry Lewis: Billy lyons & stack o' lee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20190407/5df0f996/attachment.sig>


More information about the pkg-perl-maintainers mailing list