Ссылка не добавляется: что с ней не так
Чаще всего со строкой всё в порядке — испортился её перенос. В неё попал пробел или обрезался хвост. Исправлять символы бесполезно: строка совпадает с настройками сервера целиком или не работает вовсе.
Почему ошибка в одном символе ломает всё
Потому что каждая часть строки — это точное значение, которое сервер ждёт заранее. Он не догадывается и не подсказывает: не совпало — разговора нет.
Отсюда и главное правило: строку не редактируют руками. Подобрать нужное значение со стороны устройства невозможно, а «почти правильная» строка ничем не лучше пустой.
- Заглавные и строчные буквы — разные символы. Строка, набранная «на глаз», не подойдёт.
- Внутри нет ни одного пробела. Появился — значит попал при копировании.
- Копировать надо целиком: от первой буквы протокола до последнего знака подписи после решётки.
Как перенести строку, чтобы она доехала
Порядок для телефона; на компьютере отличается только способ выделения.
-
1
Не выделяйте строку пальцем по буквам
Так теряется хвост. Нажмите на ссылку долгим нажатием и выберите пункт «Копировать адрес» — он копирует её целиком.
-
2
Осторожнее с письмами
Почтовые программы переносят длинную строку на вторую строчку. Выделение мышкой в этом случае обрывает хвост, и в буфер попадает половина.
-
3
Вставляйте в программу сразу
Не через промежуточную заметку и не через переписку: каждый лишний перенос — ещё один шанс потерять символы.
-
4
Если строка не проходит из-за длины
Есть два обходных пути, оба штатные: сканирование кода вместо вставки и добавление файлом. Результат у всех трёх способов одинаковый.
-
5
Проверьте, что список серверов появился
Пустой список после добавления — почти всегда признак того, что адрес доехал не полностью. Повторите перенос заново.
Симптом, причина, что делать
| Что видно | Скорее всего | Что делать |
|---|---|---|
| Программа не принимает строку | В неё попал пробел, перенос строки или обрезан хвост | Скопировать заново долгим нажатием и вставить сразу |
| Надпись «Url подписки не валидна» | Адрес не распознан как адрес списка серверов | Проверить, что строка начинается с https://, и перенести целиком |
| Надпись «Неизвестный тип контента» | По адресу пришло не то, что программа ожидала получить | Проверить адрес у того, кто его выдал: правка строки тут не поможет |
| Надпись про истёкшее ожидание при добавлении | Сервер не ответил за отведённые девять секунд | Повторить попытку и сменить сеть — например с домашней на мобильную |
| Строка добавилась, а список серверов пуст | Адрес доехал не полностью | Перенести строку заново и убедиться, что скопировано всё |
| Добавилась ровно одна запись вместо списка стран | Это строка одного сервера, а не адрес списка | Ничего: так и задумано |
Отдельный случай: строка добавилась, а соединения нет
Это уже не про формат строки. Здесь стоит проверить одну вещь, которая ломает установление защищённого соединения и выглядит совершенно необъяснимо: автоматические дату и время на устройстве.
Расхождение часов даже в несколько минут срывает разговор с сервером. Для одного из соседних протоколов это вообще главная причина отказа.
Что ещё стоит попробовать до разбора строки
Открыть интернет без туннеля, переподключиться и попробовать другую точку из списка.
Если ни одна точка не отвечает, дело точно не в отдельной строке.
Отделить строку от программы за две минуты
Виновата строка или само приложение? Помогает подстановка: вставить в ту же программу заведомо рабочую ссылку. Подключилось — программа и устройство исправны, вопрос к прежней строке. Не подключилось — искать надо на устройстве.
Короткие ответы
Можно дописать недостающий кусок вручную?
Нет. Значения назначает сервер, и подобрать их со стороны клиента невозможно. Проще попросить строку заново.
Строка выглядит целой, но не принимается. Почему?
Чаще всего в ней невидимый символ — пробел или перенос строки, попавший при копировании. Глазами это не отличить.
Почему через QR-код добавляется, а вставкой нет?
Потому что в коде строка едет целиком, а буфер обмена мог получить обрезанный вариант. Результат в обоих случаях одинаковый.
Мне прислали строку картинкой, набирать её руками?
Не стоит: одна перепутанная заглавная буква — и подключения нет. Лучше попросить текст или код для сканирования.