RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.35k stars 10.48k forks source link

[6.0.0] crash with "TypeError: Cannot read property 'charAt' of undefined" #28130

Closed himpierre closed 1 year ago

himpierre commented 1 year ago

Description:

Hello Devs.

After updating to 6.0.0-rc.1 from 5.4.3 (docker) the App crashes with:

=== UnHandledPromiseRejection ===
TypeError: Cannot read property 'charAt' of undefined
    at ee/app/license/server/lib/isUnderAppLimits.ts:11:33
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
 => awaited here:
    at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
    at ee/server/apps/orchestrator.js:169:48
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
 => awaited here:
    at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
    at ee/server/apps/orchestrator.js:165:3
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
---------------------------------
Errors like this can cause oplog processing errors.
Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Future node.js versions will automatically exit the process

Had to roll back to 5.4.3.

Steps to reproduce:

  1. Uprade to 6.0.0-rc.1 from 5.4.3
  2. Docker Container chrashes

Expected behavior:

Docker shoud run with 6.0.0-rc.1.

Actual behavior:

Crash.

Server Setup Information:

Client Setup Information

Any hints?

cheers, t.

dudanogueira commented 1 year ago

Hi, Thanks for your issue report!

This is on your staging environment Or is this on a fresh new install?

himpierre commented 1 year ago

Yeah, it's a stage environment. Upgrading from 5.4.3. Thanks for taking a look.

cheers, t.

Am 23. Februar 2023 13:45:11 MEZ schrieb Duda Nogueira @.***>:

Hi, Thanks for your issue report!

This is on your staging environment Or is this on a fresh new install?

github-actions[bot] commented 1 year ago

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

himpierre commented 1 year ago

@dudanogueira has this issue been fixed with one of the release candidates? I'm hesitating because a backup restore causes a lot of work.

Am 5. März 2023 19:01:30 MEZ schrieb "github-actions[bot]" @.***>:

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

Majidahmadi commented 1 year ago

+1

Majidahmadi commented 1 year ago
` +-----------------------------------------------+ SERVER RUNNING +-----------------------------------------------+
Rocket.Chat Version: 6.0.0-rc.7
NodeJS Version: 14.21.2 - x64
MongoDB Version: 5.0.15
MongoDB Engine: wiredTiger
Platform: linux
Process Port: 3000
Site URL: https://------------
ReplicaSet OpLog: Enabled
Commit Hash: 6f3faa8abc
Commit Branch: HEAD

+-----------------------------------------------+ === UnHandledPromiseRejection === TypeError: Cannot read property 'charAt' of undefined at ee/app/license/server/lib/isUnderAppLimits.ts:15:33 at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 => awaited here: at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12) at ee/server/apps/orchestrator.js:169:48 at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 => awaited here: at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12) at ee/server/apps/orchestrator.js:165:3 at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40

Errors like this can cause oplog processing errors. Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process Future node.js versions will automatically exit the process

`

dolohow commented 1 year ago

I have the very same problem on 6.0.0

|                 SERVER RUNNING                 |
+------------------------------------------------+
|                                                |
|  Rocket.Chat Version: 6.0.0                    |
|       NodeJS Version: 14.21.2 - x64            |
|      MongoDB Version: 5.0.15                   |
|       MongoDB Engine: wiredTiger               |
|             Platform: linux                    |
|         Process Port: 3000                     |
|             Site URL:  |
|     ReplicaSet OpLog: Enabled                  |
|          Commit Hash: aa8f0ec70b               |
|        Commit Branch: HEAD                     |
|                                                |
+------------------------------------------------+
=== UnHandledPromiseRejection ===
TypeError: Cannot read property 'charAt' of undefined
    at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
 => awaited here:
    at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
    at ee/server/apps/orchestrator.js:171:22
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
 => awaited here:
    at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
    at ee/server/apps/orchestrator.js:165:3
    at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
---------------------------------
Errors like this can cause oplog processing errors.
Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Future node.js versions will automatically exit the process
himpierre commented 1 year ago

Thanks for testing. Hope the devs come up with a solution soon.

Am 10. März 2023 09:22:12 MEZ schrieb "Łukasz Żarnowiecki" @.***>:

I have the very same problem on 6.0.0

