Distributed DataServer configuration with TLS
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
The DataServer broker ( _probrkr.exe) or an Oracle DataServer instance of the
Unified Broker) on a host machine determines the protocol requirements of the clients that
connect to server components (_orasrv.exe) started by the broker on behalf of a connecting
client. A distributed ProBroker or Unified Broker environment can accepts a -sslstartup or command line argument on the host machine to
indicate that the types of client requests that the spawned DataServer
(_msssrv.exe/_orasrv.exe) can handle should be using TLS protocol over the network. OpenEdge
DataServer client should only send TLS enabled requests over the network. A -ssl start-up parameter is also accepted by the client to
instantiate a TLS connection with the server component. If an OpenEdge DataServer client is
started without a -ssll startup parameter and it sends a
connection request to a running broker in TLS mode, the broker fails to authenticate the
client connection request. However, a message is then returned internally to the client
requesting it to send a TLS enabled handshake. If the client is capable of sending a TLS
request, the TLS connection is automatically established without specifying the client startup
parameter.
See the The Distributed DataServer using the Unified Broker Frameworkand Configure OpenEdge for an overview of the Unified Broker framework.