Коды ошибок
Error 100: UnknownError
Неизвестная ошибка - может возникнуть при самых разных обстоятельствах.
Решение:
- Перезагрузите приложение.
- Попробуйте очистить кеш приложения.
- Попробуйте удалить сервер или протокол и подключиться снова.
- Если ошибка повторяется отправьте логи на почту [email protected] или в телеграм чат
Error 101: InternalError
Внутренняя ошибка - может возникать из-за некорректной работы QT-библиотек, или при других обстоятельствах
Решение:
- Перезагрузите приложение.
- Попробуйте очистить кеш приложения.
- Попробуйте удалить сервер или протокол и подключиться снова.
- Если ошибка повторяется отправьте логи на почту [email protected] или в телеграм чат
Error 102: NotImplementedError
Ошибка может возникнуть, если создать файл с бекапом настроек, а потом поп робовать восстановить настройки из этого бекапа в более старой версии приложения. Протоколы настроенные в новых версиях Amnezia, могут быть не совместимы со старой версией и наоборот.
Решение:
- Попробуйте изменить настройки,
- Проверьте, поддерживается ли протокол вашей версией приложения. Так например AmneziaWG не поддерживается версиями приложения старше 3, а OpenVPN over Cloak установленный на версии приложения старше 2.1.2 не будет работать на более новых версиях.
- Более подробную информацию вы найдете в таблице поддерживаемых протоколов для версии 4 и более новых версий и для версий 2.1.2-3.1.0
Error 103: AmneziaServiceNotRunning
Ошибка означает что не запущена служба Amnezia-service. Ошибка может возникнуть на Linux, Windows или MacOS. Проверьте запущена ли служба в диспетчере задач, если не запущена, то зап устите и перезагрузите приложение.
1. Запустить службу для Windows можно через диспетчер задач нажав Ctrl+Alt+Del
2. Далее перейдите во вкладку "Сведения"
3. Введите вверху, в поле поиска/фильтрации, amnezia
4. Если в списке найденных процессов, отсутствует AmneziaVPN-service, перейдите во вкладку Службы, и обратите внимание на состояние службы AmneziaVPN-service
5. Если служба AmneziaVPN-service остановлена, на данном этапе, можно попробовать её запустить
6. Если служба AmneziaVPN-service запущена (Состояние: Выполняется), а во вкладке Сведения, присутствует процесс AmneziaVPN-service.exe
7. Попробуйте выполнить подключение, в клиенте AmneziaVPN
8. Если, из Диспетчера задач не получилось запустить AmneziaVPN-service, или для более детальной диагностики, можно из Диспетчера задач, открыть службы в Консоли управления.
9. Найдите AmneziaVPN-service в списке служб Консоли управления. Обратите внимание на Состояние и Тип запуска. По умолчанию, тип запуска AmneziaVPN-service, Автоматически.
10. Попробуйте запустить службу AmneziaVPN-service из Консоли управления
11. Если служба AmneziaVPN-service запустится, её состояние должно изменится на "Выполняется". После чего, можно попробовать выполнить Подключение в AmneziaVPN.
Также, при попытке запуска AmneziaVPN-service из Консоли управления, может выводится сообщение об ошибке, с причиной её возникновения.
Для MacOS нужно предоставить разрешение для запуска службы Privacy Technologies OU в Login Items
Error 200: ServerCheckFailed
Возникает при попытке добавить новый сервер.
Решение:
Проверьте, что сервер соответствует требованиям Amnezia
Поддерживаемая архитектура процессора - x86-64
Операционная система - Linux, подходит Ubuntu 22.04 или Debian 11
Виртуализация - KVM
SSD - минимум 7 Гб
Оперативная память (RAM) - не меньше 1 Гб
Предустановленное ПО и панель управления не требуются
Error 201: ServerPortAlreadyAllocatedError
Эта ошибка означает, что порт, который нужен протоколу в Amnezia, уже используется другим ПО.
Решение:
У некоторых протоколов можно поменять порт:
- Для OpenVPN по-умолчанию используется рандомайзер портов, рекомендуемый диапазон 30000-50000, но можно поменять на любой другой порт .
- Для WireGuard по-умолчанию использует рандомайзер портов, рекомендуемый диапазон 30000-50000, но можно поменять на любой UDP порт.
- IKEv2 по умолчанию использует порты 500 и 4500, их нельзя менять.
- OpenVPN over Cloak по-умолчанию использует 443 порт, его можно менять, но мы не рекомендуем этого делать, так как 443 порт - это порт веб-трафика, по другим портам можно определить VPN-трафик даже если используется маскировка под веб-сайт.
- Для AmneziaWG так же используется рандомайзер портов, рекомендуемый диапазон 30000-50000, его также можно поменять на любой другой UDP порт вручную.
Проверьте, что у вас не установлено другое ПО, использующее порт протокола. Для Windows можно посмотреть какие порты уже используются другими программами так:
- Нажмите Win+R,
- введите в строку cmd нажмите Enter,
- внести команду ниже
netstat!!! -a
- нажмите Enter
В консоли отобразится перечень используемых портов с указанием какое приложение или служба ими распоряжается. Можно сохранить этот список в файле netstat -a > имя.txt, по умолчанию он сохранится в (C:\User\Username*) , где Username - имя пользователя.Для Linux нам понадобится утилита netstat, если у вас ее нет, ее можно установить следующими командами:
- для RedHat и CentOS -
sudo yum install net-tools
- для Fedora 22+ -
dnf install net-tools
- для Debian/Ubuntu -
sudo apt-get install net-tools
В консоле наберите
$ netstat -pnltu
По аналогии с Windows в консоли отобразится перечень используемых портов с указанием - какое приложение или служба ими распоряжается.
Проверьте, что на вашем сервере открыты необходимые для протоколов порты. Это можно посмотреть в меню панели управления виртуальным сервером в браузере. Если таких данных нет, отправьте запрос в службу поддержки хостинга.
Подключитесь к вашему серверу по SSH, или откройте консоль сервера через веб-сайт и пропишите там “sudo apt install lsof psmisc” , после чего повторите попытку установки.
Если это не помогло, попробуйте настроить сервер с более ранней версии Amnezia (Например с версии 2.1.2)
Error 202: ServerContainerMissingError
Ошибка значит, что контейнер с сервер ом отсутствует.
Возникает если приложение не подключается к серверу и при смене настроек.
Так же может возникать при удалении контейнера на сервере вручную без использования приложения.
Решение
- Заново добавьте сервер.
Error 203: ServerDockerFailedError
Ошибка: Сбой в работе Docker-контейнера сервера. Появляется при установке контейнера с VPN или изменении настроек протокола. Может возникнуть при удалении контейнера с сервером, или при удалении протокола без использования приложения.
Решение:
- Заново добавьте сервер.
Error 204: ServerCancelInstallation
Ошибка: Отмена установки сервера. Может возникнуть при отмене установки севера пользователем.
Решение:
Если вы не отменяли установку сервера или хотите заново инициировать установку сервера, попробуйте повторить установку сервера с самого начала, или обратитесь в службу поддержки в телеграм чате, или напишите нам на почту [email protected]
Error 205: ServerUserNotInSudo
Обозначает, что пользователь сервера не имеет Sudo-прав. Возникает при установке контейнера с VPN или при добавлении файла с конфигурацией.
Решение:
- Добавьте пользователя в группу Sudo через visudo, если пакет sudo уже установлен,
- Добавьте пользователя и установите пакет sudo, если пакет sudo не установлен.
- Попробуйте настроить сервер из под root, вместо обычного пользователя.
- Попробуйте убрать пароль на выполнение sudo команд.
- Обратитесь в службу поддержки хостинга.