Serveur inaccessible de l'extérieur

Firstly, try to make a research of your problem on this forum. Try with the text of the error if you have an error displayed. Ca c’est fait.

My YunoHost configuration

**Hardware: internetcube (lime 2)
Internet access: ethernet at home

yunohost
2.7.10 (stable)
yunohost-admin
2.7.7 (stable)
moulinette
2.7.7 (stable)
ssowat
2.7.7 (stable)
Have you personalized your yunohost with some specifics configurations or do you use only the yunohost cli/webadmin tool ? personalized / basic
If personalized, how: NON

Description of my problem

Bonjour,
J’ai installé Yunohost il y a une semaine, je reçois bien les mails avec roundcube.
J’ai mis les fichiers d’une page en HTML dans customwebapp, j’y accède sans probleme en tapant mon nom de domaine lorsque je suis sur le wifi de la brique ou de la freebox.
En revanche lorsque je me met sur le wifi du voisin je reçois “Le délai d’attente est dépassé”.

Ce que j’ai fait : j’ai configuré le DNS chez godaddy avec les recommendations données par la brique.
J’ai donc Une ligne A une ligne MX 3 lignes TXT 2 lignes SRV et 2 lignes NS qui ne sont pas modifiables.
Sur le site https://www.whatsmydns.net/#A/machin.mac je n’obtiens que des tics verts à part en Turquie.
Je ne suis pas encore occupé des services de sécurité mais est-ce vraiment nécéssaire ?

Voyez vous ce que je peux faire de plus ?

P.S. je copie /colle le diagnostique au cas où ce serait nécéssaire
{
“host”: “Debian 8.10”,
“kernel”: “3.16.0-5-armmp”,
“packages”: {
“yunohost”: {
“repo”: “stable”,
“version”: “2.7.10”
},
“yunohost-admin”: {
“repo”: “stable”,
“version”: “2.7.7”
},
“moulinette”: {
“repo”: “stable”,
“version”: “2.7.7”
},
“ssowat”: {
“repo”: “stable”,
“version”: “2.7.7”
}
},
“backports”: [
“php-net-ldap3”,
“stunnel4”
],
“system”: {
“disks”: {
“mmcblk0p1”: “Mounted on /, 29.3GiB (28.0GiB free)”
},
“memory”: {
“ram”: “1005.4MiB (826.0MiB free)”,
“swap”: “0B (0B free)”
}
},
“nginx”: [
“nginx: the configuration file /etc/nginx/nginx.conf syntax is ok”,
“nginx: configuration file /etc/nginx/nginx.conf test is successful”
],
“services”: {
“glances”: “running (enabled)”,
“nslcd”: “running (enabled)”,
“metronome”: “running (enabled)”,
“ynh-vpnclient”: “running (not-found)”,
“rspamd”: “running (enabled)”,
“ynh-hotspot”: “running (not-found)”,
“yunohost-firewall”: “running (enabled)”,
“nginx”: “running (enabled)”,
“rmilter”: “running (enabled)”,
“slapd”: “running (enabled)”,
“dnsmasq”: “running (enabled)”,
“fail2ban”: “running (enabled)”,
“postfix”: “running (enabled)”,
“mysql”: “running (enabled)”,
“avahi-daemon”: “running (enabled)”,
“dovecot”: “running (enabled)”,
“redis-server”: “running (enabled)”,
“php5-fpm”: “running (enabled)”,
“yunohost-api”: “running (enabled)”,
“ssh”: “running (enabled)”
},
“applications”: {
“doctorcube”: “Doctor Cube”,
“vpnclient”: “VPN Client”,
“roundcube”: “Roundcube”,
“hotspot”: “Wifi Hotspot”,
“my_webapp”: “Custom Webapp”
},
“security”: {
“CVE-2017-5754”: {
“name”: “meltdown”,
“vulnerable”: false
}
}
}

Salut,

