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?
