Web-server tab

<< Click to Display Table of Contents >>

Navigation:  Project > Project properties >

Web-server tab

Previous pageReturn to chapter overviewNext page

If you want to use Web-Server in your project click on the tab Web-Server and enable it. To have possibility to use Web-Server on the PC you want, Java 8(JRE) should be installed on it. For TeslaSCADA Runtime version below 2.41.2 Java version should be from 8.25 - 8.161. For TeslaSCADA Runtime starting from 2.41.2 version minimal Java version - 8.281. To check version of Java you have in command line write command java -version. In the response you’ll get installed Java version. Also to have possibility to run Web-Server TeslaSCADA should be installed in the path without white spaces. You can use any modern browser to access to the Web-Server. The most recommended browser - Google Chrome.

Important! If you use Mac OS Big Sur and have problems with running Web server delete /Library/Internet Plug-Ins/ folder on your disk and relogin.

Important! Web-Server is possible to use only in Evaluation version (project contains up to 16 tags) and in the Full version (if you activate a full license).

 

webservertab

 

Property

Description

Enable Web-server

Check if you want to enable Web-server.

Host

Host of the Web-Server. Usually it’s an IP address of PC where installed TeslaSCADA2 Runtime and Run configured project.

HTTP

Check HTTP if you want to use unsecured HTTP protocol  to connect to Web-Server.

HTTP port

HTTP port used by Web-Server.

HTTPS

Check HTTPS if you want to use secured HTTPS protocol to connect to Web-Server.

HTTPS port

HTTPS port used by Web-Server.

Truestore file

It’s a file where stored validated certificates. It should be with .jks or .keystore format.

Truestore password

Truestore password to have access to truestore file.

Keystore file

It’s a file where stored certificates of the server. It should be with .jks or .keystore  format.

Keystore password

Keystore password to have access to keystore file.

Use other project for WEB client

If you want to use other project for WEB client check this field.

Project

Choose path to the project for WEB client.

 

If you want to use self-signed certificates in keystore you’ll have problems in accessing to WebServer by using the most popular browsers. You have to use certificates signed by CA to exclude these problems.

Important! Web-server create another instance of TeslaSCADA2 Runtime application to connect to the servers and databases of the project. It's not possible to use its functionality if your server doesn't let multiple connection (for example Modbus RTU lets only one app connects to the port). And it's not possible to use SQLLite database at the same reason. To escape this problem use HTTP server and use HTTP client for WEB client. To do this check "Use other project for WEB client" and choose HTTP client project.