Official SuiteCRM Outlook Plugin v4 has arrived - Compatible with the Outlook Web App or Outlook 2016+ connected to Office365 or Exchange Server 2016. A complete rebuild developed and maintained by SuiteCRM developers, the addon retains previous functionality while massively improves performance, reliability and stability!
#507 - Error 500 syncing outlook plugin
Hello,
I actually test outllook plugin for my company. I have some error type 500 like this :
2017-07-27 10:37:09,746 | 5 | ERROR | AppointmentSyncing.SyncFolder: Exception
System.Net.WebException: Le serveur distant a retourné une erreur : (500) Erreur interne du serveur.
à System.Net.HttpWebRequest.GetResponse()
à SuiteCRMClient.CrmRestServer.GetResponseString(HttpWebRequest request)
à SuiteCRMClient.CrmRestServer.GetCrmResponse[T](String strMethod, Object objInput)
à SuiteCRMClient.clsSuiteCRMHelper.GetEntryList(String module, String query, Int32 limit, String order_by, Int32 offset, Boolean GetDeleted, String[] fields)
à SuiteCRMAddIn.BusinessLogic.Synchroniser1.MergeRecordsFromCrm(MAPIFolder folder, String crmModule, HashSet
1 untouched)
à SuiteCRMAddIn.BusinessLogic.AppointmentSyncing.SyncFolder(MAPIFolder folder, String crmModule)
Data:System.Collections.ListDictionaryInternal
HResult:-2146233079
Could you provide a solution for me?
best regards.
Philippe
7 years ago
Debug information :
2017-07-27 10:42:14,096 | AS | ERROR | AppointmentSyncing.SyncFolder: Exception System.Net.WebException: Le serveur distant a retourné une erreur : (500) Erreur interne du serveur. à System.Net.HttpWebRequest.GetResponse() à SuiteCRMClient.CrmRestServer.GetResponseString(HttpWebRequest request) à SuiteCRMClient.CrmRestServer.GetCrmResponse[T](String strMethod, Object objInput) à SuiteCRMClient.clsSuiteCRMHelper.GetEntryList(String module, String query, Int32 limit, String order_by, Int32 offset, Boolean GetDeleted, String[] fields) à SuiteCRMAddIn.BusinessLogic.Synchroniser
1.MergeRecordsFromCrm(MAPIFolder folder, String crmModule, HashSet
1 untouched) à SuiteCRMAddIn.BusinessLogic.AppointmentSyncing.SyncFolder(MAPIFolder folder, String crmModule) Data:System.Collections.ListDictionaryInternal HResult:-2146233079 2017-07-27 10:42:14,096 | AS | DEBUG | Permissions cache miss 2017-07-27 10:42:14,096 | AS | DEBUG | Cached BiDirectional permission for Calls 2017-07-27 10:42:14,341 | AS | INFO | AppointmentSyncing.SyncFolder: 'Calls' 2017-07-27 10:42:14,342 | TS | INFO | ContactSyncing.SyncFolder: 'System.__ComObject' 2017-07-27 10:42:14,350 | CS | INFO | ContactSyncing.SyncFolder: 'System.__ComObject' 2017-07-27 10:42:14,350 | CS | DEBUG | Permissions cache hit 2017-07-27 10:42:15,257 | TS | DEBUG | TaskSyncing.AddOrUpdateItemFromCrmToOutlook Subject: Call isabelle suivi demande d'aide Current user id dfecef1d-c5da-acf4-016d-5978b022c97a Assigned user id: dfecef1d-c5da-acf4-016d-5978b022c97a 2017-07-27 10:42:15,489 | TS | INFO | 0: Outlook Id : 000000001173C3539A7ED548B89F6A6D611E839407005048B7F0B5B4A54081071D506DD9B0550000179A4A3F0000CA6098AD001A4948B1EB6E30B34CAACF000BDAD3800B0000 CRM Id : 3d3b09bf-2e92-ffd6-c5e7-5978ae812aee Subject : 'Call isabelle suivi demande d'aide' Status : olTaskNotStarted 2017-07-27 10:42:16,692 | CS | DEBUG | ContactSyncing SynchroniseAll completed 2017-07-27 10:42:16,694 | TS | DEBUG | TaskSyncing SynchroniseAll completed 2017-07-27 10:42:16,739 | AS | DEBUG | AppointmentSyncing SynchroniseAll completed 2017-07-27 10:42:17,375 | EM | DEBUG | Auto-Archive iteration completed 2017-07-27 10:42:40,017 | 5 | WARN | Anonymous thread 5 running as 'Daemon'. 2017-07-27 10:42:40,017 | 5 | INFO | About to perform FetchEmailCategoriesAction. 2017-07-27 10:42:41,103 | 5 | INFO | FetchEmailCategoriesAction completed. 2017-07-27 10:43:11,107 | 5 | WARN | Anonymous thread 5 running as 'Daemon'. 2017-07-27 10:43:41,126 | 5 | WARN | Anonymous thread 5 running as 'Daemon'. 2017-07-27 10:44:11,145 | 5 | WARN | Anonymous thread 5 running as 'Daemon'. 2017-07-27 10:44:41,164 | 5 | WARN | Anonymous thread 5 running as 'Daemon'.7 years ago
2017-07-27 11:39:40,033 | VSTA_Main | ERROR | ThisAddIn.GetOutlookCalItems System.InvalidCastException: Impossible d'effectuer un cast d'un objet COM de type 'System.__ComObject' en type d'interface 'Microsoft.Office.Interop.Outlook.AppointmentItem'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{00063033-0000-0000-C000-000000000046}' a échoué en raison de l'erreur suivante : Cette interface n’est pas prise en charge (Exception de HRESULT : 0x80004002 (E_NOINTERFACE)). à SuiteCRMAddIn.BusinessLogic.AppointmentSyncing.GetOutlookItems(MAPIFolder appointmentsFolder) Data:System.Collections.ListDictionaryInternal HResult:-2147467262
7 years ago
Hi philippelefebvre,
I've raised this as a bug internally, and we will get back to you as soon as possible with an update. Thanks.
7 years ago
Waiting for update...Best regards.
7 years ago
Hi philippelefebvre, this issue was caused by an internationalisation error, and is fixed in version 3.0.9 - but I'd recommend installing 3.0.10, which fixes a few more issues.