Sincronização de contatos na evolução via CardDAV (Baikal)

0

Eu tento estabelecer uma conta CardDAV em evolução usando Lubuntu 14.04 LTS 64bit. Eu uso o URL https://www.MYSERVER.de/baikal/card.php/principals/USER/ com uma conexão SSL. Isso funciona em iPhones, Macs e Androids, mas não no meu Evolution em Lubuntu.

Gostaria de adicionar uma porta ao URL, mas quando a atualização da porta é sempre eliminada do endereço.

No entanto, o

Calendar-Synchronization via CalDAV no Evolution usando o mesmo servidor físico (mas não via baikal) funciona.

Eu não recebo nenhum erro, apenas não estou atualizando / baixando nenhum contato.

    
por Ben 16.03.2015 / 16:08

1 resposta

1

  • Primeiro, faça o download do certificado do seu servidor & amp; mova-os para /usr/share/ca-certificates :

    sudo cp /home/$USER/Downloads/YOURSERVER.crt /usr/share/ca-certificates

  • Em seguida, atualiza o banco de dados do ca-cert, já que ele é autoassinado: (Adicione uma estrela ao novo certificado durante a execução da configuração):

    sudo dpkg-reconfigure ca-certificates

  • Instale o syncevolution: sudo apt-get install syncevolution

  • Em seguida, consulte o servidor com o seguinte comando: syncevolution --print-databases backend=carddav username=yourusername "password=*****" syncURL=https://www.MYSERVER.de:443/card.php/addressbooks

    Ele imprimirá todos os bancos de dados de contato com seus url . O uso que o url evolui ao configurar o servidor carddav.

Para o baikal, a URL padrão é semelhante a:

https://www.MYSERVER.de/baikal/card.php/principals/USER/

FEITO!

NOTA: você também pode instalar certificados manualmente. Abra o Evolution e vá para Edit->Preference->Certificate . Lá você pode importar certificados manualmente.

    
por Khurshid Alam 10.04.2015 / 08:41