Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't sync with Android devices anymore #7108

Open
jers2203 opened this issue Nov 12, 2019 · 6 comments
Open

Can't sync with Android devices anymore #7108

jers2203 opened this issue Nov 12, 2019 · 6 comments

Comments

@jers2203
Copy link

@jers2203 jers2203 commented Nov 12, 2019

Hi

Since some days Android devices that sync with our server are asked to update their Exchange account.
If the user tries the following message comes up. "Can't add account - Gmail's security settings are more secure than those set by your IT admin"
So Google assumes the neccessary change has to be done on the server side.
Is there any workaround/change that can be done to solve this issue within the Tine20 settings ?
As far I've heard from a colleague not only Tine is affected by this. He runs Horde and their users report the same issue since some days.

Our setup:
Ubuntu-Server 18.04.3
Tine20-2019.08.3

I would appreciate any hint to solve this.

Cheers

@j-a-n

This comment has been minimized.

Copy link
Contributor

@j-a-n j-a-n commented Nov 12, 2019

Which ActiveSync policies are defined?
SELECT * FROM tine20_acsync_policy;

@jers2203

This comment has been minimized.

Copy link
Author

@jers2203 jers2203 commented Nov 12, 2019

Hi

only the default policy. See below.
Searching the web a little bit shows that this issue is quite common the last days over the edges of different groupwares. It seems to result in updates to android rolled out by Google the last days.

Cheers

| name | description | json_policy |
Default Policy | Default Policy installed during setup | {"DevicePasswordEnabled":"1"} |

@j-a-n

This comment has been minimized.

Copy link
Contributor

@j-a-n j-a-n commented Nov 12, 2019

Try to set [] (0x5B5D) as json_policy.

@jers2203

This comment has been minimized.

Copy link
Author

@jers2203 jers2203 commented Nov 12, 2019

Thanks for your efforts !
The policy-string you mentioned didn't work. I simply changed the database value.
As I 'm not familiar with the json-syntax and wasn't sure I did it correctly I tried different combinations .

[] (0x5B5D)

(0x5B5D)

{"[]":"(0x5B5D)"}

none worked.
In parallel I follow several threads concerning this issue and it becomes more and more every hour.
Google seems to making friends this days. ;-)
Not only Tine20 or Horde is affected also outlook.com / Hotmail / Office365 and others.
No-one is able to sync anymore. The only solution currently seems to downgrade the Gmail-App to an older version.

@j-a-n

This comment has been minimized.

Copy link
Contributor

@j-a-n j-a-n commented Nov 12, 2019

I had the same issue, and changing json_policy to [] fixed it.
After changing the policy I recreated the account on my android phone.
Edit:
I also set the policy_id in tine20_acsync_device to the id of the policy entry in tine20_acsync_policy.

@jers2203

This comment has been minimized.

Copy link
Author

@jers2203 jers2203 commented Nov 13, 2019

Sorry for late answer. Unfortunately it didn't work for me.
But as far I've heard the issue shall be solved with the next update Google rolls out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.