I upgrade my Plesk version to 11.5... completed all of the microupdates and there are no updates available via yum. However, the problem still persists.
In my situation, this is not a maxperip or maxdaemons issue. Those connection rejections are recorded in the messages log, and I'm not seeing those. Also, watching the processes suggests this isn't an issue. I'm already allowing more than 100 connections.
In my log file, I'll see lots of rapid connecting and disconnecting.
Jun 23 07:19:07 mercury courier-imaps: Connection, ip=[::ffff:68.46.169.247]
Jun 23 07:19:07 mercury courier-imaps: LOGIN, user=[user removed], ip=[::ffff:68.46.169.247], port=[3717], protocol=IMAP
Jun 23 07:19:07 mercury courier-imaps: DISCONNECTED, user=[user removed], ip=[::ffff:68.46.169.247], headers=0, body=0, rcvd=100, sent=508, time=0, starttls=1
Jun 23 07:19:08 mercury courier-imaps: Connection, ip=[::ffff:68.46.169.247]
Jun 23 07:19:08 mercury courier-imaps: LOGIN, user=[user removed], ip=[::ffff:68.46.169.247], port=[3718], protocol=IMAP
Jun 23 07:19:08 mercury courier-imaps: DISCONNECTED, user=[user removed], ip=[::ffff:68.46.169.247], headers=0, body=0, rcvd=85, sent=250, time=0, starttls=1
Jun 23 07:19:09 mercury courier-imaps: Connection, ip=[::ffff:68.46.169.247]
Jun 23 07:19:09 mercury courier-imaps: LOGIN, user=[user removed], ip=[::ffff:68.46.169.247], port=[3719], protocol=IMAP
Jun 23 07:19:09 mercury courier-imaps: DISCONNECTED, user=[user removed], ip=[::ffff:68.46.169.247], headers=0, body=0, rcvd=85, sent=250, time=0, starttls=1
I've gone through the process of reinstalling my SSL on courier-imap, along with the intermediate and root certificates. That does not appear to have helped. I'm wondering if iPhones only accept some SSL certificates. Mine is issued via GeoTrust.
If the iPhone user deletes his/her account on the device, then reconfigures it, it may work indefinitely. Something happens that triggers a complete failure.
Mac computers are not having troubles. Only iPhones and iPads.
Best regards,
James