AmneziaWG: Ошибка Bad response from Amnezia self-hosted management daemon
- Клиент Amnezia App выдает модальное окно:
Bad response from Amnezia self-hosted management daemon. - Невозможно скачать резервную копию конфигураций или добавить нового пользователя.
- Управляющий контейнер
amnezia-apiвозвращает HTTP 500 Internal Server Error или 502 Bad Gateway. - Логи контейнера сообщают о невозможности записи в базу данных или нехватке дискового пространства.
1. Просмотр журналов демона управления на VPS
docker logs --tail 100 -f amnezia-api2. Проверка свободного места и дескрипторов (inodes)
df -h /
df -i /Если диск переполнен логами Docker, очистите неиспользуемые объекты:
docker system prune -af --volumes3. Проверка прав доступа к каталогу конфигураций Amnezia
ls -la /opt/amnezia/
chmod -R 755 /opt/amnezia/4. Перезапуск стека Amnezia на сервере
docker restart amnezia-api amnezia-awg
# Либо полная переинициализация сервисов:
systemctl restart docker5. Проверка порта прослушивания локального демона
# Демон обычно слушает порт 8080 или внутренний unix socket
ss -tulpn | grep docker-proxy Частые вопросы (FAQ)
Почему демон управления падает после перезагрузки VPS?
Если служба Docker не была включена в автозагрузку, контейнеры не стартуют. Выполните команду: systemctl enable docker.
Сохранятся ли мои VPN клиенты, если пересоздать контейнер amnezia-api?
Да, все конфигурации и ключи хранятся в постоянном томе (volume) хоста по пути /opt/amnezia/ и монтируются внутрь контейнера.
Что делать, если база данных SQLite внутри контейнера повреждена?
Остановите контейнер, выполните sqlite3 /opt/amnezia/amnezia.db '.dump' > dump.sql и восстановите базу в новый файл.
Как подключиться к VPN вручную, если управляющий демон сломан?
Вы можете скопировать стандартный файл /etc/amnezia/amnezia-wg/awg0.conf с сервера и импортировать его в официальный клиент WireGuard/AmneziaWG напрямую.