My test approach is incorrect. Should be:
$openssl s_client -host hockey -port 993
That's ok.

But use a mail client such as Evolution, it failed. Why?

Calvin

On Wed, 2003-03-26 at 19:30, Calvin Liu wrote:
> I think I got the answer. My UWIMAP is built with gcc-2.95.3 while the
> OpenSSL is a binary package downloaded from sunfreeware.com so it should
> be built with gcc-some-version, other than 2.95.3.
> 
> I built a brand new OpenSSL 0.9.7a with UWIMAP and this error is
> disappeard. :)
> 
> But there is still problem! The SSL negotiation always fail, like this,
> -- begin quote --
> bash-2.03# telnet hockey 993
> Trying 129.158.217.58...
> Connected to hockey (129.158.217.58).
> Escape character is '^]'.
> a login mailer1 mailer1
> Connection closed by foreign host.
> -- end quote --
> 
> While another mail server is successful.
> -- begin quote --
> bash-2.03# telnet corrida 993
> Trying 129.158.217.52...
> Connected to corrida (129.158.217.52).
> Escape character is '^]'.
> a login mailer1 mailer1
> * BYE Fatal error: tls_start_servertls() failed
> Connection closed by foreign host.
> -- end quote --
> 
> Any idea? Thanks.
> 
> Calvin
> 
> On Wed, 2003-03-26 at 16:00, Calvin Liu wrote:
> > Hi,
> > I downloaded imap.tar.Z from
> > ftp://ftp.cac.washington.edu/imap/imap.tar.Z and built it with openssl
> > 0.9.6 on my sparc/sol8.
> > 
> > It doesn't work, always reports:
> > bash-2.03$ telnet hockey 993
> > ld.so.1: ./imapd: fatal: relocation error: file ./imapd: symbol
> > __register_frame_info: referenced symbol not found
> > Killed
> > 
> > While ldd shows all libs are present:
> > bash-2.03$ ldd imapd
> >     libsocket.so.1 =>     /usr/lib/libsocket.so.1
> >     libnsl.so.1 =>     /usr/lib/libnsl.so.1
> >     libgen.so.1 =>     /usr/lib/libgen.so.1
> >     libssl.so.0.9.6 =>     /usr/local/lib/libssl.so.0.9.6
> >     libcrypto.so.0.9.6 =>     /usr/local/lib/libcrypto.so.0.9.6
> >     libc.so.1 =>     /usr/lib/libc.so.1
> >     libdl.so.1 =>     /usr/lib/libdl.so.1
> >     libmp.so.2 =>     /usr/lib/libmp.so.2
> >     /usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1
> > bash-2.03$ 
> > 
> > What's wrong?
> > Thanks!
> > 
> > Calvin
> 

Reply via email to