Unable to pull ghcr.io/epicgames/pixel-streaming-signalling-server:4.27.2


I am unable to pull image for pixel streaming on Linux server. I am using docker-ce and command “docker pull ghcr.io/epicgames/pixel-streaming-signalling-server:4.27.2” returns “Error response from daemon: unauthorized”.

[root@server~]# docker pull ghcr.io/epicgames/pixel-streaming-signalling-server:4.27.2
Error response from daemon: unauthorized

When I tried docker login it returns “Login Succeeded”, but I am still unable to download the image.

[root@server~]# echo $CR_PAT | docker login ghcr.io -u <username> --password-stdin
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
Login Succeeded

Can someone help me, please?

Thank you!


how are you doing the login? Are you using your GitHub credentials or do you have an access token for the container registry?


after 2 days of research, I found out that the GitHub personal access token did not have sufficient rights to download the image. After modifying these rights, I was able to download this image.

Thank you for your reply.

1 Like

What permission was not given?

the read packages Sign in to GitHub · GitHub here you can create the token an give that perm