HTTP server error 418?

This error/notification has been happening more frequently on my Moto One 5g Ace. There are two similar errors, one for com.android.contacts and another for com.android.calendar

Debug outputs are below, I’ve pruned them so if you want the full output let me know where to send it:

SYNCHRONIZATION INFO
Account name: Contacts (REMOVED@e.email vA)
Authority: com.android.contacts

HTTP REQUEST:
Request{method=PROPFIND, url=https://ecloud.global/remote.php/dav/addressbooks/users/EMOVED@e.email/test2/, tags={}}
<?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><CARD:supported-address-data /><supported-report-set /><n0:getctag xmlns:n0="http://calendarserver.org/ns/" /><sync-token /></prop></propfind>

HTTP RESPONSE:
Response{protocol=http/1.0, code=418, message=Service Unavailable, url=https://ecloud.global/remote.php/dav/addressbooks/users/REMOVED@e.email/test2/}
<!doctype html>
SYNCHRONIZATION INFO
Account name: REMOVED@e.email
Authority: com.android.calendar

HTTP REQUEST:
Request{method=PROPFIND, url=https://ecloud.global/remote.php/dav/calendars/REMOVED@e.email/personal/, tags={}}
<?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><supported-report-set /><n0:getctag xmlns:n0="http://calendarserver.org/ns/" /><sync-token /></prop></propfind>

HTTP RESPONSE:
Response{protocol=http/1.0, code=418, message=Service Unavailable, url=https://ecloud.global/remote.php/dav/calendars/REMOVED@e.email/personal/}
<!doctype html>
1 Like

I see a mixture of http and https in your log and that might be a fit with HTTP error 418 as described here:HTML Response code: 418, why you’ve never heard of it and never will again – Berkeley Squares

The /e/ cloud made a change from ecloud.global' to murena.io` some made the switch with a simple change of password to the redirect. Perhaps it is worth looking at that angle?

So to confirm, changing my password for my account will fix this error for the contacts and calendar ?

I don’t know for certain, but if you see the redirect actually happen it might be good to save another password against the new url. That is what I did with a fairly highly protected Firefox.

I checked, and I have the same password saved against each url.

@cornfarmer are you able to confirm that you see a redirect happen?

@Manoj - can you shed any light on this?

Updated my pass via cloud/desktop, rebooted phone and was prompted to update the pass on the phone. Will have to keep an eye on it for the rest of the day to see if the error comes back.

1 Like

I’ve received the same 2 errors again after changing my password. The debug output looks the same as before.

I noticed this:

In the Account Manager → the Contacts and Calendar properties (Personal and Contact Birthdays) have the URL’s set to (respectively):

https://ecloud.global/remote.php/dav/addressbooks/users/*MyAccountEmail/test2/

https://ecloud.global/remote.php/dav/calendars/*MyAccountEmail/personal/

https://ecloud.global/remote.php/dav/calendars/*MyAccountEmail/contact_birthdays/

If these URL’s are wrong and need to point to murena.io, should I try deleting the account (and re-adding it) or deleting both of the ‘Collection’ of the Calendar / Contacts? Would either force the Account Manager to switch to the right URL? I can surely try this myself but honestly I don’t have a lot of bandwidth and this kind of sucks up a lot of time for me.

After updating to 1.4 - this error seems to have stopped, and the URLs above are still pointing to ecloud.global.

Hours after my last post, the 2 errors showed up again.

I tried deleting and re-adding my account (on the Moto One 5G Ace), re-syncing et al. Noticed that the Contacts and Calendar properties in Account Manager did not change, still using ecloud.global URLs.

Other than that I don’t know what else to try other then posting in this thread if the errors still happen.

-shrug-