Pulse does not start anymore because it can't connect to the database

Hi all,

A quick tip about what to do when Pulse does not start anymore.

To get more information about what is happening, you could open the Pulse for TM1\logs\Pulse.log file. Pulse.log file contains all messages from the Web client (Pulse for TM1 Application Server). If you get any errors from the Pulse Web Client, it is likely that you will find some information in the Pulse.log file.

In the scenario where you get this error message:

2018-02-18 18:44:43 INFO InitContextListener Cannot connect to database with new password
2018-02-18 18:44:46 FATAL InitContextListener Cannot connect to the h2 database with legacy password

The main reason why this could happen is that if the server name changed. All the information in the Pulse database is stored by server name, if the server name changed, Pulse won’t be able to connect to the database anymore.

Hopefully, Pulse v5.7.5 introduced a new Pulse.cfg parameter, ServerNameOverride. ServerNameOverride gives you the option to define which server name Pulse will use. This server name can be different than the real server name. This is very useful if you are working with a VM environment where the server name is created on the fly.

More information on the ServerNameOverride settings can be found in the following help article:

Cheers,

Vincent

3 Likes

I tried this on Pulse 5.8.2 and I am getting this error after following the steps in the document.

Pulse

The server name was changed to PracticeTest.

Updated the CFG file

PulseCFG

Server name on the license matches

Server log file looks OK

1 Like

Hi @bwan,

ServerNameOverride should be the old server name not the new one.

1 Like

One observation: the Override parameter is case sensitive :slight_smile: