Monica: Can't set CardDav on macOS

Created on 3 Feb 2020  路  17Comments  路  Source: monicahq/monica

Describe the bug

  • I created a dummy persons in Monica.
  • I created dummy persons in my MacOS contacts.app
  • I added the Carddav server to 'Internet Accounts' in MacOS with my credentials.
  • There are no error messages and the account is added and appears in the contacts.app
  • The dummy contacts on MonicaHQ are not synced to contacts.app
  • The dummy contacts on contacts.app are not synced to MonicaHQ

Screenshots
Screenshot 2020-02-03 at 11 30 04
Screenshot 2020-02-03 at 11 30 01
Screenshot 2020-02-03 at 11 32 55

Which version are you using:

carddav

All 17 comments

I don't know you application, but Carddav is working well. I'm not sure about your Server path info. You will find right url in: https://app.monicahq.com/settings/dav

@dosch I don't think it works on Mac. It does work on iOS. I've never found instructions for Mac OS that said what to enter that actually works.

On iOS
Server : FQDN
username: emailaddr
Password: Login password
Advanced -> Account URL : https://<server>/dav/principals/<emailaddr>/
emailaddr is the monica login.

I just spent about 30 minutes messing with this again and I got it working on MacOS Catalina. I have no idea how as I can't repeat it when creating another account. It feels like the options available when creating the account on macos aren't the same when editing the account. Very frustrating.

I just spent about 30 minutes messing with this again and I got it working on MacOS Catalina. I have no idea how as I can't repeat it when creating another account. It feels like the options available when creating the account on macos aren't the same when editing the account. Very frustrating.

There are different options when opening the 'Preferences' window and then switching to the 'Accounts' tab under Contacts instead of opening the 'Accounts' window.

But I can't get it work on macOS

@bbrendon Can you post your settings from the Preferences window?
image

server settings tab:
server name: monica.mydomain.com
server path: <blank>
Port: 443
Use SSL : checked

Thanks bbrendon, but I still can't get it to work unfortunately.

@pqhf5kd what is your config? It's working well on some users, so might it be on your side?

The contacts app on macOS doesn鈥檛 provide any diagnostics (as far as I can see). Off the top my head, I can add the account with any combination of server address and path and I can choose the address book but no contacts appear.

Yes. It鈥檚 the right combo of tricks to get it working. The trick is unknown :)

Closed?

@pqhf5kd Well, Carddav is working.
At minimum there is a problem of documentation for your specific configuration, but I don't see how we can provide help ...

Three (well 2.5 if you count @bbrendon random success) users are unable to get it to work. macOS Contacts isn't exactly an obscure app.

I've tried disabling 2FA, still no contacts appearing

Library have been updated

That appears to have fixed the problem

Sorry, I'm still experiencing this issue. Is there a guide or any information on what the settings for macos should be?
It works straight away on iOS, but not on mac.
I enter details as follows:
login: [email protected]
password: <monicahq generated API token>
server URL: https://crm.domain.tld/dav/addressbooks/[email protected]/contacts

I also tried a number of different paths, like:

But nothing works...
I'm using the latest version of monicahq docker.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

djaiss picture djaiss  路  4Comments

asbiin picture asbiin  路  4Comments

djaiss picture djaiss  路  3Comments

jbiswas picture jbiswas  路  3Comments

stralsi picture stralsi  路  4Comments