Problème d'accès synchro webdav (android)

93 views
Skip to first unread message

Luther Vergerolle

unread,
May 5, 2014, 4:15:36 AM5/5/14
to cozy-...@googlegroups.com
   Salut à toute l'équipe,
J'ai installé CozyCloud sur VirtualBox. Afin d'y accéder depuis l'extérieur j'ai du modifier les paramètres NAT du vm en remplaçant 127.0.0.1 par l'ip local de l'hôte.
Depuis mon navigateur (sur mon PC ou sur mon smartphone) je peux accéder à mon cloud depuis l'URL du type " https://mon.nom.de.domaine:2223 ".
L'application webdav me donne un URL du type " https://mon.nom.de.domaine/public/webdav/principals/me " qui ne fonctionne pas à cause du port manquant.
Du coup je la met dans cardDAV-Sync Free sous la forme " https://mon.nom.de.domaine:2223/public/webdav/principals/me ".
Le serveur me répond bien et me demande si je souhaite faire confiance au certificat.
Le problème est qu'après validation de celui-ci, cardDAV-Sync Free me renvoie une erreur liée à mon identification bien que les informations sont corrects.
En essayant depuis mon navigateur je reçoit bien une demande d’authentification mais mes identifiants sont refusés.
Ça fait 2 jours que je cherche en vain une solution. Que puis-je faire pour résoudre ce problème ?

Romain Foucault

unread,
May 5, 2014, 6:28:58 PM5/5/14
to cozy-...@googlegroups.com
Salut Luther, 

Quand tu vas dans les options de la home ( https://mon.nom.de.domaine:2223/#account, as-tu bien le port dans le paramètre domain ?)

Peux-tu accéder au log de webdav ? Ils se trouvent à /usr/local/cozy/apps/webdav/webdav/cozy-webdav/log/production.log
Il y a-t-il une stacktrace ?



Luther Vergerolle

unread,
May 6, 2014, 3:31:52 AM5/6/14
to cozy-...@googlegroups.com
Quand tu vas dans les options de la home ( https://mon.nom.de.domaine:2223/#account, as-tu bien le port dans le paramètre domain ?)
En effet je ne l'avais pas mis. Maintenant, c'est bien configuré et webdav me donne bien une URL https://mon.nom.de.domaine:2223/public/webdav/principals/me .
Mais le problème ne change pas pour la synchro sur mon smartphone. Mes identifiants sont toujours refusés.


Peux-tu accéder au log de webdav ? Ils se trouvent à /usr/local/cozy/apps/webdav/
webdav/cozy-webdav/log/production.log
Oui, je peux y accéder.


Il y a-t-il une stacktrace ?
Je pense que oui. Dans le log j'ai cette ligne qui revient régulièrement suite a mes tentatives de synchro :
^[[90mPROPFIND /public/principals/me/ ^[[33m401 ^[[90m36ms^[[0m

Luther Vergerolle

unread,
May 15, 2014, 5:20:51 AM5/15/14
to cozy-...@googlegroups.com
Personne d'autre n'a une idée pour m'aider sur ce problème?

B

unread,
May 15, 2014, 5:28:19 AM5/15/14
to cozy-...@googlegroups.com
Salut,

Est-ce que tu peux transmettre le contenu de tes logs demandés dans le
mail précédent (quitte à anonymiser tes URLs)? Sans ça, il est très
difficile pour tout le monde de t'aider...

Le PROPFIND est une requête standard de CalDAV si je me souviens bien,
du coup ce n'est pas une indication d'erreur en soi.

Bon courage!
Ben

Luther Vergerolle

unread,
May 15, 2014, 8:59:09 AM5/15/14
to cozy-...@googlegroups.com
J'ai redémarré le serveur et j'ai tenté plusieurs connexions depuis DavDroid sur mon smartphone.
Voici donc le log que j'ai dans /usr/local/cozy/apps/webdav/webdav/cozy-webdav/log/production.log :

[2014-05-15 14:45:08:226] info - americano | add plugin: americano-cozy
[2014-05-15 14:45:08:787] info - americano-cozy | user - all request creation...
[Error: expected: 200, got: 500 -- conflict]
[Error: expected: 200, got: 500 -- conflict]
[2014-05-15 14:45:18:232] info - americano | Routes loaded.
[2014-05-15 14:45:18:943] info - americano | Configuration for production loaded.
[2014-05-15 14:45:18:947] info - americano | webdav server is listening on port 9116...


Le conflit sur les lignes 3 et 4 m'alerte mais je ne sais pas ce que ça veut dire.
L'écoute sur le port 9116 m'intrigue car je ne l'ai pas ouvert sur mon routeur.
Reply all
Reply to author
Forward
0 new messages