Your local network does not seem to have hairpinning enabled

Matériel: Odroid N2.
Version de YunoHost: 4.0.8 (stable)
J’ai accès à mon serveur : En direct avec un clavier/écran mais aussi par SSH
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : Routeur synology RT2600ac + VPN FDN (IPV4 et V6 fixe) + Freebox (routeur en DMZ)

Bonjour à tous,

depuis 2/3 jour (et une mise à jour yunohost ? un changement d’IP local du serveur suite à un nouveau dongle wifi sur l’odroid/serveur ?), je n’arrive pas à atteindre, depuis mon réseau local, mon nom de domaine en nohost.me.

J’ai remarqué, par ailleurs, mais ça n’a peut-être pas de lien que l’adresse IP local du serveur avait changé (et l’adresse MAC aussi ce qui est logique) quand j’ai changé de dongle wifi sur l’odroid (ce qui, en passant, m’a amené à modifier les transmissions de port dans le routeur syno).

Est-ce que vous avez des idées de commande pour vérifier si mon installation est toujours stable ou si elle a “bougé” d’une façon ou d’une autre ?

EDIT : la commande yunohost dyndns update --force me renvoit bien un succès de l’opération

=> pour info le etc/resolv.conf indique :
search mondomaine.nohost.me
nameserver : 192.168.1.1 (qui est l’IP local du routeur)

et le /etc/resolvconf/run/resolv.conf indique :
nameserver : 8.8.8.8 (c’est google ça non ??? => qu’est ce que je dois mettre à la place ?)
nameserver : 127.0.0.1 (ça c’est OK au vu des autres posts)

Merci++

Bon, il semblerait que quoi que je fasse le resolv.conf qui est dans etc/resolvconf/run indique
nameserver 8.8.8.8
nameserver 127.0.0.1
et rien à faire pour supprimer le 8.8.8.8 (serveur google semble-t-il)

A tout hasard j’ai modifié le fichier /etc/resolv.conf en indiquant 127.0.0.1 (auparavant il y avait 192.168.1.1 je ne sais pourquoi) mais cela ne change rien au problème de non accès en local à mon nom de domaine.

Par ailleurs je trouve que le fichier /etc/hosts est bizarre :

127.0.0.1 localhost TJPodroidn2
::1 localhost TJPodroidn2 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1 mon nom de famille qui est juste avant nohost.me pour faire mon nom de domaine
127.0.0.1 idem
127.0.0.1
127.0.0.1 idem
127.0.0.1 idem
127.0.0.1 idem
127.0.0.1 idem
127.0.0.1 idem
127.0.0.1 idem

J’ai essayé de commenter les lignes en dessous de ff02::2 ip6-allrouters mais cela ne change rien.

OK dans les logs DNSmasq il est indiqué : nov 17 11:19:36 dnsmasq[31630]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /etc/resolvconf/run/resolv.confô

Je vais tripatouiller de ce côté là

Ca semble OK de ce côté (https://paste.yunohost.org/bakirepevo) mais toujours pas d’accès en local à mon nom de domaine.

Le plus bizarre est donc bien le serveur 8.8.8.8 qu’il n’est pas possible d’enlever de etc/resolvconf/run

J’ai regardé du côté de fail2ban en essayant de voir si un ignore ip était nécessaire comme ici (Souci avec fail2ban) => il y a toute les 32 secondes une adresse IP chelou 193.32.127.161 mais je ne vois pas à quoi elle peut correspondre.

2020-11-17 14:05:12,154 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:05:11
2020-11-17 14:05:12,754 fail2ban.actions [7303]: NOTICE [yunohost] Ban 193.32.127.161
2020-11-17 14:05:12,863 fail2ban.filter [7303]: INFO [recidive] Found 193.32.127.161 - 2020-11-17 14:05:12
2020-11-17 14:15:11,725 fail2ban.actions [7303]: NOTICE [yunohost] Unban 193.32.127.161
2020-11-17 14:15:20,107 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:15:19
2020-11-17 14:15:52,010 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:15:51
2020-11-17 14:16:23,765 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:16:23
2020-11-17 14:16:55,800 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:16:55
2020-11-17 14:17:27,923 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:17:27
2020-11-17 14:17:59,831 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:17:59
2020-11-17 14:18:31,809 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:18:31
2020-11-17 14:19:03,830 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:19:03
2020-11-17 14:19:35,740 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:19:35
2020-11-17 14:20:07,768 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:20:07
2020-11-17 14:20:08,154 fail2ban.actions [7303]: NOTICE [yunohost] Ban 193.32.127.161
2020-11-17 14:20:08,160 fail2ban.filter [7303]: INFO [recidive] Found 193.32.127.161 - 2020-11-17 14:20:08
2020-11-17 14:30:08,997 fail2ban.actions [7303]: NOTICE [yunohost] Unban 193.32.127.161
2020-11-17 14:30:15,780 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:30:15
2020-11-17 14:30:48,646 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:30:48
2020-11-17 14:31:20,216 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:31:19
2020-11-17 14:31:51,854 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:31:51
2020-11-17 14:32:23,775 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:32:23
2020-11-17 14:32:55,785 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:32:55
2020-11-17 14:33:27,776 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:33:27
2020-11-17 14:33:59,802 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:33:59
2020-11-17 14:34:31,803 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:34:31
2020-11-17 14:35:03,815 fail2ban.filter [7303]: INFO [yunohost] Found 193.32.127.161 - 2020-11-17 14:35:03
2020-11-17 14:35:04,030 fail2ban.actions [7303]: NOTICE [yunohost] Ban 193.32.127.161
2020-11-17 14:35:04,037 fail2ban.filter [7303]: INFO [recidive] Found 193.32.127.161 - 2020-11-17 14:35:04

Et j’ai modifié etc/hosts (https://yunohost.org/#/dns_local_network) en créant une ligne IP locale du serveur et mon.nom.domaine.nohost.me mais ça ne change rien

[EDIT] En modifiant etc/hosts (cf supra) ça marche sur un PC client (mais il faut que j’ignore l’ip local du pc client pour fail2ban).
Mais je me demande pour éviter de changer le fichier hosts de tous les clients si je ne dois pas modifier l’adresse IP locale d’un fichier type (je dis au hasard) yunohost.conf

Le système, par ailleurs, m’envoie sur la boite mail via Cron ce message qui est lié au problème de hairpinning visiblement :
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@‘localhost’ (using password: NO)’
error: error running shared postrotate script for '/var/log.hdd/mysql/mysql.log /var/log.hdd/mysql/mysql-slow.log /var/log.hdd/mysql/mariadb-slow.log /var/log.hdd/mysql/error.log ’