Не работает 443 порт

Разворачиваю свой впн на впс в другой стране, использую marzban в связке с nginx. Запускаю веб-панель марзбана на 5-ти значном порту, и, с помощью nginx, переадресую трафик exemple.com/marzban на этот порт. Делаю это все на купленном домене, в качестве ssl использую letsencrypt. Сам впн также запускаю на 443 порту, но на другом ip-адресе. Спустя пару дней успешной работы, при подключении к впн, вижу надпись "Timeout". Пока пытался разобраться с впном, понял что сайт также не работает. Но, не работает только https версия сайта, если обратится к нему через 80 порт, то сайт открывается и отлично функционирует. Также, если обратится напрямую(по порту) к веб-панели марзбана(http://example.com:12345/marzban), то она тоже функционирует в штатном режиме. Самое что интересное, что https версия сайта не работает только с русских ip-адресов, если подключиться к впн другой страны, то сайт волшебным образом начинает работать.

Сначала я грешил на ufw, но там все впорядке:

> ufw status
Status: active

To                         Action      From
--                         ------      ----
Nginx Full                 ALLOW       Anywhere                  
60000:60100/tcp            ALLOW       Anywhere                  
443/tcp                    ALLOW       Anywhere                  
Nginx Full (v6)            ALLOW       Anywhere (v6)             
60000:60100/tcp (v6)       ALLOW       Anywhere (v6)             
443/tcp (v6)               ALLOW       Anywhere (v6)

Также пытался выпустить новые сертификаты. Сначала с помощью letsencrypt, потом и с помощью acme.sh. Результат один и тот же Connection refused.

Дошел до того, что полностью переустановил ОС и настроил все с нуля, результат неизменный. Кстати использую ubuntu 22.04.

Смотря на все это, у меня есть предположение о блокировке со стороны ркн, но я не уверен, что это возможно. Так как работал впн всего пару дней, для одного человека, на защищённом протоколе, который даже в Китае отлично функционирует.

Немного информации о подключении:

curl со стороны домашней машины:

> curl https://example.com
curl: (7) Failed to connect to example.com port 443 after 181 ms: Connection refused

curl со стороны сервера:

> curl https://example.com
<!DOCTYPE html>
<html lang="en">
...
</html>

nmap со стороны домашней машины:

> nmap -sT 123.123.123.123
Starting Nmap 7.95 ( https://nmap.org ) at 2024-09-08 03:53 MSK
Nmap scan report for vm2994735 (123.123.123.123)
Host is up (0.061s latency).
Not shown: 997 filtered tcp ports (no-response)
PORT      STATE  SERVICE
80/tcp    open   http
443/tcp   closed https

Nmap done: 1 IP address (1 host up) scanned in 5.50 seconds

traceroute со стороны домашней машины:

> traceroute -T -p 443 123.123.123.123
traceroute to 123.123.123.123 (123.123.123.123), 30 hops max, 60 byte packets
 1  172.18.112.1 (172.18.112.1)  0.381 ms  0.452 ms  0.435 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  229.206.231.185.in-addr.arpa (123.123.123.123)  60.267 ms  60.193 ms  60.545 ms

telnet со стороны домашней машины:

> telnet example.com 443
Trying 123.123.123.123...
telnet: Unable to connect to remote host: Connection refused

> telnet example.com 80
Trying 123.123.123.123...
Connected to example.com.

Ответы (0 шт):