Impossible d’accéder à mon serveur Nextcloud depuis l’extérieur sur mon mobile en 4G

Bonjour à toutes et tous,

Je fais appel à vous concernant le souci que je rencontre en ce moment, car je cherche depuis un petit bout de temps et commence à tourner en rond.

Je possède chez moi un serveur Nextcloud auto-hébergé sur un Raspberry Pi. Pour accéder à celui-ci depuis l’extérieur j’utilise un sous-domaine (Nom de domaine enregistré chez Infomaniak).

Cela va faire plusieurs semaines que je ne peux plus y accéder depuis l’extérieur via le sous-domaine quand je suis en 4G uniquement. Depuis un poste de travail connecté en wifi ça fonctionne parfaitement. J’ai testé sur mon poste de travail au boulot (connecté en wifi avec un VPN) ça fonctionne très bien. Depuis mon mobile (Android) en 4G impossible d’accéder à la page de connexion en indiquant le sous-domaine. Par conte si j’indique l’adresse IP publique ça fonctionne bien. J’ai testé depuis un autre mobile c’est la même chose.

Je précise que sur mon serveur Nextcloud il y a un certificat Let’s Encrypt à jour.

Voici l’erreur que j’obtiens depuis un mobile en indiquant le sous-domaine complet sur un navigateur Internet. En 4G.

Ce site est inaccessible

sous.domaine.fr a mis trop de temps à répondre.

ERR_TIMED_OUT

Avec l’adresse IP publique, tel qu’expliqué plus haut, pas de souci.

Sur l’application Nextcloud (Android) idem si j’indique le sous-domaine il y a une erreur de connexion, serveur injoignable. J’indique l’IP publique et hop ça fonctionne du premier coup.

Ce souci étant récent, j’ai écrit à mon registrar, Infomaniak, tout est OK chez eux, il accède sans souci à mon serveur via le sous-domaine. Je ne sais pas si les techniciens ont testé en 4G par contre.

Pour information l’IP publique semble fixe, car j’ai redémarré plusieurs fois ma box (Orange) pour faire des tests et elle ne change jamais. J’utilise de toute façon DynDNS fournis gratuitement avec un nom de domaine chez Infomaniak.

Voici des logs d’erreur Nextcloud récents qui peuvent vous aider :

[Fri Oct 20 16:49:26.493576 2023] [php:error] [pid 4438] [client 78.135.77.132:47390] script '/var/www/nextcloud/wp-login.php' not found or unable to stat, referer: http://cloud.maximemicol.fr/wp-login.php
[Fri Oct 20 18:29:47.555559 2023] [php:error] [pid 17304] [client 178.128.36.111:33686] script '/var/www/nextcloud/upl.php' not found or unable to stat
[Fri Oct 20 18:29:48.852297 2023] [php:error] [pid 4425] [client 178.128.36.111:33752] script '/var/www/nextcloud/1.php' not found or unable to stat
[Fri Oct 20 18:29:50.151520 2023] [php:error] [pid 4426] [client 178.128.36.111:33788] script '/var/www/nextcloud/password.php' not found or unable to stat
[Fri Oct 20 18:29:50.507042 2023] [php:error] [pid 4428] [client 178.128.36.111:33794] script '/var/www/nextcloud/info.php' not found or unable to stat
[Sat Oct 21 00:00:20.578987 2023] [ssl:warn] [pid 9608] AH01909: www.cloud.maximemicol.fr:443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 22 00:00:21.461449 2023] [ssl:warn] [pid 9608] AH01909: www.cloud.maximemicol.fr:443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 22 10:23:18.901973 2023] [ssl:error] [pid 8803] [client 54.197.29.117:43762] AH02042: rejecting client initiated renegotiation

Avez-vous des idées ?

Merci à vous pour votre aide.