Quantcast
Channel: Forum CRM Deployment
Viewing all articles
Browse latest Browse all 997

CRM for Outlook 2015 Connection Failure

$
0
0

Hi Guys,

I've installed a brand new standalone 2012 R2 server (Domain Controller) with Dynamics CRM 2015.

Everything looks fine and seems to work without issue though the browser (IE), however when the customer tried to connect the Outlook for CRM 2015 connector the user gets an error.

Interestingly they can connect to their CRM Online without any issues which points to a potential issue with the server implementation.

One slight curve ball is the client is running this server as a VM (Hypr-V) on a Windows 10 Technical Preview box, and the client machine attempting to connect is the Windows 10 TP box.  Not an ideal environment, but it is what it is.

Any advice is much appreciated.

This is a copy of the log:

09:51:10|   Info| === Microsoft Dynamics CRM for Outlook Configuration Wizard logging started: 09/06/2015 09:51:10 ===
09:51:10|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ClientConfig.Initialize
09:51:10|   Info| Client Configuration Wizard Version      : 7.0.0000.3543
09:51:10|   Info| Client Configuration Wizard LanguageID   : 1033
09:51:10|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.Validator.IsOutlookInitialized
09:51:10|   Info| Query all rows in profile table
09:51:10|   Info| Outlook is  initialized
09:51:10|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.Validator.IsOutlookInitialized
09:51:10|   Info| Client Configuration Wizard Running Mode : Normal
09:51:10|   Info| Configuration file Type : OnPremise.
09:51:10|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.MainForm.MainForm
09:51:10|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ConfigInfo.ConfigInfo
09:51:10|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.OutlookCRMDatastoreInstaller.GetAllCRMOrgsInOutlookProfile
09:51:11|   Info| Logon mapi store
09:51:11|   Info| Logon admin service
09:51:11|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.OutlookCRMDatastoreInstaller.GetServiceIds
09:51:11|   Info| Query all rows in msg service table
09:51:11|   Info| Adding service id : {fe812d7d-fb48-401b-b602-1468e843ad55}
09:51:11|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.OutlookCRMDatastoreInstaller.GetServiceIds
09:51:11|   Info| Outlook profile contains organizationid: {fe841143-9f87-4051-b80b-018f8ac32876}, mapi serviceid: {fe812d7d-fb48-401b-b602-1468e843ad55}
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ConfigInfo.CleanUpDatastoreIfNeeded
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ConfigInfo.CleanUpDatastoreIfNeeded
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerInfo.ServerInfo
09:51:12|   Info| Server Info :
09:51:12|   Info| OrganizationId : fe841143-9f87-4051-b80b-018f8ac32876
09:51:12|   Info| OrganizationFriendlyName : T4CRM1
09:51:12|   Info| OrganizationName : orgd58ee735
09:51:12|   Info| DisplayName : T4CRM1
09:51:12|   Info| ServerUrl : https://t4crm1.api.crm4.dynamics.com/XRMServices/2011/Organization.svc
09:51:12|   Info| WebAppUrl : https://t4crm1.crm4.dynamics.com/
09:51:12|   Info| DiscoveryUrl : https://t4crm1.crm4.dynamics.com/XRMServices/2011/Organization.svc
09:51:12|   Info| ExtranetDiscoveryUrl : https://t4crm1.crm4.dynamics.com/XRMServices/2011/Organization.svc
09:51:12|   Info| IsPrimary : True
09:51:12|   Info| UserId : 6308e450-eeb9-4b8c-8b5c-02e631c662b9
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerInfo.ServerInfo
09:51:12|   Info| Adding the server information for organization : fe841143-9f87-4051-b80b-018f8ac32876
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ConfigInfo.ConfigInfo
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.MainForm.MainForm
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.MainForm.MainForm_Shown
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.MainForm.AddToServerList
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.IsMailboxForPrimaryOrg
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.OpenMapiSession
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.GetCrmOrgMailboxConfigFolder
09:51:12|Verbose| Method entry: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.OpenTaskFolder
09:51:12|   Info| A default mailbox is found and opened.
09:51:12|   Info| Found and opened the default inbox.
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.OpenTaskFolder
09:51:12|Verbose| Method exit: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.GetCrmOrgMailboxConfigFolder
09:51:13|Verbose| Method exit: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.OpenMapiSession
09:51:13|Verbose| Method exit: Microsoft.Crm.Application.SMWrappers.MapiConfigHelper.IsMailboxForPrimaryOrg
09:51:13|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.MainForm.AddToServerList
09:51:13|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.MainForm.MainForm_Shown
09:51:17|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.MainForm._addButton_Click
09:51:17|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.MainForm.AddServer
09:51:17|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.ServerForm
09:51:17|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.ServerForm
09:51:17|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.SetUIData
09:51:17|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadAvailableUrls
09:51:17|   Info| Adding url : https://t4crm1.crm4.dynamics.com.
09:51:17|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadAvailableUrls
09:51:17|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.SetUIData
09:51:21|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm._serverUrlConnectButton_Click
09:51:21|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.TestConnection
09:51:21|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.TestConnection
09:51:21|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm._serverUrlConnectButton_Click
09:51:21|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.RunEnvironmentDiagnostics
09:51:21|Verbose| Method entry: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.DiagnosticEngine.Run(Environment)
09:51:21|Verbose| Method entry: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic.ExecuteInternal
09:51:25|  Error| HResult=274C Unhandled exception while running Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic. This diagnostic will be skipped.System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic.GetTimeFromNtpServer()
   at Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic.ExecuteInternal()
   at Microsoft.Crm.Application.Outlook.ConfigDiagnostics.DiagnosticCommandBase.Execute()
