Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
400 Error returned from Exchange
A "400" error appears in Team Calendar Sync
You need to download the latest version of Team Calendar Sync.
- 3.8.2+ for Android
- 1.1.2 for iOS (currently pending approval by Apple, I will update this wiki when it's available)
The 400 error is caused by an Office 365 bug. I've reported the issue to Microsoft and am waiting for them to fix it. In the meantime I came up with a temporary solution that avoids the 400 bug (see details below)
Temporary 400 error fix: Remove ISO-8859-1 encoding for Office 365 users temporarily
- The latest version of Team Calendar Sync removes the ISO-8859-1 encoding for Office 365 users. The side effect is that some special characters (such as names with accents or double dots) may cause the syncing to fail for some users (I may need to troubleshoot with those users to workaround that issue). The number of users that experience the special character issue should be lower (much loser than the 80+ that reported the 400 error). Non-office 365 users will continue to use ISO-8859-1 and will not be impacted.
- Once Microsoft fixes the ISO-8859-1 encoding issue I will publish another version that re-enables ISO-8859-1 encoding for Office 365 users and all will be well!