When I'm at the office at the customer site their firewall (Zscaler) blocks access to some Google services. If i then (re)start GCSM it causes application to throw exception and fail with ungraceful message as attached, see also log file.
This only happens if GCSM gets (re)started with internet connection that blocks access to Google (for instance, when I restart my PC at the customer site and it is part of my auto start up sequence) . Then apparently it cannot reach Google and connect to Google Appointment folder and it fails.
This error does NOT show up if my PC wakes up from sleep or hybernation when GCSM was already started earlier on open internet connection . Then Google Appointment folder was successfuly read at startup. And if it can't connect to it during the next sync attempt at customer site it doesn't throw an exception, but shows a graceful tray message about sync error, which is fine. And when I am back to open internet connection it continues syncing as usual.
Expected behavior is that GCSM would not throw exception when restarted with connection to Google is blocked, but shows a tray message and keeps trying with given Sync interval until it can connect to Google again.
Thank you.
This is feature request
Ticket moved from /p/googlesyncmod/bugs/1172/