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.


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.

which docker
docker --version
systemctl status docker

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:

curl -fsSL https://get.docker.com | sh

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