Troubleshoot DISE Server

From DISE KnowledgeBase

Jump to: navigation, search

I can't connect to the web interface, or I see another page when I browse to the web interface

DISE Server's web interface is accessible through port 80 (HTTP), or 443 (if SSL is enabled), just like a regular web server. HTTP/HTTPS traffic needs to be allowed through the server firewall(s) in order for the web interface to be accessible from the outside. In addition, a public IP access to DISE Server is required if players and users are to connect to it over the internet.

If there is already a web server installed on the server, such as IIS or Apache, make sure that you either stop these services or rebind them to a port other than 80/443. Then, restart the DISE Server service.

I keep losing my connection to DISE Server

Please check the results from this page: Real-Time Web Test - Does your browser support WebSockets? DISE Server tunnels websockets through port 80 (or port 443 if SSL is enabled). Reasons that sockets may still be unable to connect are

  • Aggressive packet filtering on the router
  • Virus protection software that blocks non-encrypted web sockets.

I can't login and need to reset the admin password

In order to reset the admin password to "diseserver", please do the following:

  • Log in to the server PC, using Remote desktop.
  • Open pgAdmin (commonly "C:\Program Files (x86)\DISE\DISE Server\pgsql\bin\pgAdmin3.exe")
  • Click Add a connection to a server in the top left.
  • Under Name, enter for example "DISE Server".
  • Under Host, enter "localhost".
  • Under Username, enter "dise".
  • Click Ok.
  • It should now turn up below, so double click it.
  • Click Ok when asked for a password.
  • Go to Databases > dise > Schemas > public > Tables > user_account.
  • Right click and select View data > View Top 100 rows.
  • Paste the following in the password field for the user with id=1 (admin)

785C9AC9FABA0ADD03C3CE975CC7505D7D1098676ED7AF2E36

admin / diseserver