<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi all, <br>
I'm pulling my hair out on this problem and wanted to throw it out
there to see if anyone else had run across it. <br>
<br>
I recently restarted my server. There were some network config issues
that caused the interfaces not to come back up, but my colo company got
those resolved. <br>
<br>
However, after restart, my IMAPS server has stopped responding to
outside requests.&nbsp; I can successfully access IMAP from localhost, as
well as via SSH tunnelling, so I know it is working. <br>
<br>
I've tried all sorts of "listen=" configurations, and checked lsof
&amp; tcpdump to rule out other problems, but it just seems as though
dovecot isn't responding. <br>
<br>
TCPDUMP (notice the TCP SYN but no response):<br>
<tt>/var/log 89# tcpdump -vvs 192 port 993<br>
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size
192 bytes<br>
17:37:54.101518 IP (tos 0x0, ttl 112, id 56543, offset 0, flags [DF],
length: 48) c-24-9-151-115.hsd1.co.comcast.net.3132 &gt;
mail.server.com.imaps: S [tcp sum ok] 1828791628:1828791628(0) win
16384 &lt;mss 1460,nop,nop,sackOK&gt;<br>
17:37:58.282840 IP (tos 0x0, ttl&nbsp; 59, id 54721, offset 0, flags [DF],
length: 60) dsl001-148-165.sfo1.dsl.speakeasy.net.39250 &gt;
mail.server.com.imaps: S [tcp sum ok] 3827175783:3827175783(0) win 5840
&lt;mss 1460,sackOK,timestamp 1555809446 0,nop,wscale 2&gt;<br>
17:38:00.130267 IP (tos 0x0, ttl 112, id 56548, offset 0, flags [DF],
length: 48) c-24-9-151-115.hsd1.co.comcast.net.3132 &gt;
mail.server.com.imaps: S [tcp sum ok] 1828791628:1828791628(0) win
16384 &lt;mss 1460,nop,nop,sackOK&gt;<br>
17:38:01.283013 IP (tos 0x0, ttl&nbsp; 59, id 54722, offset 0, flags [DF],
length: 60) dsl001-148-165.sfo1.dsl.speakeasy.net.39250 &gt;
mail.server.com.imaps: S [tcp sum ok] 3827175783:3827175783(0) win 5840
&lt;mss 1460,sackOK,timestamp 1555810196 0,nop,wscale 2&gt;</tt><br>
<br>
LSOF:<br>
<tt>/var/log 91# lsof -i | grep imap<br>
sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4475&nbsp;&nbsp; andrew&nbsp;&nbsp; 11u&nbsp; IPv4&nbsp; 39601&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP
localhost:34661-&gt;localhost:imaps (ESTABLISHED)<br>
dovecot&nbsp;&nbsp; 6540&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp; 5u&nbsp; IPv4&nbsp; 38988&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP *:imaps (LISTEN)<br>
imap-logi 6599&nbsp; dovecot&nbsp;&nbsp;&nbsp; 9u&nbsp; IPv4&nbsp; 39602&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP
localhost:imaps-&gt;localhost:34661 (ESTABLISHED)<br>
imap-logi 6629&nbsp; dovecot&nbsp;&nbsp;&nbsp; 1u&nbsp; IPv4&nbsp; 38988&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP *:imaps (LISTEN)<br>
imap-logi 6630&nbsp; dovecot&nbsp;&nbsp;&nbsp; 1u&nbsp; IPv4&nbsp; 38988&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP *:imaps (LISTEN)</tt><br>
<br>
<br>
NETSTAT:<br>
<tt>/var/log 92# netstat -an | grep 993<br>
tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0.0.0.0:993&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
LISTEN<br>
tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 127.0.0.1:993&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1:34661&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ESTABLISHED<br>
tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 127.0.0.1:34661&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1:993&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ESTABLISHED</tt><br>
<br>
STRACE:<br>
<tt>17:00:33.225030 gettimeofday({1171501233, 225048}, {480, 0}) = 0<br>
17:00:33.225072 gettimeofday({1171501233, 225090}, NULL) = 0<br>
17:00:33.225113 poll([{fd=7,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=10,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=3,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=1,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}], 4, 0) = 0<br>
17:00:33.225163 gettimeofday({1171501233, 225182}, {480, 0}) = 0<br>
17:00:33.225212 gettimeofday({1171501233, 225230}, NULL) = 0<br>
17:00:33.225260 poll([{fd=7,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=10,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=3,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=1,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}], 4, 999) = 0<br>
17:00:34.225145 gettimeofday({1171501234, 225179}, {480, 0}) = 0<br>
17:00:34.225204 gettimeofday({1171501234, 225222}, NULL) = 0<br>
17:00:34.225246 poll([{fd=7,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=10,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=3,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}, {fd=1,
events=POLLIN|POLLPRI|POLLERR|POLLHUP|POLLNVAL}], 4, 0) = 0<br>
17:00:34.225297 gettimeofday({1171501234, 225315}, {480, 0}) = 0</tt><br>
<br>
<br>
Has anyone seen this behavior? What's the obvious thing I'm missing
here?&nbsp; My host has some weird VLAN thing installed by the colo company
so I have IP aliases, but given I'm not even seeing a response to the
SYN, it doesn't seem to be a routing issue, and I can connect to my
local interface on port 993 (NOT localhost) without problems. <br>
<br>
Suggestions much appreciated, I'm stuck.&nbsp; I'm sure this is something
obvious and simple, but I'm looking past it right now. <br>
<br>
Andrew<br>
<br>
<div class="moz-signature">-- <font face="arial, helvetica, sans-serif"><font
 style="font-size: 15px;" size="3"><br>
<font style="font-size: 13px;" size="2">
Email: <a target="sig_newwin" href="mailto:andrew@50degreescorp.com">andrew@50degreescorp.com</a><br>
<br>
</font></font></font></div>
</body>
</html>