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

Hello,

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
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded

Can someone help me, please?

Thank you!
JDaveth

2 Likes

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

Hi,

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