I want to entry a Google calendar via a Caldav account. I’ve been doing this efficiently for a number of years, however this week immediately stopped working. I assumed originally that (a) in some way expired my password of my utility, or (b) there was some kind of group coverage change that prevented entry to Caldav, however experimented with curl
Present that this works properly:
curl -X PROPFIND -u "..."
https://www.google.com/calendar/dav/mepercent40example.com/person
This returns a profitable response from Caldav:
/calendar/dav/mepercent40example.com/person
HTTP/1.1 200 OK
Lars KS
And operating:
curl -X PROPFIND -u "..." -H Depth:1
https://www.google.com/calendar/dav/mepercent40example.com/occasions/
It appears to efficiently entry calendar occasions; Returns greater than 45000 strains of responses which are seen
/calendar/dav/mepercent40example.com/occasions/11223344-6819-427c-9ee0-ccd8642b1a96.ics
HTTP/1.1 200 OK
textual content/calendar; element=vevent
"63566811207"
Glorious! But when I enter the configuration of the accounts on my iPhone and add a brand new Caldav account, to have:
Server | www.google.com |
Person title | (e mail protected) |
Password | Secret_app_Password |
Superior Configuration -> Port | 443 |
Superior Settings -> Account URL | https://www.google.com/calendar/dav/(e mail protected)/occasions/ |
Each time I click on on “Prepared”, flip a bit after which inform:
CalDAV account verification failed
What may very well be failing right here? URL and credentials coincide with what I’m efficiently utilizing with curl
.