Je viens d’installer yunohost 2.7.2 (Debian 8.0 32bit) sur un Raspberry PI. Malgré l’installation de nextcloud à priori correcte (?), nginx retourne un mangnifique 404 lorsque j’essaie d’accéder à mon nexcloud via l’URL http://mon.domaine.com/nextcloud/
via l’admin, j’ai essayé de trouver un log d’install de nexcloud sans succès.
“System update” , tous les paquets sont à jour
Comme yunohost est complètement nouveau pour moi, je patauge et n’ai rien trouvé sur le sujet dans le forum. si je cherche mal, n’hésitez pas à me le dire
en complément, et pour essayer de comprendre un peu mieux ce qui se passe, J’ai tenté d’installer une autre application : ‘Dokuwiki’.
La plate-forme d’admin est restée de longues heures sur “The SSOwat configuration has been generated” sans que cela n’aboutisse vraiment. J’ai l’impression que mon install de départ est bancale. Pourtant, je me suis contenté de mettre l’image distribuée par yunohost sur une micro sd, de démarrer , cnx ssh pour modifier le mot de passe root, puis de faire la post installation en mode web. enfin, un upgrade pour passer en 2.7.2.
Le premier lien que tu cites correspond à l’installation que j’ai faite (et que j’ai retenté hier sans vraiment plus de succès)
Si c’est toujours KO ce soir, je tente ta deuxième solution…
Avant de passer sur la solution 2, voilà où j’en suis.
En repartant de 0 (nouvelle img sur micro SD toussa toussa), j’arrive maintenant à installer dokuwiki. Par contre l’install de nextcloud via l’admin web s’est soldée par un très laconique message “Installation failed”. UIne idée d’où je peux trouver des logs un peu plus explicites ?
La documentation https://yunohost.org/#/troubleshooting_guide_fr indique "Il n’y a pas de fichier de log créé lors que vous installez une application."
Par contre dans l’interface web, en haut, tu as une zone de log que tu peux déplier pour afficher le détail. Peux tu réssayer et copier coller le contenu en détail.
Autre solution, installer l’application en ligne de commande via la moulinette, avec une commande du type
sudo yunohost app install -u https://github.com/user/someapp_ynh app_name
où tu mets le chemin vers nextcloud
Tu auras les étapes et donc des logs (les mêmes lignes que dans la zone de l’interface web que j’évoque ci-dessus).
Histoire de ne pas rester coincer et pour mieux comprendre ce qui se passe, j’ai refait une install complète raspbian + apache2 + mariaDB + nexcloud et tout semble fonctionner… Mais Je voudrait y arriver avec yunohost pour m’affranchir d’une admin “toute à la main”
J’ai déjà installé et fait les mises à jour de Nextcloud à plusieurs reprises sans soucis, le paquet marche bien, les scripts qu’on trouve dedans aussi. Etrange. Je vais voir sur le github pour faire une issue en mettant un lien vers ce post, sait-on jamais
Je pense à un truc tout d’un coup… Est-ce que le fait d’être derrière une LiveBox Orange peut y etre pour quelque chose ? (NAT Hairpinning toussa toussa)
A tout hasard, je vais essayer aujourd’hui de tout recommencer en ne passant que par CLI, pour mieux suivre les eventuelles erreurs… Sauf si tu me dis que ça ne sers à rien
(Je ne suis pas spécialement motivé, mon instance nextcloud à l’air de tenir la route)
Tu peux tester Yunohost dans une VM, ça marche bien. Je dois publier un tuto détaillé sur le sujet prochainement. Ca évitera de tout casser
Et oui une Livebox c’est un peu… D’où le VPN dans la Brique internet.
Pour avoir des logs plus détaillés de l’installation de l’application :
lancer l’installation avec l’option --verbose en ligne de commande
ou consulter les logs a posteriori dans /var/log/yunohost/yunohost-cli.log.
Peux-tu STP nous donner les logs complets de l’installation de nextcloud ?
Peux-tu également STP, suite à l’erreur 404 dans ton navigateur, nous donner les logs de /var/log/nginx/<tondomaine>-error.log ?
Sauf que là, il n’y a plus rien qui fonctionne… puisque l’appli nexcloud ne semble pas vouloir s’installer correctement. Donc je recommence toute l’installation de yunohost (en essayant de contourner cette satanée box en faisant la post-installation via une autre cnx, merci la 4G)
On dirait que je progresse à l’envers…
L’installation s’est faite sans erreur et s’est terminée par
“Success! YunoHost has been configured”
a la premiere tentative de cnx via FFox, j’ai droit à
"Échec de la connexion sécurisée
Une erreur est survenue pendant une connexion à maison.3gouttes.com. Vous avez reçu un certificat invalide. Veuillez contacter l’administrateur du serveur ou votre correspondant de messagerie et fournissez-lui les informations suivantes : Votre certificat contient le même numéro de série qu’un autre certificat émis par l’autorité de certification. Veuillez vous procurer un nouveau certificat avec un numéro de série unique. Code d’erreur : SEC_ERROR_REUSED_ISSUER_AND_SERIAL"
Error: Certificate installation for maison.3gouttes.com failed !
Exception: [Errno 22] It seems that the domain maison.3gouttes.com cannot be accessed through HTTP. Please check your DNS and nginx configuration is okay
En passant en local (j’ai triché sur mon /etc/hosts/ pour que l’ip local du rasp réponde à mon.domaine.com)
j’accède bien à l’admin mais impossible d’installer nextcloud…
Hmm… pas d’affolement, il y a différentes choses là-dedans :
Pour le premier problème de certificat, comme tu l’as deviné, le warning est normal puisque les certificats TLS sont auto-signés par défaut. Ici le navigateur constate que tu as un certificat pour ton serveur qui est différent de celui enregistré (issu de ton install précédente) --> supprime-le du navigateur
Pour l’installation du certificat Let’s Encrypt, il semblerait que ta box ne redirige pas le flux HTTP(S) vers ton serveur
Pour l’installation de Nextcloud, même question que tout à l’heure : pour t’aider, il nous faut des logs