Well, I totally uninstalled eM Client, removed all leftover folders on my hard drive, cleaned the registry of any references to eM Client, then reinstalled and attempted to reconnect. It threw connection errors at me, so I am including the log file. Anyone make any sense out of this?
10:10:15 AM Online state: changed to online due to NetworkAvailability
10:10:19 AM
user@somewhere.org [Exchange Web Services] Synchronizing folder list
10:10:20 AM MailExceptions.OperationException: Synchronizing folder list failed due to the following error: The expected XML node type was Element, but the actual type is EndElement. ---> Microsoft.Exchange.WebServices.Data.ServiceXmlDeserializationException: The expected XML node type was Element, but the actual type is EndElement.
10:10:20 AM at Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(XmlNodeType nodeType)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.EwsXmlReader.InternalReadElement(XmlNamespace xmlNamespace, String localName, XmlNodeType nodeType)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(EwsServiceXmlReader ewsXmlReader)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponseXml(Stream responseStream)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponse(IEwsHttpWebResponse response)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder(FolderId folderId, PropertySet propertySet)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder[TFolder](FolderId folderId, PropertySet propertySet)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
10:10:20 AM at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.<EnqueueGetFolderList>b__0(WorkerStatus status, CancellationToken cancellationToken)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM --- End of inner exception stack trace ---
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM at MailClient.Commands.Command.Process(WorkerStatus status)
10:10:20 AM MailExceptions.OperationException ---> Microsoft.Exchange.WebServices.Data.ServiceXmlDeserializationException: The XML document ended unexpectedly.
10:10:20 AM at Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read()
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SoapFaultDetails.ParseDetailNode(EwsXmlReader reader)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SoapFaultDetails.Parse(EwsXmlReader reader, XmlNamespace soapNamespace)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadSoapFault(EwsServiceXmlReader reader)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ProcessWebException(WebException webException)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.GetEwsHttpWebResponse(IEwsHttpWebRequest request)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ValidateAndEmitRequest(IEwsHttpWebRequest& request)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ExchangeService.SubscribeToPullNotifications(IEnumerable`1 folderIds, Int32 timeout, String watermark, EventType[] eventTypes)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeInboxWatcher.<GoOnline>b__0(WorkerStatus s, CancellationToken c)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM --- End of inner exception stack trace ---
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM at MailClient.Commands.Command.Process(WorkerStatus status)
10:10:20 AM
user@somewhere.org [Exchange Web Services] Synchronizing folder list
10:10:20 AM MailExceptions.OperationException: Synchronizing folder list failed due to the following error: The expected XML node type was Element, but the actual type is EndElement. ---> Microsoft.Exchange.WebServices.Data.ServiceXmlDeserializationException: The expected XML node type was Element, but the actual type is EndElement.
10:10:20 AM at Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(XmlNodeType nodeType)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.EwsXmlReader.InternalReadElement(XmlNamespace xmlNamespace, String localName, XmlNodeType nodeType)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(EwsServiceXmlReader ewsXmlReader)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponseXml(Stream responseStream)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponse(IEwsHttpWebResponse response)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder(FolderId folderId, PropertySet propertySet)
10:10:20 AM at Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder[TFolder](FolderId folderId, PropertySet propertySet)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
10:10:20 AM at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.<EnqueueGetFolderList>b__0(WorkerStatus status, CancellationToken cancellationToken)
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM --- End of inner exception stack trace ---
10:10:20 AM at MailClient.Protocols.Exchange.ExchangeGenericCommand.Execute(WorkerStatus status)
10:10:20 AM at MailClient.Commands.Command.Process(WorkerStatus status)