emersion / hydroxide

A third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge
MIT License
1.6k stars 123 forks source link

CardDAV in Thunderbird/CardBook #44

Open jschwartzentruber opened 5 years ago

jschwartzentruber commented 5 years ago

CardDav doesn't seem to work in Thunderbird using the CardBook add-on. It authenticates and detects the address book "ProtonMail", but no contacts are synchronized. This is the last error I see in the log.

Nov 25 22:03:51 hydroxide[10431]: Method Not Allowed2018/11/25 22:03:51 ERROR &{PROPFIND /.well-known/carddav HTTP/1.1 1 1 map[Content-Type:[application/xml; charset=utf-8] Authorization:[Basic xxx] Content-Length:[122] User-Agent:[Thunderbird CardBook/33.2 Lightning/6.2.3.1] Accept:[*/*] Accept-Language:[en-US,en;q=0.5] Accept-Encoding:[gzip, deflate] Depth:[0] Connection:[keep-alive]] 0xc0000b4180 <nil> 122 [] false localhost:7080 map[] map[] <nil> map[] 127.0.0.1:57038 /.well-known/carddav <nil> <nil> <nil> 0xc0000b4280} carddav: not found

Am I correct to enter just the base URL? (http://127.0.0.1:7080).

emersion commented 5 years ago

We're probably missing this /.well-known/carddav endpoint.