Назад | Перейти на главную страницу

Узнайте, почему конкретный пользователь не может получить доступ к моему веб-сайту сервера

У меня есть веб-сайт на моем сервере (kimsufi под управлением debian 10), который работает с apache2, который, кажется, работает нормально. У меня есть конфигурация, которая перенаправляет http-вызовы на https и сертификат letsencrypt:

<VirtualHost *:80>
     ServerAdmin contact@mydomain.fr
     ServerName mydomain.fr
     ServerAlias www.mydomain.fr
     ServerAlias new.mydomain.fr
     ServerAlias *.mydomain.fr
     DocumentRoot /var/www/mydomain.fr/
     ErrorLog /var/www/mydomain.fr/logs/error.log
     CustomLog /var/www/mydomain.fr/logs/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =new.mydomain.fr [OR]
RewriteCond %{SERVER_NAME} =mydomain.fr [OR]
RewriteCond %{SERVER_NAME} =www.mydomain.fr [OR]
RewriteCond %{SERVER_NAME} =*.mydomain.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

# vhost https
<VirtualHost *:443>
  ServerSignature Off
     ServerAdmin contact@mydomain.fr
     ServerName mydomain.fr
     ServerAlias www.mydomain.fr
     ServerAlias new.mydomain.fr
     ServerAlias *.mydomain.fr
     DocumentRoot /var/www/mydomain.fr/
     ErrorLog /var/www/mydomain.fr/logs/error.log
     CustomLog /var/www/mydomain.fr/logs/access.log combined
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.mydomain.fr [NC]
RewriteRule ^(.*)$ http://mydomain.fr/$1 [L,R=301]

Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/mydomain.fr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mydomain.fr/privkey.pem
</VirtualHost>

Я получил жалобу от пользователя, который не может подключиться к веб-сайту с этой ошибкой:

ERR_TIMED_OUT
www.mydomain.fr a mis trop de temps à répondre (which I translate with www.mydomain.fr takes too much time to reply)

Пробовал в wifi и 4G. Я проверил с iptables -L INPUT -v -n что ни один ip не был заблокирован.

Что я могу проверить, чтобы найти проблему?

РЕДАКТИРОВАТЬ: я заметил, что соединение ssh очень долго запускается (более 10 секунд) при использовании имени домена вместо ip, может ли это быть проблемой DNS?

РЕДАКТИРОВАТЬ: Также пинг с моего компьютера (в ipv6) на mydomain.fr не работает (работает в ipv4), даже если веб-сайт работает