-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Error 401 (you must be logged in) in some endpoints #13340
Copy link
Copy link
Closed
Description
/api/v1/commands.list
Description:
In the web UI (of a self hosted server) I have errors 401 in endpoints /api/v1/commands.list and /api/apps. And sometimes using the rest api when creating a new user with an admin user (this is solved by relogging, but it's quite erratic and can't replicate it whenever I want, just like #10792)
The /api/apps endpoint error prevents me from installing apps.
Steps to reproduce:
- Go to the web ui and login.
- Go to Administration>Apps
- Check the console
Expected behavior:
That this endpoints work as expected
Actual behavior:
Errors in console show up and functionality is limited.
Server Setup Information:
- Version of Rocket.Chat Server: 0.74.1
- Operating System: Linux
- Deployment Method: docker
- Number of Running Instances: 1
- DB Replicaset Oplog:
- NodeJS Version: v8.11.4
- MongoDB Version: 3.6.9
Relevant logs:
SERVER:
Exception in onLogin callback: TypeError: Cannot redefine property: loginAt at Function.defineProperty (<anonymous>) at Object.keys.forEach.p (packages/rocketchat:statistics/server/lib/SAUMonitor.js:279:12) at Array.forEach (<anonymous>) at SAUMonitorClass._updateConnectionInfo (packages/rocketchat:statistics/server/lib/SAUMonitor.js:278:22) at Accounts.onLogin.info (packages/rocketchat:statistics/server/lib/SAUMonitor.js:120:9) at packages/callback-hook/hook.js:130:22 at _onLoginHook.each.callback (packages/accounts-base/accounts_server.js:178:7) at Hook.each (packages/callback-hook/hook.js:108:15) at AccountsServer._successfulLogin (packages/accounts-base/accounts_server.js:177:23) at AccountsServer._attemptLogin (packages/accounts-base/accounts_server.js:350:12) at MethodInvocation.methods.login (packages/accounts-base/accounts_server.js:520:23) at MethodInvocation.methodMap.(anonymous function) (packages/rocketchat_monitoring.js:2731:30) at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1767:12) at DDP._CurrentMethodInvocation.withValue (packages/ddp-server/livedata_server.js:719:19) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1304:12) at DDPServer._CurrentWriteFence.withValue (packages/ddp-server/livedata_server.js:717:46) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1304:12) at Promise (packages/ddp-server/livedata_server.js:715:46) at new Promise (<anonymous>) at Session.method (packages/ddp-server/livedata_server.js:689:23) at packages/ddp-server/livedata_server.js:559:43
Chrome Console:
/rocketchat/api/v1/commands.list:1 Failed to load resource: the server responded with a status of 401 ()
79fee541c97bbd76940588ee2c027b4994fbd142.js:235 Uncaught (in promise) Error
at Object.e [as error] (79fee541c97bbd76940588ee2c027b4994fbd142.js:235)
at l (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at Object.fireWith [as rejectWith] (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at w (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at XMLHttpRequest.<anonymous> (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
e @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:235
l @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:5
fireWith @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:5
w @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:5
(anonymous) @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:5
79fee541c97bbd76940588ee2c027b4994fbd142.js:433 Loading: true
/rocketchat/tap-i18n/es.json:1 Failed to load resource: the server responded with a status of 503 ()
/rocketchat/api/apps:1 Failed to load resource: the server responded with a status of 401 ()
79fee541c97bbd76940588ee2c027b4994fbd142.js:235 Uncaught (in promise) Error
at Object.e [as error] (79fee541c97bbd76940588ee2c027b4994fbd142.js:235)
at l (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at Object.fireWith [as rejectWith] (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at w (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at XMLHttpRequest.<anonymous> (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
/rocketchat/api/apps:1 Failed to load resource: the server responded with a status of 401 ()
79fee541c97bbd76940588ee2c027b4994fbd142.js:433 err Error
at Object.e [as error] (79fee541c97bbd76940588ee2c027b4994fbd142.js:235)
at l (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at Object.fireWith [as rejectWith] (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at w (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
at XMLHttpRequest.<anonymous> (79fee541c97bbd76940588ee2c027b4994fbd142.js:5)
click .js-install @ 79fee541c97bbd76940588ee2c027b4994fbd142.js:433
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels