Skip to main content

Error 203 when setting up Amnezia Self-hosted

Overview

This guide can help if you see error 203 while setting up Amnezia Self-hosted in the AmneziaVPN app.

Error 203 (ServerDockerFailedError) means that the AmneziaVPN app could not complete the required actions through Docker.

If Telemt is installed on the server or was installed previously, follow the Telemt solution.


For the next steps, connect to your server over SSH. You can use the detailed SSH connection guide.

Check Docker

Run the commands below in the server console one by one.

sudo which docker
sudo docker --version

If which docker does not show anything, or if docker --version returns command not found, Docker is not installed.

If Docker is installed but error 203 appears again, contact support.


Install Docker

Run this command in the server console:

sudo curl -fsSL https://get.docker.io | sh

After that, run diagnostics:

sudo systemctl status docker

After Docker is installed, go back to the AmneziaVPN app and set up VPN on the server again. The error should not appear if it was caused by missing Docker.


If error 203 still appears after installing Docker, contact Amnezia Self-hosted support in Telegram or email [email protected].

Contact the chat for help if something does not work