After you have imported the certificate for the Web server, configure the settings for secure communication.
In order to prepare the TREX Web server for secure communication using HTTPS with the TREX Java client, change the communication protocol from HTTP to HTTPS in the configuration file TREXWebServer.ini, and specify the name of a key store (SAPSSLS.pse).
The keystore SAPSSLS.pse was created with the cryptography tool SAPGENPSEwhen you configured secure communication between the TREX preprocessor and the Web server of the application using TREX (seeTREX Preprocessor and Web Server of the Application (HTTPS))
You then define the protocol to be used for communication with the Web server. We recommend that you choose HTTPS communication, since it is the only way of ensuring secure communication and authentication of the communication partner.
In the final step, you specify the SSL port to be used for the HTTPS communication.
Prerequisites
You have imported the certificate for the Web server to the Web server. You have opened the Internet Services Manager and are displaying the properties of the Web site SAP_TREX_<trex_instance_number>.
Configuring the TREXWebServer.ini File
[HTTPSERVER]
URL = https://P54896.wdf.sap-ag.de:34844/TREXHttpServer/TrexHttpServer.dll
certfile = <homedirectory>/sec/SAPSSLS.pse
This port number is valid for a TREX installation with the instance number 48.
Configuring HTTPS Communication
Defining the SSL Port
HTTP and HTTPS cannot run on Microsoft IIS on the same port. Therefore, you are not allowed to use the same number for both the TCP port and the SSL port.
Result
TheSAP_TREX_<trex_instance_number> Web site is fully configured. You now need to provide the root certificate of the CA to the Web server.