Domaine non accessible depuis install/desinstall pi-hole

Configuration de mon YunoHost

Matériel: RPI3
Accès Internet: ADSL residentiel
YunoHost version: 2.7.9
yunohost: 2.7.7
yunohost-admin: 2.7.7
moulinette: 2.7.7
ssowat: 2.7.7
As tu modifié ton yunohost avec des configuration spécifiques ou bien utilise tu uniquement la web administration et/ou la ligne de commande yunohost ? basique

Description de mon problème

Yunohost n’est plus accessible depuis l’extérieur par contre en local a partir de l’url cela fonctionne. Cela foire depuis que j’ai tenté d’installer pi-hole (qui ne c’est pas installé) puis désactivé le DHCP sur ma box (OVH) dans la foullée.
L’admin yunohost m’indique cela (depuis j’ai mit a jour en 2.7.9) :
57

J’ai vu les conseils de github ynh/pi-hole mais cela concernne plus le cas ou l’on ne peut plus acceder au web. De mon coté seul Yunohost n’accede pas au web.

Donc depuis j’ai réinitialisé ma box, reconfig l’ip fixe pour yunohost mais je suspecte l’install de pi-hole qui m’aurait mis la pagaille.

Salut Acidope

As-tu un log d’installation de Pi-Hole ?

Salut :slight_smile:

je trouve ca a quel endroit? dans /var/log?

Si tu n’as pas gardé le log lors de l’installation, tu devrais le trouver dans /var/log/yunohost/yunohost-cli.log si tu as installé en ligne de commande ou /var/log/yunohost/yunohost-api.log via l’admin (j’imagine)

Voila ce que j’ai :

log 13-01-18
log 25-01-18
log 26-01-18
log 01-02-18

Il me semble avoir essayé l’install de pi-hole 4 ou 5 fois. L’erreur retourné dans la moulinette etait en rapport avec le service dnsmasq.

Sur le fichier du 01-02-18 j’ai trouvé :

2018-01-30 16:58:03,874 INFO yunohost.hook - [1013.45] + systemctl start dnsmasq
2018-01-30 16:58:04,001 WARNING yunohost.hook - [1013.45] Job for dnsmasq.service failed. See ‘systemctl status dnsmasq.service’ and ‘journalctl -xn’ for details.
2018-01-30 16:58:04,012 INFO yunohost.hook - [1013.45] + ynh_exit_properly
2018-01-30 16:58:04,014 INFO yunohost.hook - [1013.45] + local exit_code=1
2018-01-30 16:58:04,016 INFO yunohost.hook - [1013.45] + ‘[’ 1 -eq 0 ‘]’
2018-01-30 16:58:04,016 WARNING yunohost.hook - [1013.45] !!
2018-01-30 16:58:04,018 INFO yunohost.hook - [1013.45] + trap ‘’ EXIT
2018-01-30 16:58:04,018 WARNING yunohost.hook - [1013.45] pihole’s script has encountered an error. Its execution was cancelled.

J’ai aussi une sauvegarde du serveur post-pi-hole-install :slight_smile:

pas sûr que ce soit une bonne idée de publier des logs sans effacer les mots de passe. Attention à changer notamment tes mots de passe wordpress.

Yep je sait. J’ai rien a y perdre donc pas de souci de ce coté là :slight_smile:

Pour envoyer des logs, préfère l’usage de framabin stp. Ou zerobin si tu l’as installé sur ton serveur.

Il s’agit effectivement d’une erreur avec dnsmasq.
Peux-tu regarder le log ?

sudo journalctl -u dnsmasq

J’aurais bien aimé si le serveur communiquais sur le web :slight_smile:

le log ici

Hum…
Essaye syslog alors.

sudo cat /var/log/syslog | grep dnsmasq

aucun resultat

tu veux les fichiers syslog?

Ben sinon je veux bien que tu regardes avant d’envoyer le log.
C’est simple, si dnsmasq échoue au démarrage, il indique la raison dans syslog.

Pas de ligne avec dnsmasq présent dans les 8 fichier syslog de /var/log/ depuis le 28 janvier.

ok…
Alors tail -f syslog et réinstalle pi-hole, si dnsmasq échoue encore à redémarrer il devrait y avoir une entrée dans le log.

Yunohost n’a pas acces au web. Je ne peut pas telecharger l’app

42

Ça ressemble plutôt à un conflit avec un Pi-Hole mal désinstallé.
Si tu redémarres dnsmasq directement, que se passe-t-il ?

Et regarde le contenu de /etc/dnsmasq.d

j’avait déjà fait un service dnsmasq restart entre deux install mais sans succes.
Et là encore une fois tjrs pas d’acces web.

06

Par contre en local tout fonctionne parfaitement sur l’url. C’est d’ailleurs pour ca que j’ai mit 3 jours pour me rendre compte du souchi

Toute la question est donc, pourquoi dnsmasq ne redémarre pas.
Et cette information doit se trouver dans un log quelque part. Habituellement dans syslog.

Qu’en est-il de /etc/dnsmasq.d ?

ls -la
total 12
-rw-r–r-- 1 root root 320 Jan 14 14:20 misantrope.net
-rw-r–r-- 1 root root 320 Jan 14 14:20 misantrope.org
-rw-r–r-- 1 root root 211 Oct 1 17:17 README

nano misantrope.net
address=/misantrope.net/151.127.33.195
txt-record=misantrope.net,“v=spf1 mx a -all”
mx-host=misantrope.net,misantrope.net,5
srv-host=_xmpp-client._tcp.misantrope.net,misantrope.net,5222,0,5
srv-host=_xmpp-server._tcp.misantrope.net,misantrope.net,5269,0,5
address=/misantrope.net/2001:41d0:feba:7000:a51d:1d6c:cd90:784d

nano misantrope.org
address=/misantrope.org/151.127.33.195
txt-record=misantrope.org,“v=spf1 mx a -all”
mx-host=misantrope.org,misantrope.org,5
srv-host=_xmpp-client._tcp.misantrope.org,misantrope.org,5222,0,5
srv-host=_xmpp-server._tcp.misantrope.org,misantrope.org,5269,0,5
address=/misantrope.org/2001:41d0:feba:7000:a51d:1d6c:cd90:784d

J’avais activé l’ipv6 sur ma box, puis apres reinitialisation je l’ai désactivée. J’avais aussi désactivé/activé le DHCP