SNI и host: имя узла
Имя узла — то, что клиент называет при установке защищённого соединения. Самое частое место ошибки во всей строке.
Если проверять не на чем, возьмите заведомо рабочую подписку: параметры в ней подобраны, адреса живые. 3 дня бесплатно, карта не нужна.
Получить доступ →SNI — имя сайта, которое клиент сообщает серверу в начале защищённого соединения. Оно должно совпадать с тем, что настроено на сервере. Придумать своё нельзя: соединение оборвётся сразу после установки.
sni— имя для защищённого слоя (TLS или Reality).host— имя для транспорта (обычно для ws): иногда совпадает с sni, иногда нет.- Если сервер отдал оба поля — переносите оба, ничего не «упрощая».
- 01 Соединение поднимается и сразу рвётся SNI не совпадает с серверным Скопируйте значение из исходной строки заново, посимвольно
- 02 Работает на Wi-Fi, не работает на мобильном Иногда дело в транспорте, а не в имени Проверьте параметр type: транспорт
- 03 В строке нет sni вовсе Либо security=none, либо строка урезана Запросите исходную строку у того, кто выдал сервер
Разбирать параметры полезно ровно до того момента, когда становится понятно: рабочий сервер важнее любого поля. Подписка отдаёт список серверов одной строкой — параметры в них уже подобраны, адреса меняются без вашего участия, а 3 устройства входят в любой срок. Пробный доступ на 3 дня выдаётся без карты, дальше — от 200 ₽ за месяц.
Получить доступ →