09:51:25|Verbose| Method exit: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.DiagnosticEngine.Run(Environment)
09:51:25|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.RunEnvironmentDiagnostics
09:51:25|  Error| Exception : Invalid URI: The format of the URI could not be determined.    at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
   at System.Uri..ctor(String uriString)
   at Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadOrganizationsLogic(Boolean forceUI, String deploymentUrl, Boolean tryWIA)
   at Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadOrganizations(Boolean forceUI)
   at Microsoft.Crm.Application.Outlook.Config.ServerForm.<InitializeBackgroundWorkers>b__0(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
09:52:02|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm._serverUrlConnectButton_Click
09:52:02|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.TestConnection
09:52:02|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.TestConnection
09:52:02|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm._serverUrlConnectButton_Click
09:52:02|Verbose| Method entry: Microsoft.Crm.Application.Outlook.Config.ServerForm.RunEnvironmentDiagnostics
09:52:02|Verbose| Method entry: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.DiagnosticEngine.Run(Environment)
09:52:02|Verbose| Method entry: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic.ExecuteInternal
09:52:02|   Info| Current UTC date/time from windows time server on the internet: 06/09/2015 08:52:05
09:52:02|   Info| Client UTC Date/Time: 06/09/2015 08:52:02
09:52:02|   Info| Difference (in minutes) between client time and actual time: 0.0594751916666667
09:52:02|Verbose| Method exit: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.LocalTimeDiagnostic.ExecuteInternal
09:52:02|Verbose| Method exit: Microsoft.Crm.Application.Outlook.ConfigDiagnostics.DiagnosticEngine.Run(Environment)
09:52:02|Verbose| Method exit: Microsoft.Crm.Application.Outlook.Config.ServerForm.RunEnvironmentDiagnostics
09:52:02|   Info| Attempting AD org service connection.
09:52:12|   Info| Error connecting to URL: {0} Exception: {1}| http://tfmcrmltd-crm/TrainingforMicrosoftCRMLtd/XRMServices/2011/Organization.svc, System.ServiceModel.Security.SecurityNegotiationException: The caller was not authenticated by the service. ---> System.ServiceModel.FaultException: The request for security token could not be satisfied because authentication failed.
   at System.ServiceModel.Security.SecurityUtils.ThrowIfNegotiationFault(Message message, EndpointAddress target)
   at System.ServiceModel.Security.SspiNegotiationTokenProvider.GetNextOutgoingMessageBody(Message incomingMessage, SspiNegotiationTokenProviderState sspiState)
   --- End of inner exception stack trace ---



Viewing all articles
Browse latest Browse all 997

Trending Articles