Sections Where HTTPS Is Used

Sections Where HTTPS Is Used

HTTPS support is available in several areas of Wise SCADA where web-based communication is used.

Pages

In the Pages section, the protocol used to publish the created HTML pages can be selected.

The Protocol field can be set to either HTTP or HTTPS.

  • Standard TCP port for HTTP: 80
  • Standard TCP port for HTTPS: 443

For example, if HTTPS is selected and the standard port 443 is used, a page can be accessed using an address such as:
https://192.168.0.104/Page.html

When HTTP is used:
http://192.168.0.104:443/Page.html

Servers

In the Servers section, secure HTTPS versions of HTTP-based server protocols can be used.

For example, the following protocols can operate over HTTPS:

  • HTTPS: JSON
  • HTTPS: XML
  • HTTPS: Plaintext

While the HTTP versions use unencrypted connections, the HTTPS versions communicate between the client and SCADA over TLS.

For example, selecting HTTPS: JSON instead of HTTP: JSON allows the JSON-based service to be published over HTTPS.

Clients

In the Clients section, a secure connection option is available for WebSocket communication.

  • WebSocket
  • WebSocket Secure

WebSocket refers to a standard WebSocket connection, while WebSocket Secure refers to a secure WebSocket connection protected by TLS.

In general:

  • WebSocket → ws://
  • WebSocket Secure → wss://

When secure network communication is required, WebSocket Secure should be used.

Web Servers

In the Web Servers section, the protocol used by the Web Server can be selected.

Available protocols:

  • HTTP
  • HTTPS

When HTTPS is selected, Web Server connections are established over HTTPS and the corresponding certificate is used.

Example:
https://192.168.0.104/Screen.html

TCP Port and URL Generation

On Web Server pages, the URL is generated automatically based on the selected protocol and TCP port.
When the standard port is used, the port number does not need to be included in the URL.

For example:
HTTP / Port 80
http://127.0.0.1/Screen.html
HTTPS / Port 443
https://127.0.0.1/Screen.html

When a non-standard port is used, the port number is included in the URL.
For example, if the TCP Port for HTTPS is set to 8443:
https://127.0.0.1:8443/Screen.html

Similarly, if the HTTPS protocol is selected but the TCP Port is set to 80:
https://127.0.0.1:80/Screen.html
This address can also be checked from the tooltip displayed over the URL field of the corresponding page in the Web Servers section.

Note: Whether the port number is displayed in the URL does not depend on the use of HTTPS. It depends on whether the standard port for the selected protocol is being used.

Leave a Reply