In my case the problem was with sessionExpiryTime
:
adminAuth: {... sessionExpiryTime: 3*30*24*60*60}
Probably, it's calculated in microseconds so I was getting:
3*30*24*60*60*1000 > 2147483647
The problem solved by changing sessionExpiryTime to 20 days and removing the .sessions.json
Should we really use 32-bit signed integer for this comparison?