Connection Tab
Here you define the security-related connection data for the connection to the MQTT server.
Last Will Settings
|
Field |
Description |
|---|---|
|
Topic Name |
This is the name of the last message that is to be sent from the MQTT server to PCo if the connection between PCo and the MQTT server is interrupted. This message is called a last will message. If you enter something here, you can enter a message text in the Message field that you want to be sent in the following situations:
|
|
Message |
Here you enter the message text that you want to be sent from the MQTT server to PCo if the connection is interrupted. |
|
QoS |
Quality of service: To make sure that a a sent message reaches the recipient, MQTT defines three different quality of service (QoS) levels with which a message can be sent:
|
|
Retain Message |
By selecting this checkbox you define that the MQTT server has to store the last will message and send it to PCo, even if PCo is currently offline. |
Client Certificate
|
Field |
Description |
|---|---|
|
Certificate |
Here you can select a client certificate with a private key if you want to set up a secure connection (mqtts or wss). |
Certificate Folders
|
Field |
Description |
|---|---|
|
Store Type |
Here you select the store for the server certificate of the MQTT server that you want to be validated. The following types are supported:
|
|
Trusted Certificates |
Here you can specify the folder in which the trusted certificates are stored. If you have selected the Microsoft certificate store, this is the folder for the trusted root certification authorities. The system proposes this automatically. If you have chosen the file system certificate store, a directory is proposed in the file system with the following subfolders:
If you choose Browse, a dialog box appears where you can select another folder. |
|
Issuer Certificates |
Here you can specify the folder in which the certificates of a trusted issuer are stored. If you selected the Microsoft certificate store, this is the folder for the intermediate certificate authorities. This is proposed automatically. If you have selected the file system certificate store, a directory is proposed in the file system with the subfolder certs. This folder is used to complete the certificate chain if the server does not send the complete certificate chain. |
|
Rejected Certificates |
Here you can specify the folder in which the rejected certificates are stored. If you are using the Microsoft certificate store, select Untrusted Certificates here. If you have selected the file system certificate store, use a directory in the file system with the subfolder certs (folder for rejected certificates). |
Certificate Validation Options
|
Field |
Description |
|---|---|
|
Revocation Check |
In this field you define how the revocation check of the server certificate is to be performed. You have the following options:
|
|
Revocation Check Scope |
Indicates the scope of the revocation check. You have the following options:
|
|
Ignore Server Host Name |
If you select this checkbox, the check results of the server host name are not taken into consideration. During the check, a comparison is made with the domain name system (DNS) name that is included in the certificate. The DNS name is the name of a server in a domain, for example: mo-90dxxxxxx.mo.sap.corp. |
|
Ignore Validity Period |
If you select this checkbox, you define that the validity period of the server certificate and the certificates in the certificate chain are not to be taken into consideration. |
Proxy Settings
|
Field |
Description |
|---|---|
|
Proxy URI |
You use this setting if you want the MQTT server to be connected using a proxy. PCo supports two types of proxy URIs:
|
|
User Name |
User name for the proxy (optional) |
|
Password |
Password for the proxy (optional) |