@Bachy Content d’avoir pu aider !
Depuis la dernière version plus moyen d’utiliser l’extension Firefox (a cause de SSO ?) et le bookmarklet (erreur 500) c’est dommage parce que globalement elle marche vraiment mieux ! Si quelqu’un à des idées ?
Pour le bookmarklet j’ai ça dans les logs nginx :
rewrite or internal redirection cycle while redirect to named location "@wallbag2"
Depuis la dernière mise à jour de l’app ?
Je viens de me rendre compte du problème, en effet ça coïncide avec ma mise à jour.
T’as aussi un message d’erreur par rapport aux annotations ?
Elle est même compatible avec Electrolytis (pour Firefox)
Pour l’extension FF impossible de trouver une ligne qui correspond dans les logs et si je regarde le débug de l’extension dans mon FF j’ai juste “login/mot de passe incorrect” alors que c’est bien le bon (merci Keepass )
Sinon pour le bookmarklet qui est mon principal outil pour wallabag je trouve dans nginx par exemple:
2016/11/29 21:58:18 [error] 4177#0: *1082558 rewrite or internal redirection cycle while redirect to named location "@wallbag2", client: 92.171.104.151, server: domaine.tld, request: "GET /wallabag/bookmarklet?url=https://linuxfr.org/users/rodhlann/journaux/des-basheries HTTP/1.1", host: "domaine.tld", referrer: "https://linuxfr.org/users/rodhlann/journaux/des-basheries"
Edit: ça ne me gêne pas mais l’erreur 500 est aussi présente si tu veux faire un export
Hum oui c’est embêtant tout ça… M’apprendra à ne pas tester la totalité de l’app avant de dire au mainteneur que ça fonctionne correctement
Tu peux lui faire un rapport de bug (vu que t’as déjà les logs), ou je m’en charge ?
Et j’ai répondu
J’ai mis à jour sur Github, mais la solution pour le bookmarklet est d’éditer /etc/nginx/domain.tld.d/wallabag2.conf
et dans location @wallbag2
remplacer:
rewrite ^ /wallabag/app.php$is_args$args;
par:
rewrite ^ /wallabag/app.php?is_args$args;
A priori cela ne casse rien d’autre et résoud aussi le problème avec l’export.
Le problème est toujours présent avec l’extension pour FF par contre.
Hello tout le monde !
J’ai ouvert un ticket sur Github, mais je viens voir si vous avez pas une solution pour moi. Je ne peux pas connecter l’extension Firefox, l’appli iOS ou le plugin dans ttrss à cause de mauvais identifiants (bad credentials) : le mot de passe de l’utilisateur wallabag n’est pas celui du SSO. Dans le script d’installation il est mentionné que le mot de passe de l’utilisateur est $(ynh_string_random)
et c’est là où ma connaissance du packaging des apps Yunohost n’est pas suffisante pour comprendre pourquoi cette variable et si je peux la retrouver.
Donc toute suggestion sera la bienvenue
(Pour info, j’ai identifié le problème en curlant les APIs de wallabag qui sont utilisés par les apps/plugins/extensions. Bad credentials avec mon utilisateur et mot de passe SSO, et tout fonctionne quand je crée un utilisateur dans le User Management de wallabag et que j’utilise ces identifiants.)
Salut, ynh string random c’est comme son nom l’indique une chaine de caractères aléatoire … Donc impossible à retrouver
Normalement tes identifiants Wallabag sont les memes que celui de ton instance YNH ?
J’ai aussi le problème pour l’extension FF , je pense que c’est du a SSO je n’arrive pas à trouver de contournement…
Oui : je peux me connecter directement à l’interface web, sans passer par le portail SSO. Par contre dès que j’utilise les client_id et token, ça ne fonctionne pas, ça vient peut-être de là mais encore une fois je ne suis pas très versé dans tout ça…
Salut tout le monde, je me suis moi-même heurté au problème il y a quelques temps.
Si je me souviens bien, le mote de passe est envoyé par mail au compte local. Pour pouvoir y accéder, j’ai installer l’appli Roundcube.
Une autre solution est d’utiliser un client mail lourd(thunderbird) ou de mettre une redirection des mails (à condition évidement que le port 25 ne soit pas bloqué).
La récupération du mot de passe m’envoie vers une page statique. Donc impossible de le modifier.
Le contenu de wallabag2.conf est aussi différent:
rewrite ^ /wallabag/app.php?$request_uri;
Que faut-il faire avec ce dernier package pour corriger le problème de login dans les extension/appli Android?
Bon y’a du nouveau côté mise à jour
@JimboJoe a bien bossé, la mise à jour vers la 2.2.2 (2.1.4 avant) est prête
Et le bookmarklet remarche !
J’ai testé l’installation et la mise à jour, les fonctions de base sont bien présentes.
Par précaution, si y’a des motivés - sur une machine de test de préférence, faites une sauvegarde de vos articles au cas où - vous pouvez la tester avec la commande yunohost app upgrade wallabg2 -u https://github.com/YunoHost-Apps/wallabag2_ynh/tree/update_2.2
.
Je vais aussi l’utiliser quelques temps, si tout roule on validera la mise à jour.
À vos tests !
Pour rappel, les notes de version, bien fournies https://wallabag.org/en/news/new-release-wallabag-2-2-finally
Les premiers tests sont encourageants, ça semble fonctionnel en prod’. D’autres veulent essayer avant qu’on officialise tout ça ?
Salut,
Pour moi, cela fonctionne sur mon Yunohost chez OVH et avec l’application Wallabag pour Android 1.12.1. J’ai essayé sur mon Ipad avec l’application Wallabag 2 officielle mais j’ai un problème d’authentification. A voir plus tard…
Merci pour la mise à jour.
Bye.
Super, ça je pouvais pas tester, merci
Elle fonctionnait avant ?
Non, je n’ai jamais réussi avant. Il faut que je creuse mais ce n’est pas une priorité pour moi.
Merci.