Hard Restart Server

This resets server from scratch using the `pm2 restart itch` command.

This is generally the best method for fixing server errors. It takes a few seconds and wont cause disconnectvity issues to clients subscribing to live data during market hours.

There are a few things to note, however:

1. The server will only auto reconnect to JSE during the hours of 8:00am and 1:150pm. If the server is hard-reset during these hours then it will continue to work as expected.

2. If the server is hard-reset outside of these hours then you can force a reconnection below with the Start Connection button.

3. If you dont want to reconnect to JSE, load back the latest data into the server in the Load Data section.

Connect To JSE

This will trigger a new connection to JSE's Nasdaq Maching Engine server.

This is generally the best method for fixing server errors. It takes a few seconds and wont cause disconnectvity issues to clients subscribing to live data during market hours.

This action is useful if:

1. A network issue happens with the VPN which requires itch to reconnect.

2. You used Hard Restart Server above but the server doesnt auto reconnect to JSE because it's out of the auto reconnect hours.