Re: tmda-ofmipd: V2: Internal support for SSL via tlslite package

[email protected] (Jason R. Mastaler) Wed, 28 Feb 2007 16:33:00 -0700
Newsgroups gmane.mail.spam.tmda.devel
Message-ID <[email protected]>
"Jason R. Mastaler" <[email protected]> writes:

> I tried testing on Linux as well, and my results were even worse
> actually.  For Thunderbird, same results as on my Mac - Python 2.4
> works for both TLS and SSL, and Python 2.5 works for neither.
>
> Then I tried Evolution, and couldn't get TLS or SSL to work, with either
> version of Python. But the error tmda-ofmipd gave was different:
>
> Incoming connection from: ('127.0.0.1', 56647)
> Incoming connection to: ('127.0.0.1', 8025)
> SENDING SIGN ON MSG
> Data: 'EHLO [127.0.0.1]'
> Data: 'STARTTLS'
> error: uncaptured python exception, closing channel
> <__main__.SMTPSession connected 127.0.0.1:56647 at 0x2b3f331e0950>
> (tlslite.errors.TLSLocalAlert:handshake_failure [asyncore.py|read|69]
> [asyncore.py|handle_read_event|391] [bin/tmda-ofmipd|handle_read|457]
> [/usr/lib/python2.4/site-packages/tlslite/integration/AsyncStateMachine.py|inReadEvent|123]
> [/usr/lib/python2.4/site-packages/tlslite/integration/AsyncStateMachine.py|_doHandshakeOp|157]
> [/usr/lib/python2.4/site-packages/tlslite/TLSConnection.py|handshakeServerAsync|1032]
> [/usr/lib/python2.4/site-packages/tlslite/TLSConnection.py|_handshakeWrapperAsync|1537]
> [/usr/lib/python2.4/site-packages/tlslite/TLSConnection.py|_handshakeServerAsyncHelper|1128]
> [/usr/lib/python2.4/site-packages/tlslite/TLSRecordLayer.py|_sendError|450])

I don't know what to make of this. Evolution might be buggy, as other
Linux MUAs seem to work fine with the same code on the same
machine. Perhaps disregard it for now.