par hasard, est-ce que tu n’aurais pas bidouillé ton /etc/hosts ? Ou bien tu n’as pas configuré les redirections de ports ? (mais dans ce cas là, ça ne devrait pas marcher même chez toi je pense…)

En effet je n’ai pas fait de redirection de ports.
Pour le reste je n’ai rien touché en ligne de commandes.
dans cette page on peut lire : "et que votre site est accessible en HTTP depuis l’extérieur (i.e. qu’au moins le port 80 est correctement redirigé vers votre serveur).
https://yunohost.org/#/certificate_fr
est-ce que c’est bien celui là qu’il faut que redirige ?

Oui, il faut rediriger le port 80 mais aussi d’autres comme expliqué sur cette page : https://yunohost.org/#/isp_box_config_fr

Mais ça commence par “Si vous vous auto-hébergez à la maison et SANS VPN, il vous faut rediriger les ports de votre routeur (“machin-box”)”
Or moi j’utilise le VPN de Franciliens.net.
Est-ce que c’est bon pour moi quand même ?

Ah bah ça change tout oui :sweat_smile:

Bon du coup ça devrait être bon … Tu es sur que ton /etc/hosts n’a pas été modifié ?

Par exemple, si tu fais ping -c3 ton.domaine.tld sur ta machine, est-ce que tu vois bien une IP de franciliens, ou bien une ip en 192.128.x.y ?

Est-ce que tu a pu reproduire ton problème depuis une autre machine ?

Oui alors j’ai fait un ping connecté au wifi de la brique et un deuxième connecté avec le wifi du voisin.
je vois des adresses IP en 192.168 qui sont je crois des adresses IP distribués par ma freebox.
J’ai volontairement mis des espaces entreles noms de domaines et .Fr pour que le forum me laisse envoyer des liens.
[Philippe@localhost ~]$ ping -c3 pigeonsrapides. fr
PING pigeonsrapides.fr (192.168.0.45) 56(84) bytes of data.
64 bytes from pigeonsrapides. fr (192.168.0.45): icmp_seq=1 ttl=64 time=1.75 ms
64 bytes from pigeonsrapides. fr (192.168.0.45): icmp_seq=2 ttl=64 time=1.96 ms
64 bytes from pigeonsrapides. fr (192.168.0.45): icmp_seq=3 ttl=64 time=1.87 ms

— pigeonsrapides. fr ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.756/1.865/1.960/0.083 ms
[Philippe@localhost ~]$ ping -c3 pigeonsrapides. fr
PING pigeonsrapides. fr (192.168.0.45) 56(84) bytes of data.

— pigeonsrapides. fr ping statistics —
3 packets transmitted, 0 received, 100% packet loss, time 2051ms

Du coup ça laisse penser que tu as bidouillé ton /etc/hosts sur ta machine locale pour faire correspondre “192.168.0.45” à ton domaine… (Ou alors ta freebox a comprise toute seule que c’est cette ip…).

En tentant d’accéder moi-même à ton domaine, je tombe bien sur ton site, donc ça va dans le sens de mon hypothèse…

Si tu ouvres le fichier /etc/hosts avec nano (par exemple sudo nano /etc/hosts) est-ce que tu vois bien une ligne (EDIT: avec ton domaine) ? Si oui, il faut que tu l’enlèves…

excuses moi : pour être sur de pas faire de boulette : Faut-il que je modifie le etc/hosts de mon ordinateur on celui de la brique ?

Celui de ton ordinateur :wink:

(on parle d’une ligne qui ressemble genre à 192.168.0.45 ton.domaine.tld)

effectivement j’avais 3 lignes :
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.45 pigeonsrapides.fr

J’ai retiré celle de 192.168.0.45 pigeonsrapides.fr
Faut-il que je retire la 127.0.01 et la ::1 aussi ?

AU top MEC !!!
Ca y est j’accede à la page avec le wifi de mon voisin !
MERCI MERCI!!

Cool :wink: :smiley: