Endpoints

The TwinCAT OPC UA Gateway provides various endpoints for OPC UA clients via the standard port 48050/tcp. The endpoints define the connection type between client and server and whether it should be secured or unsecured.

Endpoints 1:

Relationship of trust

Please note that in order to use the secure endpoints, a trust relationship must be established between server and client, which is usually done via their certificates. The configuration of such a trust relationship on the gateway side is explained here.

Endpoints 2:

Deprecated endpoints

Please note that the security profiles currently available in the endpoints may be classified as potentially insecure over time and will be replaced by newer ones. In this case, an update of the TwinCAT OPC UA Gateway is recommended. A configuration switch can be used to reactivate security policies that are deprecated and classified as insecure. However, we recommend leaving this configuration switch disabled for security reasons.

List of endpoints

The following list summarizes the endpoints of the TwinCAT OPC UA Gateway. This includes endpoints that have already been discontinued. By default, the TwinCAT OPC UA Gateway only offers endpoints that are currently considered secure.

Security profile

Security mode

Short description

None

None

No encryption or signing of messages is carried out at this endpoint. Authentication, on the other hand, is possible.

Basic128Rsa15 (deprecated)

Sign / Sign & Encrypt

This endpoint has been classified as deprecated from a security perspective and is disabled by default. If necessary, the endpoint can be enabled again.

Basic256 (deprecated)

Sign / Sign & Encrypt

This endpoint has been classified as deprecated from a security perspective and is disabled by default. If necessary, the endpoint can be enabled again.

Basic256Sha256

Sign / Sign & Encrypt

Endpoint currently present in the server for secure signing and encryption. Additional authentication is possible.

Aes256_Sha256_RsaPss

Sign / Sign & Encrypt

Endpoint currently present in the server for secure signing and encryption. Additional authentication is possible.

Aes256_Sha256_RsaOaep

Sign / Sign & Encrypt

Endpoint currently present in the server for secure signing and encryption. Additional authentication is possible.

All endpoints in the list can be enabled or disabled via the gateway configuration. In the following figure, all endpoints are enabled.

Endpoints 3: