Je ne parviens pas à synchroniser le fichier keepass sur NextCloud.
J’ai installer Keeweb sans problème. Je crée un nouveau fichier dans l’interface de keeweb. Je fais “enregistrer sous” puis Webdav et je rentre mes infos webdav.
J’ai l’erreur suivante
Blockquote
[DEBUG] 2019-12-18T21:24:47.080Z [storage-webdav] Stat https://heck.ynh.fr/nextcloud/remote.php/webdav/
[DEBUG] 2019-12-18T21:24:47.243Z [storage-webdav] Stat error https://heck.ynh.fr/nextcloud/remote.php/webdav/ no headers 163ms
[INFO ] 2019-12-18T21:24:47.243Z [sync:New] Stat error, not dirty No Last-Modified header
[INFO ] 2019-12-18T21:24:47.243Z [sync:New] Sync finished No Last-Modified header
J’ai donc suivi ce tuto : https://yunohost.org/#/app_nextcloud_keeweb_fr
Non sans mal car j’avais une erreur account unavailable. J’ai donc crée le fichier puis changer le propriétaire. Je ne sais pas si la procédure est bonne.
En tout cas, cela n’a rien changé. La synchro ne semble pas se faire.j’ai toujours la même erreur.
Quelqu’un pourrait-il me donner un coup de main ? Merci!!
Je ne vois pas où tu crées un fichier dans l’interface de Keeweb … perso j’ai plutôt l’habitude de le créer via KeePass(X)-Desktop (sur mon PC en local), puis de la synchroniser avec Nextcloud à l’aide du client de synchronisation Nextcloud-Desktop-Client.
Le tuto que tu as suivi (https://yunohost.org/#/app_nextcloud_keeweb_fr) permet de faire en sorte que Nextcloud reconnaisse l’extension .kdbx afin que lorsque tu cliques sur un fichier, il s’ouvre automatiquement avec KeeWeb (sinon l’extension n’est pas reconnue). A priori pas de lien avec tes problèmes de synchro WebDav. D’ailleur dans le doc officielle de KeeWeb, on retrouve les mêmes étapes d’installation : https://github.com/jhass/nextcloud-keeweb/blob/master/README.md#mimetype-detection (sauf qu’en plus ils lancent un scan à la fin : sudo -u nextcloud php /var/www/nextcloud/occ files:scan --all)
Concernant le lien https://github.com/keeweb/keeweb/wiki/WebDAV-Config, il est dit To load a WebDAV-located file from the web app, alors que toi ton problème est que tu n’arrives pas à sauver ton fichier ? Sinon les fichiers de conf nginx se trouvent à priori là : /etc/nginx/conf.d/, tu peux regarder le fichier lié à ton domaine mais attention ce n’est pas anodin d’autoriser CORS d’un point de vue sécu et la conf nginx fournie via ton lien semble incomplète et tout autoriser sans restrictions.
Utiliser l’application desktop de Nextcloud est une bien bonne idée pour la synchro du ficher.
J’ai donc installer Keepass sur mon PC windows et avec l’extension firefox ça fonctionne.
J’ai installé keepass2android sur mon smartphone et il me demandeoù se trouve le fichier Je lui dis sur un nextcloud et lui donne le fichier exact.
Du coup, je n’ai pas besoin de keeweb et n’ai pas besoin de me soucier de ce problème de header !
Moi aussi, j’ai essayé de faire fonctionner Keeweb sur NextCoud… même problème d’erreur… ça fonctionne pas… et ceux malgré les astuces données plus haut!
Si vous avez des idées ?
Déjà je sais pas, et je pose la question de comment je dois formuler ou trouver le lien NextCloud pour donner Keeweb… à ce niveau là j’ai testé plusieurs formules sans succès! Donc, pour le moment rien ne fonctionne!
à cette étape tu dois déjà voir que KeeWeb est accessible dans le barre du haut de NextCloud :
maintenant il te reste un souci c’est que KeeWeb ne peut pas détecter les fichiers .kdbx (il ne reconnaît pas l’extension), cela se traduit par un icône vide (blanche) pour tes fichiers .kdbx dans Nextcloud, du coup quand tu cliques dessus il te propose de télécharger le fichier plutôt que de l’ouvrir avec KeeWeb
pour cela, via un accès SSH, créer le fichier /var/www/nextcloud/config/mimetypemapping.json avec le contenu suivant
{
"kdbx": ["application/x-kdbx"]
}
Pour s’assurer que les droits sont bons sur le fichier :
Oui… donc y une différence…
Toi tu me dis d’installer l’application dans NextCloud… le problème c’est que NextCloud ne me propose pas cette application.
Et moi j’ai installé Keeweb dans YunoHost, et pas dans NextCloud…
Donc, je voulais faire fonctionner la version de Keeweb que j’ai installer… celle qui se trouve dans YunoHost!
Si-non j’installerai bien la version NextCloud… mais il ne la propose pas!
Ok lops … j’ai trouvé Keeweb dans NextCloud… dans “Intégration”…
Donc là ça fonctionne… ça lance l’application!
Maintenant, faut prendre en main l’application… et c’est pas si évidant que cela… À première vu, elle ne remplie pas les champs automatiquement… Et j’ai imprévision qu’il faut copier le login et mot de passe manuellement… et que quand on copie le mot de passe… il a la méchante manie d’apparaître en clair…
Y a t-il une solution pour copier le mot de passe sans le faire apparaître en clair ??
Cas sinon cela a un intéres limité!
Ok… cool, j’ai compris…
On sélectionne l’article… et, si on veux copier l’utilisateur faut le sélectionner et faire <Ctrl>+C … et par contre quand on fait <Ctrl>+C sans rien de sélectionné cela copie le mot de passe!