Okay, I posted a few days ago because I wanted to know how to get qpopper
4.0.3 to only allow alternate-port SSL connections. I guess I spoke too
soon, because I can't get qpopper to do alternate-port SSL at *all*.
Here's my sad tale:

I configured it with --enable-standalone and --with-openssl. It compiled
and installed fine. I created and signed the certs. When I run it straight
with no config file, it works fine, but of course only standard POP3 on
port 110. When I run it with this config file:

set tls-support=stls
set tls-server-cert-file=/usr/local/etc/certs/cert.pem

It accepts standard and SSL connections on port 110, and I can get my mail
fine with the latest Eudora set to force stls.

So far, so good. Here's where it gets weird. When I change my config file
to this:

set tls-support=alternate-port
set tls-server-cert-file=/usr/local/etc/certs/cert.pem

It still only opens port 110. Port 995 is closed. Now when I set Eudora to
force stls, it times out. When I set it to force alternate-port, it gets a
refused connection. When I set it to unencrypted POP3, it times out. A
manual telnet to port 110 looks like this:

NEW-JINX: /usr/local/etc# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.unknown.nu.
Escape character is '^]'.
USER sluggo
Connection closed by foreign host.

So I'm stumped. This seems pretty straightforward, but I must be missing
something. Anyone know what I've forgotten?

Reply via email to