This queue is for tickets about the Net-Server-Mail CPAN distribution.

Report information
The Basics
Id:
130059
Status:
open
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
jkeenan [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Net-Server-Mail t/starttls.t fails against perl-5.31.0 on FreeBSD-12
As per subject line. Tested as part of CPAN-River-3000 testing. Excerpt from prove: ##### [Net-Server-Mail-0.28] $ thisprove -vb t/starttls.t t/starttls.t .. ok 1 - Accepted client for Test01: STARTTLS support ok 2 - Accepted client for Test02: STARTTLS invalid parameters ok 3 - Accepted client for Test03: STARTTLS handshake # Error: Can't call method "peerhost" on an undefined value at t/starttls.t line 131. # kill 9, 62202 (server) All 3 subtests passed Test Summary Report ------------------- t/starttls.t (Wstat: 13 Tests: 3 Failed: 0) Non-zero wait status: 13 Parse errors: No plan found in TAP output ##### Can you investigate? Thank you very much. Jim Keenan
Le Jeu 11 Jui 2019 18:37:14, JKEENAN a écrit :
Show quoted text
> As per subject line. Tested as part of CPAN-River-3000 testing. > Excerpt from prove: > > ##### > [Net-Server-Mail-0.28] $ thisprove -vb t/starttls.t > t/starttls.t .. > ok 1 - Accepted client for Test01: STARTTLS support > ok 2 - Accepted client for Test02: STARTTLS invalid parameters > ok 3 - Accepted client for Test03: STARTTLS handshake > # Error: Can't call method "peerhost" on an undefined value at > t/starttls.t line 131. > # kill 9, 62202 (server) > All 3 subtests passed > > Test Summary Report > ------------------- > t/starttls.t (Wstat: 13 Tests: 3 Failed: 0) > Non-zero wait status: 13 > Parse errors: No plan found in TAP output > ##### > > Can you investigate? > > Thank you very much. > Jim Keenan
Hello, this is not specific to perl-5.31.0 neither FreeBSD-12. It appears that IO::Socket::SSL->start_SSL randomly silently exits line 1542 of IO/Socket/SSL.pm. So the only way is to disable this test


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.