Since this morning, a few of the machines in our office have been unable to fetch e-mail from our domain over IMAP. The server (Windows 2012 R2, IIS 8, MailEnable) is set up to listen on ports 143 and 993, requiring SSL for both.
We have four or five machines running Windows 7, one running Windows 8, two running Windows 10, and one running MacOS (mine). Of these, one Windows 7 machine and the Windows 8 machine are affected; the rest appear to be unaffected.
Just to be certain that the user name or password isn’t the problem, I’ve been using the same account with precisely the same settings on four different machines to test – two where it works (Windows 7, MacOS) and the two where it doesn’t (Windows 7, Windows 8).
In order to test what might be going on, I installed OpenSSL on all three Windows machines (it’s preinstalled in MacOS, of course) and tried to connect in various ways. These are the results:
openssl s_client -connect domain.com:443
Successfully connects and outputs a whole lot of data include certificate, etc., on all four machines.openssl s_client -connect mail.domain.com:143/993 -crlf
(first on 143, then on 993) on the working machines
Same as above – successfully connects and outputs all relevant info. Ends withOK IMAP4rev1 server ready at 06/24/19 19:42:45
, from where I can log in and so on.- Same command on the non-working machines
SaysCONNECTED(0000000XX)
(where XX changes for each attempt), but outputs nothing further. Any input is ignored.Ctrl + C
exits, whereupon any text I’d input gets printed in the command line openssl s_client -connect mail.domain.com:143/993 -crlf -debug
on the working machines
Sayswrite to 0x7ff439100200 [0x7ff43980d003] (200 bytes => 200 (0xC8))
(the numbers change, of course), then 12 lines of hex code, then a number ofread from 0x7ff…
blocks, then the rest of the ‘regular’ output from above- Same command on the non-working machines
Has thewrite to
block, but then nothing more – noread from
block ever appears, nor anything else
So it looks overall like the SSL connection to the mail server on port 143 or 993 just times out on two of the machines, but not the other two. But why?
All the machines are on the same network. There are no special firewalls or anything of that kind on any of them, just Windows Defender and AVG. As far as I can tell, there is nothing blocking outgoing connections on port 143 or 993 on any of the machines. There have been no changes that I’m aware of on any of the machines (including the server) over the weekend.
Up until at least Friday afternoon, everything worked fine on all machines; this morning, no connection on two of them.
What could be causing this?
I’m no great network admin, but I’m the best we have; as a result, there’s probably some crucial information missing here. Please let me know so I can try to add it. I wasn’t quite sure whether to post this here or on SuperUser, but I figured since it is a corporate network, albeit a small one, it would be on-topic here.