Issue: Docker image does not download key.pem file and fails verification
Enter a description of your issue here, in full detail.
When I try to host with the docker container, it fails to download the key.pem file and then fails to authenticate because of it. Docker logs are below:
[email protected]:~# docker logs blissful_lederberg
[ 0.001753] WebService <Error> web_service/web_backend.cpp:GenericRequest:82: https://api.citra-emu.org
[ 0.038963] WebService <Error> web_service/web_backend.cpp:GenericRequest:111: GET to https://api.citra-emu.org/jwt/external/key.pem returned null
[ 0.038994] WebService <Error> web_service/verify_user_jwt.cpp:GetPublicKey:20: Could not fetch external JWT public key, verification may fail
Ban list file not set!
This should get set to load and save room ban list.
Set with --ban-list-file <file>
Hosting a public room
Room is open. Close with Q+Enter...
[ 0.039776] WebService <Error> web_service/web_backend.cpp:GenericRequest:82: https://api.citra-emu.org
[ 0.062683] WebService <Error> web_service/web_backend.cpp:GenericRequest:111: POST to https://api.citra-emu.org/jwt/internal returned null
[ 0.062715] WebService <Error> web_service/web_backend.cpp:UpdateJWT:147: UpdateJWT failed
[ 0.062720] WebService <Error> web_service/web_backend.cpp:GenericRequest:47: Credentials must be provided for authenticated requests
System Information
- Operating System: Ubuntu 18.04.4 LTS
- Command line:
sudo docker run -d --publish 5001:5001/udp citraemu/citra-multiplayer-dedicated --room-name "Test Room" --room-description "Testing" --preferred-game "MH4U" --preferred-game-id "0004000000126300" --port 5001 --max_members 4 --token "Token Removed" --web-api-url https://api.citra-emu.org/