Hi to all, I have a strange problem when I use perdition as a pop3s proxy on port 995. When ssl_listen is enabled it works just fine. When I switch the config to tls_listen the connection are dropped (but the port is in fact open and service running) Connecting with s_client I get: $ openssl s_client -connect pop.example.com:995 CONNECTED(00000003) 140123974153888:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:749: --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 7 bytes and written 226 bytes --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE --- Some excerpt from the logs with tls_listen active: Jan 22 16:29:47 mypopproxy perdition.pop3s[29639]: Connect: 125.139.6.45:33798->192.168.59.100:995 Jan 22 16:29:50 mypopproxy perdition.pop3s[29639]: token_read: token_fill_buffer Jan 22 16:29:50 mypopproxy perdition.pop3s[29639]: read_line: token_read Jan 22 16:29:50 mypopproxy perdition.pop3s[29639]: pop3_in_get_auth: read_line Jan 22 16:29:50 mypopproxy perdition.pop3s[29639]: main: protocol->in_get_auth Jan 22 16:29:50 mypopproxy perdition.pop3s[29639]: Fatal Error reading authentication information from client 176.139.6.45 :33798->192.168.59.100:995: Exiting child With ssl_listen active: Jan 22 16:37:15 mypopproxy perdition.pop3s[29677]: Connect: 125.139.6.45:38816->192.168.59.100:995 Jan 22 16:37:15 mypopproxy perdition.pop3s[29677]: SSL connection using CAMELLIA256-SHA Jan 22 16:37:15 mypopproxy perdition.pop3s[29677]: username_add_domain: username_add_domain 0 1 Jan 22 16:37:15 mypopproxy perdition.pop3s[29677]: getserver: do_dbserver_get Jan 22 16:37:15 mypopproxy perdition.pop3s[29677]: username_add_domain: username_add_domain 0 4 Jan 22 16:37:16 mypopproxy perdition.pop3s[29677]: Auth: 125.139.6.45:38816->192.168.59.100:995 client-secure=ssl author isation_id=NONE authentication_id="user@example.com" server="192.168.59.100:110" protocol=POP3S server-secure=plaintext status ="ok" Jan 22 16:37:17 mypoproxy perdition.pop3s[29677]: Closing session: 125.139.6.45:38816->192.168.59.100:995 authorisation _id=NONE authentication_id="user@example.com" received=32 sent=2782 My config: /etc/perdition/perdition.pop3s.conf outgoing_server 192.168.59.50 listen_port 995 outgoing_port 110 log_facility mail no_lookup debug timeout 40 pop_capability "CAPA.UIDL.USER.TOP.RESP-CODES.PIPELINING.STLS" pid_file /var/run/perdition.pop3s/perdition.pop3s.pid #ssl_mode ssl_listen ssl_mode tls_listen ssl_cert_file /path/to/cert ssl_key_file /path/to/key I am using perdition version: 1.19~rc4-4build1 downloaded on a 64 bit ubuntu 12.04, from official ubuntu repositories Any idea what I am missing?