rmfakecloud icon indicating copy to clipboard operation
rmfakecloud copied to clipboard

Constant "setting a new userToken" on 3.20

Open rmitchellscott opened this issue 6 months ago • 0 comments

Hardware: rm2 OS: 3.20.0.92 Cloud: rmfakecloud v0.0.24 via Docker in Kubernetes, via /etc/hosts override, no proxy on-device

On the tablet, these messages repeat constantly:

Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.448 rm.network.authenticationFetching user token (fetchUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:350)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.448 rm.network.authenticationuserTokenHostname received: value(remarkable.mydomain.com) (onUserTokenHostNameReceived /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:414)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.490 rm.network.usertoken     Scheduled token update at 2025-06-23 22:28:10.000000000, 10499510ms from now (scheduleUpdate /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:133)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.490 rm.network.usertoken     UserToken: setting a new userToken (eyJhbGciOiJIUzI1NiIs...) (setUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:68)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.512 rm.epaperkeyboardhandler No keymap set by QT settings or firmware, defaulting to US.
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.513 rm.epaperkeyboardhandler No keymap set by QT settings or firmware, defaulting to US.
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.513 rm.network.authenticationFetching user token (fetchUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:350)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.513 rm.network.authenticationuserTokenHostname received: value(remarkable.mydomain.com) (onUserTokenHostNameReceived /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:414)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.555 rm.network.usertoken     Scheduled token update at 2025-06-23 22:28:10.000000000, 10499445ms from now (scheduleUpdate /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:133)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.556 rm.network.usertoken     UserToken: setting a new userToken (eyJhbGciOiJIUzI1NiIs...) (setUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:68)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.573 rm.epaperkeyboardhandler No keymap set by QT settings or firmware, defaulting to US.
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.574 rm.epaperkeyboardhandler No keymap set by QT settings or firmware, defaulting to US.
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.574 rm.network.authenticationFetching user token (fetchUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:350)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.574 rm.network.authenticationuserTokenHostname received: value(remarkable.mydomain.com) (onUserTokenHostNameReceived /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/authentication.cpp:414)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.616 rm.network.usertoken     Scheduled token update at 2025-06-23 22:28:10.000000000, 10499383ms from now (scheduleUpdate /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:133)
Jun 23 19:33:10 reMarkable xochitl[707]: 19:33:10.617 rm.network.usertoken     UserToken: setting a new userToken (eyJhbGciOiJIUzI1NiIs...) (setUserToken /home/runner/work/xochitl/xochitl/src/xofm/libs/network/src/usertoken.cpp:68)

On rmfakecloud:

remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     382.011µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="Using sync 1.5"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="setting scopes: intgr screenshare docedit hwcmail:-1 hwc mail:-1 sync:tortoise"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     289.946µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="Using sync 1.5"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="setting scopes: intgr screenshare docedit hwcmail:-1 hwc mail:-1 sync:tortoise"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     270.279µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="Using sync 1.5"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="setting scopes: intgr screenshare docedit hwcmail:-1 hwc mail:-1 sync:tortoise"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     329.592µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="Using sync 1.5"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="setting scopes: intgr screenshare docedit hwcmail:-1 hwc mail:-1 sync:tortoise"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     258.277µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="Using sync 1.5"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="setting scopes: intgr screenshare docedit hwcmail:-1 hwc mail:-1 sync:tortoise"
remarkable-cloud-6f886c8d8c-k4zmd app time="2025-06-23T19:33:35Z" level=info msg="[GIN] 2025/06/23 - 19:33:35 | 200 |     319.193µs |     10.42.0.160 | POST     \"/token/json/2/user/new\""

Time is accurate on both server and tablet.

rmitchellscott avatar Jun 23 '25 19:06 rmitchellscott