|                 SERVER RUNNING                 |
+------------------------------------------------+
|                                                |
|  Rocket.Chat Version: 6.0.0                    |
|       NodeJS Version: 14.21.2 - x64            |
|      MongoDB Version: 5.0.15                   |
|       MongoDB Engine: wiredTiger               |
|             Platform: linux                    |
|         Process Port: 3000                     |
|             Site URL:  |
|     ReplicaSet OpLog: Enabled                  |
|          Commit Hash: aa8f0ec70b               |
|        Commit Branch: HEAD                     |
|                                                |
+------------------------------------------------+
=== UnHandledPromiseRejection ===
TypeError: Cannot read property 'charAt' of undefined
   at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
   at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
=> awaited here:
   at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
   at ee/server/apps/orchestrator.js:171:22
   at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
=> awaited here:
   at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
   at ee/server/apps/orchestrator.js:165:3
   at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
---------------------------------
Errors like this can cause oplog processing errors.
Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Future node.js versions will automatically exit the process
schaarj commented 1 year ago

same here even though rocketchat seems to be running nevertheless

rocketchat_1          | +---------------------------------------------------------------+
rocketchat_1          | |                         SERVER RUNNING                        |
rocketchat_1          | +---------------------------------------------------------------+
rocketchat_1          | |                                                               |
rocketchat_1          | |  Rocket.Chat Version: 6.0.0                                   |
rocketchat_1          | |       NodeJS Version: 14.21.2 - x64                           |
rocketchat_1          | |      MongoDB Version: 5.0.14                                  |
rocketchat_1          | |       MongoDB Engine: wiredTiger                              |
rocketchat_1          | |             Platform: linux                                   |
rocketchat_1          | |         Process Port: 3000                                    |
rocketchat_1          | |             Site URL: https://rocketchat.material-digital.de  |
rocketchat_1          | |     ReplicaSet OpLog: Enabled                                 |
rocketchat_1          | |          Commit Hash: aa8f0ec70b                              |
rocketchat_1          | |        Commit Branch: HEAD                                    |
rocketchat_1          | |                                                               |
rocketchat_1          | +---------------------------------------------------------------+
rocketchat_1          | === UnHandledPromiseRejection ===
rocketchat_1          | TypeError: Cannot read property 'charAt' of undefined
rocketchat_1          |     at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
rocketchat_1          |     at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
rocketchat_1          |  => awaited here:
rocketchat_1          |     at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
rocketchat_1          |     at ee/server/apps/orchestrator.js:171:22
rocketchat_1          |     at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
rocketchat_1          |  => awaited here:
rocketchat_1          |     at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
rocketchat_1          |     at ee/server/apps/orchestrator.js:165:3
rocketchat_1          |     at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
rocketchat_1          | ---------------------------------
rocketchat_1          | Errors like this can cause oplog processing errors.
rocketchat_1          | Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
rocketchat_1          | Future node.js versions will automatically exit the process
rocketchat_1          | =================================
himpierre commented 1 year ago

@schaarj Interesting. What architecture is this installation running on? Standalone Docker? Kubernetes? If so, how many replicas?

cheers, t.

dolohow commented 1 year ago

I have the same error and in my case, one replica, Kubernetes. Installation from official helm-chart

schaarj commented 1 year ago

@schaarj Interesting. What architecture is this installation running on? Standalone Docker? Kubernetes? If so, how many replicas?

cheers, t.

simple docker compose setup with one replica

fperk commented 1 year ago

I have the same issue, running on standalone docker.

citfs commented 1 year ago

Got the same Error after Upgrading to Version 6.0

