iPad Mail IMAP non default SSL port
I think I have run into a bug. When I setup an NEW iPad Mail account using the default IMAP SSL port, everything works fine. The default uses SSL port 993. However, if I attempt to change to a different port in iPad settings like 7992 then the iPad Mail client will not authenticate. However, this works fine using my iPod 3rd Gen with iOS4 installed and my Macbook Pro running 10.6.4. Also port 7992 is actually redirected port on the server which directs things back to Port 993. So I dont think its a problem on the server side as port 7992 = 993. The message I see on my IMAP server side is: phoenix dovecot: imap-login: Disconnected (no auth attempts): rip=172.22.2.161, lip=172.22.2.26, TLS handshaking: Disconnected
In addition, when I try to switch it back to 993, it continues to refuses to authenticate and get the same message in my server log. They only way to get it to work again is to remove the Mail account from the iPad completely and create a new account with a different "Mail Description" name using the default SSL port 993. If I use the same "Mail Description", I continue to get the same problem. So maybe this another bug?? I see something simliar on the SMTP send side with a different port number. However, it does eventually send to my SMTP server.. it just takes a long time. Again, no problem with the iPod or Macbook Pro. Bug #3?
As you can see form the log message, I am running dovecot IMAP server. Although, I am using cacert.org server certificates on my IMAP, I have also installed the cacert.org root cert and my server x509 certificates on my iPad, iPod, and Macboot to make sure the certificates offered by my IMAP server are trusted. I get no error messages telling me there are any problems anymore with the certificates on the iPad, iPod or Macbook Pro side once I installed the certs.
Again. key points are. Default SSL 993 incoming port settings work fine. Making a change to this port and/or trying to change it back to the default settings fail. Account must be deleted and recreated using a different "Mail Account Descriptoin" in order to get it to work again. The SSL Port that I change it to is actually just redirect back to SSL 993 on my server. Desired redirect port 7992 Works fine with iPod 3rd Gen iOS4 and Mac OS X.
Why am I doing all this?? I dont want the stock IMAP SSL port because I want to reduce the likelihood of an internet brute force attack on my IMAP port using the default port number.
Can someone please confirm they have seen this problem also? I hope this will be fixed in an upcoming release of iOS for the iPad.
Macbook Pro, Mac OS X (10.6.4), iPod Touch 3rd Gen, iPad 1st Gen