Google Account Synchronization URL Syntax Bug #5355

Open
opened 2026-02-20 17:00:05 -05:00 by deekerman · 1 comment
Owner

Originally created by @northerngames on GitHub (Nov 19, 2025).

Issue

Under Users > Advanced > Google Account Synchronization, clicking on the 'Authorize API Token' causes a URL redirect to https//crm.myexample.com:8080/index.php?entryPoint=saveGoogleApiKey instead of the expected https://crm.myexample.com/index.php?entryPoint=saveGoogleApiKey

Missing ":" syntax in the URL,

Unsure if it is a configuration error on my part, or a bug. Syntax error only occurs during this redirect. All other functions are normal

Manually adding the ":" and continuing with the authorization produces a success, but the Calander is still not syncronized after waiting the 15 minute sync scheduler

Possible Fix

No response

Steps to Reproduce the Issue

1. Navigate to Users > Advanced > Google Account Synchronization
2. Click on the 'Authorize API Token'
3. Observe URl redirect syntax for missing ':'
...

Context

Trying to sync Google Calander to SuiteCRM

Version

8.8

What browser are you currently using?

Chrome

Browser Version

No response

Environment Information

Docker

Operating System and Version

Synology DSM 7

Originally created by @northerngames on GitHub (Nov 19, 2025). ### Issue Under Users > Advanced > Google Account Synchronization, clicking on the 'Authorize API Token' causes a URL redirect to https//crm.myexample.com:8080/index.php?entryPoint=saveGoogleApiKey instead of the expected https://crm.myexample.com/index.php?entryPoint=saveGoogleApiKey Missing ":" syntax in the URL, Unsure if it is a configuration error on my part, or a bug. Syntax error only occurs during this redirect. All other functions are normal Manually adding the ":" and continuing with the authorization produces a success, but the Calander is still not syncronized after waiting the 15 minute sync scheduler ### Possible Fix _No response_ ### Steps to Reproduce the Issue ```bash 1. Navigate to Users > Advanced > Google Account Synchronization 2. Click on the 'Authorize API Token' 3. Observe URl redirect syntax for missing ':' ... ``` ### Context Trying to sync Google Calander to SuiteCRM ### Version 8.8 ### What browser are you currently using? Chrome ### Browser Version _No response_ ### Environment Information Docker ### Operating System and Version Synology DSM 7
Author
Owner

@johnM2401 commented on GitHub (Jan 12, 2026):

Hey!

Are you still experiencing this issue?

If so, It might be worth double checking the value set for your site_url in the config.php file.

Does this end with the trailing :8080 ?


From memory, I believe the Authorized Redirect URI on google should also match this exactly.

So, for example:

Site URL on CRM Side: http://localhost:8080/suitecrm
Auth URI on Google API Side: http://localhost:8080/suitecrm/index.php?entryPoint=saveGoogleApiKey

(Note, if using SuiteCRM8, there may be need to instead have "/suitecrm/public/" on both of the above Links, depending on your environment configuration)


Please let us know how you are getting on with this!
Or if you are seeing any further issues

Thanks!

@johnM2401 commented on GitHub (Jan 12, 2026): Hey! Are you still experiencing this issue? If so, It might be worth double checking the value set for your site_url in the config.php file. Does this end with the trailing :8080 ? <br> From memory, I believe the Authorized Redirect URI on google should also match this exactly. So, for example: Site URL on CRM Side: http://localhost:8080/suitecrm Auth URI on Google API Side: http://localhost:8080/suitecrm/index.php?entryPoint=saveGoogleApiKey (Note, if using SuiteCRM8, there may be need to instead have "/suitecrm/public/" on both of the above Links, depending on your environment configuration) <br> Please let us know how you are getting on with this! Or if you are seeing any further issues Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SuiteCRM-SuiteCRM#5355
No description provided.