2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: +----------------------------------------------+
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |                SERVER RUNNING                |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: +----------------------------------------------+
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |                                              |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |  Rocket.Chat Version: 6.0.0                  |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |       NodeJS Version: 14.21.2 - x64          |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |      MongoDB Version: 5.0.15                 |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |       MongoDB Engine: wiredTiger             |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |             Platform: linux                  |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |         Process Port: 3000                   |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |             Site URL: http://localhost:3000  |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |     ReplicaSet OpLog: Enabled                |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |          Commit Hash: aa8f0ec70b             |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |        Commit Branch: HEAD                   |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: |                                              |
2023-03-23T09:00:26+01:00 rocketchat-server.rocketchat-server[2477]: +----------------------------------------------+
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.514Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Facebook"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.548Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Google"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.691Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Github"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.707Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Linkedin"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.713Z","pid":2477,"hostname":"chat","name":"Search Logger","msg":"Start provider 'defaultProvider'"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.715Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Meteor"}
2023-03-23T09:00:27+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:27.724Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Twitter"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.005Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Dolphin"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.016Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Drupal"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.027Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_GitHub_Enterprise"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.033Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Gitlab"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.041Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Tokenpass"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.043Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Wordpress"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.051Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Gitlab_merge_users"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.055Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Nextcloud"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: {"level":20,"time":"2023-03-23T08:00:28.058Z","pid":2477,"hostname":"chat","name":"rocketchat:lib","oauth_updated":"Accounts_OAuth_Apple"}
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: === UnHandledPromiseRejection ===
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: TypeError: Cannot read property 'charAt' of undefined
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at /snap/rocketchat-server/1545/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:  => awaited here:
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at Function.Promise.await (/snap/rocketchat-server/1545/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at ee/server/apps/orchestrator.js:171:22
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at /snap/rocketchat-server/1545/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:  => awaited here:
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at Function.Promise.await (/snap/rocketchat-server/1545/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at ee/server/apps/orchestrator.js:165:3
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]:     at /snap/rocketchat-server/1545/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: ---------------------------------
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: Errors like this can cause oplog processing errors.
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: Future node.js versions will automatically exit the process
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2477]: =================================
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2583]: pkill: pidfile not valid
2023-03-23T09:00:28+01:00 rocketchat-server.rocketchat-server[2583]: Try `pkill --help' for more information.
2023-03-23T09:00:28+01:00 systemd[1]: snap.rocketchat-server.rocketchat-server.service: Control process exited, code=exited, status=1/FAILURE
2023-03-23T09:00:28+01:00 systemd[1]: snap.rocketchat-server.rocketchat-server.service: Failed with result 'exit-code'.
2023-03-23T09:00:28+01:00 systemd[1]: snap.rocketchat-server.rocketchat-server.service: Scheduled restart job, restart counter is at 7.
jacotec commented 1 year ago

Same here after updating to 6.0.1. Mongod version 5.0.15, NodeJS 14.21.2:

Mar 27 13:52:31 ***** rocketchat[636094]: === UnHandledPromiseRejection ===
Mar 27 13:52:31 ***** rocketchat[636094]: TypeError: Cannot read property 'charAt' of undefined
Mar 27 13:52:31 ***** rocketchat[636094]:     at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
Mar 27 13:52:31 ***** rocketchat[636094]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 27 13:52:31 ***** rocketchat[636094]:  => awaited here:
Mar 27 13:52:31 ***** rocketchat[636094]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 27 13:52:31 ***** rocketchat[636094]:     at ee/server/apps/orchestrator.js:171:22
Mar 27 13:52:31 ***** rocketchat[636094]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 27 13:52:31 ***** rocketchat[636094]:  => awaited here:
Mar 27 13:52:31 ***** rocketchat[636094]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 27 13:52:31 ***** rocketchat[636094]:     at ee/server/apps/orchestrator.js:165:3
Mar 27 13:52:31 ***** rocketchat[636094]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 27 13:52:31 ***** rocketchat[636094]: ---------------------------------
Mar 27 13:52:31 ***** rocketchat[636094]: Errors like this can cause oplog processing errors.
Mar 27 13:52:31 ***** rocketchat[636094]: Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Mar 27 13:52:31 ***** rocketchat[636094]: Future node.js versions will automatically exit the process
Mar 27 13:52:31 ***** rocketchat[636094]: =================================
patrocloschris commented 1 year ago

We facing the same issue after upgrading from version 5.2 to 6.0.0 All plugins are disabled and cannot enable or install new .

wreiske commented 1 year ago

Same problem, started with 6.0.0 upgrade.

Mar 30 00:38:43 chat-company rocketchat[1695545]: strict mode: use allowUnionTypes to allow union type keyword at "#/properties/value" (strictTypes)
Mar 30 00:38:45 chat-company rocketchat[1695545]: MessageType.render is deprecated. Use MessageType.message instead. livechat_webrtc_video_call
Mar 30 00:38:46 chat-company rocketchat[1695545]: {"level":40,"time":"2023-03-30T00:38:46.645Z","pid":1695545,"hostname":"chat-company","name":"VoIPService","msg":"Voip is not enabled. Cant start the service"}
Mar 30 00:38:48 chat-company rocketchat[1695545]: {"level":40,"time":"2023-03-30T00:38:48.558Z","pid":1695545,"hostname":"chat-company","name":"Migrations","msg":"Not migrating, control is locked. Attempt 0/30. Trying again in 10 seconds."}
Mar 30 00:38:58 chat-company rocketchat[1695545]: {"level":51,"time":"2023-03-30T00:38:58.572Z","pid":1695545,"hostname":"chat-company","name":"Migrations","msg":"Not migrating, already at version 292"}
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.647Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Moleculer v0.14.21 is starting...
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.647Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Namespace: <not defined>
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.648Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Node ID: 93a61cb3-f0db-40b9-9327-2ee4834deabd
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.650Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Strategy: RoundRobinStrategy
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.650Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Discoverer: LocalDiscoverer
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.652Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Serializer: JSONSerializer
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.663Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Validator: FastestValidator
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.666Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Registered 13 middleware(s).
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.668Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Transporter: TcpTransporter
Mar 30 00:38:58 chat-company rocketchat[1695545]: {"level":51,"time":"2023-03-30T00:38:58.705Z","pid":1695545,"hostname":"chat-company","name":"DatabaseWatcher","msg":"Using change streams"}
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.844Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSIT: Connecting to the transporter...
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.867Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: TCP server is listening on port 39855
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.868Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: UDP Discovery is disabled.
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.869Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: TCP Transporter started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.389Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: '$node' service is registered.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.392Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: 'matrix' service is registered.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.393Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/$NODE: Service '$node' started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.393Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/MATRIX: Service 'matrix' started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.394Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: ✔ ServiceBroker with 2 service(s) started successfully in 701ms.
Mar 30 00:39:00 chat-company rocketchat[1695545]: ### New Enterprise License
Mar 30 00:39:00 chat-company rocketchat[1695545]: #### License validated: enterprise:*
Mar 30 00:39:01 chat-company rocketchat[1695545]: (node:1695545) [MONGODB DRIVER] Warning: cursor.count is deprecated and will be removed in the next major version, please use `collection.estimatedDocumentCount` or `collection.countDocuments` instead
Mar 30 00:39:01 chat-company rocketchat[1695545]: (Use `node --trace-warnings ...` to show where the warning was created)
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                 SERVER RUNNING                 |
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                                                |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |  Rocket.Chat Version: 6.1.0                    |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |       NodeJS Version: 14.19.3 - x64            |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |      MongoDB Version: 5.0.13                   |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |       MongoDB Engine: wiredTiger               |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |             Platform: linux                    |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |         Process Port: 3000                     |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |             Site URL: https://chat.company.com |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |     ReplicaSet OpLog: Enabled                  |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |          Commit Hash: ca1162d5e1               |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |        Commit Branch: HEAD                     |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                                                |
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.201Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node 'c07d2b0a-2a2f-46fb-a907-e9e4eedf18be' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.203Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node '0a4b3514-4a4a-4424-b885-a155a553fb29' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.205Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node '1ac7d464-53b6-40e2-bbe4-ea71f09a22ad' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.207Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node 'debe9688-14f9-4a1d-bff6-ff6e60e8fe7f' reconnected.
Mar 30 00:39:10 chat-company rocketchat[1695545]: === UnHandledPromiseRejection ===
Mar 30 00:39:10 chat-company rocketchat[1695545]: TypeError: Cannot read property 'charAt' of undefined
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]:  => awaited here:
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/server/apps/orchestrator.js:171:22
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]:  => awaited here:
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/server/apps/orchestrator.js:165:3
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]: ---------------------------------
Mar 30 00:39:10 chat-company rocketchat[1695545]: Errors like this can cause oplog processing errors.
Mar 30 00:39:10 chat-company rocketchat[1695545]: Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Mar 30 00:39:10 chat-company rocketchat[1695545]: Future node.js versions will automatically exit the process
Mar 30 00:39:10 chat-company rocketchat[1695545]: =================================

https://github.com/RocketChat/Rocket.Chat/blob/fcb255184e6874a29e58d41b3a573d1b648a489b/apps/meteor/ee/app/license/server/lib/isUnderAppLimits.ts#L15

Mar 30 00:51:40 chat-fwdc rocketchat[1695849]: DEBUG: Source is:  undefined

I added some debug to see what source is. Source is undefined.

chat-rs [primary] rocketchat> db.rocketchat_apps.find({}).forEach(function(app){print(app.info.name + ': '+app.installationSource)});
WebEx Meetings: private
Out of Office Responder: undefined
Jira Server Integration: undefined
Search: undefined
Guggy: undefined
icanhazdadjoke: undefined
QR Code Generator: undefined
GIPHY: private
Math: undefined
ClamAV Integration: marketplace
Tenor: private
Imgur: private
Confluence Cloud Integration: private
Jira Cloud Integration: undefined
Jenkins Integration: undefined
Reminder Bot: undefined
WebEx Meetings - Enterprise Health: undefined
Google Meet: marketplace
Jitsi: marketplace
Google Drive: marketplace

Looks like some apps are missing the installationSource in the db.

himpierre commented 1 year ago

So uninstalling all apps before upgrade should fix the problem as a workaround?

cheers, t.

Am 30. März 2023 02:43:16 MESZ schrieb William Reiske @.***>:

Same problem, started with 6.0.0 upgrade.

Mar 30 00:38:43 chat-company rocketchat[1695545]: strict mode: use allowUnionTypes to allow union type keyword at "#/properties/value" (strictTypes)
Mar 30 00:38:45 chat-company rocketchat[1695545]: MessageType.render is deprecated. Use MessageType.message instead. livechat_webrtc_video_call
Mar 30 00:38:46 chat-company rocketchat[1695545]: {"level":40,"time":"2023-03-30T00:38:46.645Z","pid":1695545,"hostname":"chat-company","name":"VoIPService","msg":"Voip is not enabled. Cant start the service"}
Mar 30 00:38:48 chat-company rocketchat[1695545]: {"level":40,"time":"2023-03-30T00:38:48.558Z","pid":1695545,"hostname":"chat-company","name":"Migrations","msg":"Not migrating, control is locked. Attempt 0/30. Trying again in 10 seconds."}
Mar 30 00:38:58 chat-company rocketchat[1695545]: {"level":51,"time":"2023-03-30T00:38:58.572Z","pid":1695545,"hostname":"chat-company","name":"Migrations","msg":"Not migrating, already at version 292"}
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.647Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Moleculer v0.14.21 is starting...
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.647Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Namespace: <not defined>
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.648Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Node ID: 93a61cb3-f0db-40b9-9327-2ee4834deabd
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.650Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Strategy: RoundRobinStrategy
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.650Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Discoverer: LocalDiscoverer
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.652Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Serializer: JSONSerializer
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.663Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Validator: FastestValidator
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.666Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Registered 13 middleware(s).
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.668Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: Transporter: TcpTransporter
Mar 30 00:38:58 chat-company rocketchat[1695545]: {"level":51,"time":"2023-03-30T00:38:58.705Z","pid":1695545,"hostname":"chat-company","name":"DatabaseWatcher","msg":"Using change streams"}
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.844Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSIT: Connecting to the transporter...
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.867Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: TCP server is listening on port 39855
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.868Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: UDP Discovery is disabled.
Mar 30 00:38:58 chat-company rocketchat[1695545]: [2023-03-30T00:38:58.869Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/TRANSPORTER: TCP Transporter started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.389Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: '$node' service is registered.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.392Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: 'matrix' service is registered.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.393Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/$NODE: Service '$node' started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.393Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/MATRIX: Service 'matrix' started.
Mar 30 00:38:59 chat-company rocketchat[1695545]: [2023-03-30T00:38:59.394Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/BROKER: ✔ ServiceBroker with 2 service(s) started successfully in 701ms.
Mar 30 00:39:00 chat-company rocketchat[1695545]: ### New Enterprise License
Mar 30 00:39:00 chat-company rocketchat[1695545]: #### License validated: enterprise:*
Mar 30 00:39:01 chat-company rocketchat[1695545]: (node:1695545) [MONGODB DRIVER] Warning: cursor.count is deprecated and will be removed in the next major version, please use `collection.estimatedDocumentCount` or `collection.countDocuments` instead
Mar 30 00:39:01 chat-company rocketchat[1695545]: (Use `node --trace-warnings ...` to show where the warning was created)
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                 SERVER RUNNING                 |
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                                                |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |  Rocket.Chat Version: 6.1.0                    |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |       NodeJS Version: 14.19.3 - x64            |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |      MongoDB Version: 5.0.13                   |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |       MongoDB Engine: wiredTiger               |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |             Platform: linux                    |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |         Process Port: 3000                     |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |             Site URL: https://chat.company.com |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |     ReplicaSet OpLog: Enabled                  |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |          Commit Hash: ca1162d5e1               |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |        Commit Branch: HEAD                     |
Mar 30 00:39:01 chat-company rocketchat[1695545]: |                                                |
Mar 30 00:39:01 chat-company rocketchat[1695545]: +------------------------------------------------+
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.201Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node 'c07d2b0a-2a2f-46fb-a907-e9e4eedf18be' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.203Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node '0a4b3514-4a4a-4424-b885-a155a553fb29' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.205Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node '1ac7d464-53b6-40e2-bbe4-ea71f09a22ad' reconnected.
Mar 30 00:39:08 chat-company rocketchat[1695545]: [2023-03-30T00:39:08.207Z] INFO  93a61cb3-f0db-40b9-9327-2ee4834deabd/REGISTRY: Node 'debe9688-14f9-4a1d-bff6-ff6e60e8fe7f' reconnected.
Mar 30 00:39:10 chat-company rocketchat[1695545]: === UnHandledPromiseRejection ===
Mar 30 00:39:10 chat-company rocketchat[1695545]: TypeError: Cannot read property 'charAt' of undefined
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/app/license/server/lib/isUnderAppLimits.ts:15:33
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]:  => awaited here:
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/server/apps/orchestrator.js:171:22
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]:  => awaited here:
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at Function.Promise.await (/opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at ee/server/apps/orchestrator.js:165:3
Mar 30 00:39:10 chat-company rocketchat[1695545]:     at /opt/Rocket.Chat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Mar 30 00:39:10 chat-company rocketchat[1695545]: ---------------------------------
Mar 30 00:39:10 chat-company rocketchat[1695545]: Errors like this can cause oplog processing errors.
Mar 30 00:39:10 chat-company rocketchat[1695545]: Setting EXIT_UNHANDLEDPROMISEREJECTION will cause the process to exit allowing your service to automatically restart the process
Mar 30 00:39:10 chat-company rocketchat[1695545]: Future node.js versions will automatically exit the process
Mar 30 00:39:10 chat-company rocketchat[1695545]: =================================
casalsgh commented 1 year ago

Internal team investigating and will get back

luigi-bellio commented 1 year ago

Same error here upgrading from 5.4.3 to 6.1.0 in Docker environment.

Reinstalling the apps fixed the issue.

himpierre commented 1 year ago

Is this fixed with 6.1.1? Bug still open. No hint from the devs. My guess is it's still broken?

cheers, t.

Am 2. April 2023 17:02:56 MESZ schrieb Luigi Bellio @.***>:

Same error here upgrading from 5.4.3 to 6.1.0 in Docker environment.

casalsgh commented 1 year ago

PR to fix this one: https://github.com/RocketChat/Rocket.Chat/pull/28806

casalsgh commented 1 year ago

Is this fixed with 6.1.1? Bug still open. No hint from the devs. My guess is it's still broken? cheers, t. Am 2. April 2023 17:02:56 MESZ schrieb Luigi Bellio @.***>: Same error here upgrading from 5.4.3 to 6.1.0 in Docker environment.

6.1.1 fixed another problem that was found related to messages getting out of order after reactions. The fix for problem reported here is expected on PR https://github.com/RocketChat/Rocket.Chat/pull/28806

himpierre commented 1 year ago

Great news!

cherrs, t.

Am 5. April 2023 18:25:53 MESZ schrieb Gabriel Casals @.***>:

PR to fix this one: https://github.com/RocketChat/Rocket.Chat/pull/28806

casalsgh commented 1 year ago

People, PR that prevents this odd behavior was delivered on versions 6.0.3 and 6.1.2. For full transparency, we were not able to reproduce the issue consistently, and not all upgrades got the behavior. We worked to remove the symptoms as best as we could. Please report back here or tag me in a new situation in case the same issue happens again.

Thanks!

himpierre commented 1 year ago

For me the problem is resolved. Thanks!

Am 13. April 2023 14:18:54 MESZ schrieb Gabriel Casals @.***>:

People, PR that prevents this odd behavior was delivered on versions 6.0.3 and 6.1.2. For full transparency, we were not able to reproduce the issue consistently, and not all upgrades got the behavior. We worked to remove the symptoms as best as we could. Please report back here or tag me in a new situation in case the same issue happens again.

Thanks!