Skip Menu |

This queue is for tickets about the IO-Socket-SSL CPAN distribution.

Report information
The Basics
Id: 71953
Status: resolved
Priority: 0/
Queue: IO-Socket-SSL

People
Owner: Nobody in particular
Requestors: v.a.popov [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 1.45
  • 1.46
  • 1.47
Fixed in: 1.44



Subject: Fetching big messages via POP3S in OTRS breaks after 1.44
OTRS (http://otrs.org/) uses Mail::POP3Client for fetching mail from mailbox. In case when POP3S is used, Mail::POP3Client uses IO::Socket::SSL. Big messages (around 700-900 Kb) can't be fetched, as Mail::POP3Client::HeadAndBody returns nothing. Recent update of IO-Socket-SSL from 1.44 to 1.47 broke mail fetching, and reverting it to 1.44 fixed the problem. This can indicate that problem is within IO-Socket-SSL. Relevant changelog entry seems to be "- fix readline to continue when getting interrupt waiting for more data. Thanks to kgc[AT]corp[DOT]sonic[DOT]net for reporting problem" as v1.46 and 1.47 fixes only windows-specific issues. Versions of software on system where problem exists: FreeBSD 7.2-RELEASE-p2 i386, OpenSSL 0.9.8e (FreeBSD system one), perl v5.10.1, Mail::POP3Client - 2.18, otrs 3.0.10. If my conclusion about bug in IO-Socket-SSL is incorrect, and problem is in Mail::POP3Client (for example because of incorrect usage of IO- Socket-SSL), I humbly apologize and ask for a pointer about where the problem could be.
Show quoted text
> If my conclusion about bug in IO-Socket-SSL is incorrect, and problem > is in Mail::POP3Client (for example because of incorrect usage of IO- > Socket-SSL), I humbly apologize and ask for a pointer about where the > problem could be.
Your are right and thanks for reporting the bug. Its fixed in 1.48, just uploaded to cpan or available at https://github.com/noxxi/p5-io-socket-ssl