Administering Support Automation › Automating Support in Your Environment › Live Assistance › How Socket Proxy Works
How Socket Proxy Works
The Socket Proxy works as follows:
- On the configured external port, the Socket Proxy listens for incoming connections from analysts or end users.
- The Socket Proxy establishes a peer connection to the Primary Server on the configured internal port, for every connection. These two connections are named the end user connection and the server connection, respectively.
- The end user connections are encrypted and the Socket Proxy encrypts/decrypts any data coming in or going out over the end user connection.
Note: The server connections are not encrypted.
- For each incoming data-packet, the protocol structure is verified and a checksum value validated before the data is passed on to the primary server through the server connection.
- The primary server off-loads the encryption and decryption processing.
- The Socket Proxy closes the matching peer connection once the end user or server connection closes.