Installed a new SSL Certificate on Exchange Server and now email won't pick up in Service Desk

Installed a new SSL Certificate on Exchange Server and now email won't pick up in Service Desk

We updated our SSL Certificate on our Exchange Server (2013) and now we are getting errors in ManageEngine on trying to pick up mail.

I've tried all sorts of things and I'm still stumped.

When I look at the error logs I see that the connection gets dropped during the handshake phase. Everything I'm finding is pointing me towards TLS1.1 vs TLS1.2 and changing those option in Java 7. I've tried that and haven't had a lot of luck getting that working.

Below is a snippet of the error I'm getting when trying to fetch email.


08:24:07:963]|[06-29-2017]|[com.adventnet.servicedesk.common.MailUtilities]|[INFO]|[130]|: Property to be added : mail.imaps.connectiontimeout, value : 120000|
[08:24:07:963]|[06-29-2017]|[com.adventnet.servicedesk.common.MailUtilities]|[INFO]|[130]|: Property to be added : mail.imaps.timeout, value : 60000|
[08:24:07:963]|[06-29-2017]|[com.adventnet.servicedesk.helpdesk.mail.task.MailFetchingTask]|[INFO]|[130]|: Obtained mail fetching session.|
[08:24:07:963]|[06-29-2017]|[SYSOUT]|[INFO]|[130]|: DEBUG: setDebug: JavaMail version 1.4ea|
[08:24:07:963]|[06-29-2017]|[SYSOUT]|[INFO]|[130]|: DEBUG: mail.imap.fetchsize: 16384|
[08:24:07:963]|[06-29-2017]|[com.adventnet.servicedesk.helpdesk.mail.task.MailFetchingTask]|[INFO]|[130]|: Obtained mail store from session.|
[08:24:07:963]|[06-29-2017]|[com.adventnet.servicedesk.helpdesk.mail.task.MailFetchingTask]| [SEVERE]|[130]|: Exception when connecting to store.|javax.mail.MessagingException: Remote host closed connection during handshake;
  nested exception is:
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:479)
at javax.mail.Service.connect(Service.java:275)
at com.adventnet.servicedesk.helpdesk.mail.task.MailFetchingTask.initialize(MailFetchingTask.java:207)
at com.adventnet.servicedesk.helpdesk.mail.task.MailFetchingTask.<init>(MailFetchingTask.java:98)
at sun.reflect.GeneratedConstructorAccessor79.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.adventnet.workengine.task.internal.TaskManagerImpl.executeTask(TaskManagerImpl.java:705)
at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeStartingTask(WorkFlowExecutor.java:160)
at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeWorkFlowTemplate(WorkFlowExecutor.java:115)
at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeWorkFlow(WorkFlowExecutor.java:105)
at com.adventnet.workengine.executor.internal.LocalWorkFlowExecutionHandler.execute(LocalWorkFlowExecutionHandler.java:67)
at com.adventnet.workengine.internal.WorkEngineImpl$WorkFlowExecutorThread.run(WorkEngineImpl.java:933)
at com.adventnet.workengine.service.ThreadPoolService$WorkerThread.run(ThreadPoolService.java:256)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake

                  New to ADSelfService Plus?