Context:
I am moving over a X3 pu9p5 MongoDB over to X3 v12p32 as a test run.
I have done the necessary grind from MongoDB from 3.0 (pu9) to 4.4.12 (v12p32) as per MongoDB requirements.
I have also rerun the syracuse install to confirm Syracuse server is not the case of the issue.
Additional notes:
User list is around 700.
I have already purged Host, Certificate, CaCertificate in advance.
Expectation:
Syracuse running fine.
Reality:
From Syracuse logs:
```
(multiple instances of No Salt)
console | error | No Salt for ADJFK
console | error | Update script to version: 1 executed
console | error | Executing update script to version: 2; set user security profile
license | error | check _manageLicenseData Error during scheduling license termination notifications The notificationEvent variant could not be found for the event relation. Error: The notificationEvent variant could not be found for the event relation.
at Function._getTargetEntity [as fiberized-0] (C:\Sage\SyracuseComponent\syracuse\bin\node_modules\@sage\syracuse-lib\src\orm\factory\factory.jsc:26:40)
at Constructor. (C:\Sage\SyracuseComponent\syracuse\bin\node_modules\@sage\syracuse-lib\src\orm\factory\factory.jsc:223:100)
at Factory. (C:\Sage\SyracuseComponent\syracuse\bin\node_modules\@sage\syracuse-lib\src\orm\factory\factory.jsc:1301:153)
at MongodbCursor. (C:\Sage\SyracuseComponent\syracuse\bin\node_modules\@sage\syracuse-lib\src\orm\dbHandles\mongodbCursor.jsc:32:40)
orm.mongodb | info | Unlocking mongoDB database
system.process | error | Failed to open collaboration database: date constant not terminated:@krazymail.com "") and $uuid ne "4d66641d-25c5-4b18-96a5-5224465ee88c"
```
Reading the logs, it seems like:
1. Syracuse knew the salt used (pu9) is outdated and need to be updated.
2. However it is failing, because of date constant is not terminated?
I am suspecting database data is unclean but now I am stuck at comprehending the error message.
Agent Syracuse is currently tryharding to making it work by infinite looping the error.