Update Rocketchat from 1.3.2 to 3.9.X

Description

Attempting to upgrade RocketChat from 1.3.2 to 3.9.X but unable to succeed. I am currently running Centos 7 on XenServer. Rocketchat was manually installed.

I have followed various guides including the one listed here Updating - Rocket.Chat Docs and of course ensured things like NodeJS, Mongodb, npm etc. were all updated as well. I seem to get as far as having everything successful but the rocketchat service just won’t start.

Do I need to follow an upgrade path perhaps and cannot just jump from 1.3.2 to 3.9.x?

Unfortunately it is a live production server and I have since rolled everything back using the XenServer snapshots as changes cannot be performed during the day. I am hoping the community can maybe provide some insight or suggestions on where to even begin.

Current Server Setup Information

  • Version of Rocket.Chat Server: 1.3.2
  • Operating System: Centos 7
  • Deployment Method: Manual install on Centos7
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version: v8.17.0
  • MongoDB Version: v4.0.22
  • Proxy: nginx
  • Firewalls involved: None

Any additional Information

I can provide logs the next time I try to update rocketchat because, as stated above, the server was rolled back to working order for daytime use.

Does anyone out there have any advice for me?