We have moved to a new Sailfish OS Forum. Please start new discussions there.
23

Microsoft Exchange not working on Xperia X

asked 2017-11-30 10:26:18 +0300

AlanBreen gravatar image

updated 2018-05-27 08:40:40 +0300

I have Microsoft Exchange account set up on my Xperia X. It seemed to be working OK prior to the latest OS update though I cannot be sure about that.

Recently I noticed it wasn’t syncing emails nor calendar, I don't sync contacts. Yesterday I uninstalled the account and reinstalled it. Syncing was restored for a while but it’s stopped syncing again.

I’ve tried changing the provisioning and security certificate settings and tried a different server name, (eas.outlook.com and s.outlook.com) I’m using Outlook as my mail server.

Has anyone else had this problem?

Any ideas for a fix?

Thanks

Update May 27 2018

I still have issues with the Microsoft Exchange account. It stops syncing until I reboot the phone, then it works perfectly for several days then stops syncing again. Note, I only turn my phone off when I have a problem so the up time can be several weeks.

I have tried different server addresses, I've uninstalled the account both on the phone and removed the device from my Outlook.com webpage. I've allowed the account to be set up an automatically allocating the server automatically. Every time the outcome has been the same. The account syncs perfectly for a while then it stops syncing.

I don't know what else I can try. Will the ofono log show what's going on?

edit retag flag offensive close delete

Comments

2

Exchange Activesync seems to be somewhat unreliable on both my Aquafish (Jolla C) and my Xperia X. From time to time synchronization simply stops (I am not referring to the "synchonization failed" status in the email app cover that is almost always displayed - in this case synchronization stills works).

In my case, killing the /usr/bin/sailfish-eas process usually re-initializes the synchronization without reboot.

For me, Jolla's EAS got more stable since I avoided to synchronize additional clients with that same Exchange account (e.g. Windows Mail, Android, Evolution with EAS). Especially the typical double calendar items, and one-hour shifts of events are gone!

ziellos ( 2017-11-30 11:00:38 +0300 )edit

Are you saying a reboot of the device restores syncing?

Please forgive my ignorance, how do you kill sailfish-eas process?

Thanks

AlanBreen ( 2017-11-30 11:08:26 +0300 )edit
5

I have this problem on my Jolla C using company Exchange. I noticed that rebooting restored the syncing, so I found out a workaround command to avoid rebooting: systemctl --user restart sailfish-eas.

mattikbk ( 2017-11-30 11:20:24 +0300 )edit

@mattikbk: great! Even better than the kill approach, since it doesn't require to be root.

ziellos ( 2017-11-30 11:33:36 +0300 )edit
1

My sync seems to work (sailfishx 2.3.1.7), but if I try any other sync setting than "manual" or "always up to date", the setting changes back to manual.

In addition, I have only one exchange account, but in Calendar-app there is two exchange calendars in the calendar list: "Calendar" and "test calendar". Luckily test calendar is empty, so no duplicate entrys.

hsjpekka ( 2018-01-21 22:41:24 +0300 )edit

12 Answers

Sort by » oldest newest most voted
0

answered 2018-07-20 12:13:21 +0300

AlanBreen gravatar image

Not so much an answer as much as more information.

It seems the times when MS Exchange stops syncing is after I have used Flight Mode. It doesn't happen every time but it does happen quite often. Rebooting the phone restores syncing.

edit flag offensive delete publish link more

Comments

No need to reboot phone. Re-starting EAS daemon is sufficient. I made some shell scripts that do this every evening together with controlling flight mode, triggered by Situations app. Works very well.

ziellos ( 2018-07-22 20:26:03 +0300 )edit

Can you post your script, please? Maybe it will help other users like me :-)

caesium ( 2018-07-22 21:43:31 +0300 )edit

See here how to restart EAS daemon. Combining flight mode control and other daemon restarts (e.g. Aliendalvik to save memory) requires installation and configuration of sudo. There's a related question here, use the search function. When set up correctly, there's no need to reboot phone between the firmware updates anymore...

ziellos ( 2018-07-22 23:41:46 +0300 )edit
0

answered 2018-08-20 15:33:15 +0300

odietzel gravatar image

I have a very similar issue with Jolla Phone, Sailfish version 2.2.0.29 and Exchange Server 2016.

Synchronization of my companies exchange account stopped about one month ago and I couldn't make it work since then. I'm not sure whether this is since the latest update to 2.2.0.29 or because of companies update to exchange 2016, since both happened around the same time.

I tried to delete the account. But re-adding the account to the native mail client (+ exchange plugin) does not work, because of failing authentication.

I verified with Androids AquaMail that account settings are fine. But this is not an option, since I also need synchronization of calendar events.

Asking companies helpdesk they told me, that besides the update to exchange 2016, they deactivated tls 1.0 and now only allow tls 1.1 and tls 1.2.

Might this be an issue?

edit flag offensive delete publish link more

Comments

Nothing related to TLS as my company did deactivate TLS 1.0 for a long time and it works just fine here.

What about how you device is locked? Did you set a password or so ? If yes, what are the settings?

mousse04 ( 2018-08-20 19:14:14 +0300 )edit

No I have no password protection. I also tried already with provisioning on and off. Can I find somewhere a log file in the system to see why authentication fails?

odietzel ( 2018-08-21 13:25:25 +0300 )edit
Login/Signup to Answer

Question tools

Follow
12 followers

Stats

Asked: 2017-11-30 10:26:18 +0300

Seen: 2,890 times

Last updated: Aug 20 '18