Некоторые сервера(не все) недоступны для некоторых пользователей из РФ.
При этом сервер может быть недоступен только на 443 порту, а на 80 доступен, а может быть недоступен и на 80 и на 443.
Под "недоступны" я понимаю, что пакет с флагом SYN, а скорее всего все пакеты, не доходят до сервера. Это означает, что проблема точно не в сервере.
Понять по какому принципу сервер является доступным или недоступным довольно сложно. Например, один из серверов для FS является доступным, а второй - нет. Большинство недоступных хостится в Лондоне, но часть в Амстердаме. При этом и в Лондоне есть доступные.
При создании новых серверов хостинг может выдать как доступный сервер, так и недоступный. То есть шаги для повторения проблемы буквально следующие.
- Создаем сервер.
- Смотрим на входящие пакеты с нашего ip
tcpdump host 123.123.123.123
- На клиенте запускаем
telnet 321.321.321.321 443
123.123.123.123 - адрес клиента
321.321.321.321 - адрес сервера
В зависимости от доступности сервера видим или обмен пакетами, или пустоту.
Сейчас я попытаюсь подобрать доступные сервера и переместить все туда. Но это как-то странно. Может у кого-то есть идеи?