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!
#413 - Configure Outlook plugin - The remote server returned an error: (500) Internal Server Error.
When trying to configure the settings for the Outlook plugin using Outlook 2013 on Windows 10 Pro I get: The remote server returned an error: (500) Internal Server Error.
in suitecrm.log is only:
[28612][-none-][FATAL] Configuration variable date.timezone is not set, guessed timezone Europe/Berlin. Please set date.timezone="Europe/Berlin" in php.ini!
logs from suitecrmoutlook.log:
2017-06-07 09:40:20,873 | VSTA_Main | ERROR | Failed calling 'login'
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
w System.Net.HttpWebRequest.GetResponse()
w SuiteCRMClient.CrmRestServer.GetResponseString(HttpWebRequest request)
w SuiteCRMClient.CrmRestServer.GetCrmResponse[T](String strMethod, Object objInput)
Data:System.Collections.ListDictionaryInternal
HResult:-2146233079
2017-06-07 09:40:20,873 | VSTA_Main | ERROR | Login error
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
w System.Net.HttpWebRequest.GetResponse()
w SuiteCRMClient.CrmRestServer.GetResponseString(HttpWebRequest request)
w SuiteCRMClient.CrmRestServer.GetCrmResponse[T](String strMethod, Object objInput)
w SuiteCRMClient.UserSession.AuthenticateCRM(String username, String pass)
w SuiteCRMClient.UserSession.AuthenticateCRM()
w SuiteCRMClient.UserSession.Login()
Data:System.Collections.ListDictionaryInternal
HResult:-2146233079
2017-06-07 09:40:20,873 | VSTA_Main | ERROR | Unable to connect to SuiteCRM
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
w System.Net.HttpWebRequest.GetResponse()
w SuiteCRMClient.CrmRestServer.GetResponseString(HttpWebRequest request)
w SuiteCRMClient.CrmRestServer.GetCrmResponse[T](String strMethod, Object objInput)
w SuiteCRMClient.UserSession.AuthenticateCRM(String username, String pass)
w SuiteCRMClient.UserSession.AuthenticateCRM()
w SuiteCRMClient.UserSession.Login()
w SuiteCRMAddIn.frmSettings.btnTestLogin_Click(Object sender, EventArgs e)
Data:System.Collections.ListDictionaryInternal
HResult:-2146233079
7 years ago
Hi Karol
This is a problem entirely on the PHP (SuiteCRM) side of the world. The Outlook add-in is making a call to the server, but the server fails, returning a 500 error (see https://tools.ietf.org/html/rfc2068#section-6.1.1). The reason the server fails is probably the timezone issue. Fix that and see whether the problem goes away; please let us know whether it does or not.
Cheers
Simon
7 years ago
After fixed PHP problem, fatal error with timezone was gone, but Outlook plugin has still problem with connection (error:500).
7 years ago
Hi Simon, Thanks for your advice but plugin still doesn't work. Below is screen with error.
Best, Karol
7 years ago
The issue is with PHP 7.1 on the SuiteCRM side rather than the SuiteCRM Outlook. Recommend turning off the Fatals until the SuiteCRM is updated to resolve this.
7 years ago
Can you please point me to a resource or search term that will tell me how to "turn off the fatals"?
7 years ago
Hello again, after turning off fatal error the problem wasn't fix. Today SuiteCRM was upgrade from 7.8.4 to 7.8.5 and problem with loging disappeared.
Best, Karol