Configuring intelligent connections
You can configure the SafeLinx Server and SafeLinx Clients on Linux, Windows, or Windows CE to determine which protocol with which to connect to an Internet Protocol (IP) transport.
About this task
The protocol choices include:
- User Datagram Protocol (UDP)
- Hypertext Transfer Protocol (HTTP)
- HTTPS, which is HTTP over secure sockets layer (SSL)
The intelligent connection logic attempts connections first by using UDP, then HTTP, and finally, HTTPS.
Configuration steps to ensure that port numbers match are needed for using the SafeLinx Administrator and the SafeLinx Client. This procedure assumes that you want to configure all three protocols.
Procedure
- Start SafeLinx Administrator and create separate MNCs for each protocol. Right-click the SafeLinx Server and click .
- For UDP, select ip-lan. For HTTP and HTTPS, select http-tcp-lan.
- Give each MNC a descriptive label so that you can recognize it.
- Assign a connection profile. Among the default resources, the IP profile is the best choice.
- For UDP only, enter a UCP port to listen on. The default value that is configured on the SafeLinx Client is 8889.
- For HTTP and HTTPS, enter a TCP read port. For HTTP, the default value that is configured on the SafeLinx Client is 80. For HTTPS, the default value that is configured on the SafeLinx Client is 443.
- For the HTTPS MNC only, click Use secure connection and review the names of the key database and stash password files.
- For HTTP or HTTPS only, determine if you want HTTP transactions to be redirected when the traffic is not from the SafeLinx Client. If so, specify the URL in the Redirect non-WLP traffic to URL field.
- Create an IP-based network connection on the SafeLinx Client.
-
By default, all three protocols are enabled for use on the SafeLinx Client. If you want to
prevent any protocol from being used, disable it by editing the connection properties of the
SafeLinx Client.
- Linux
- Click the Networks tab, then click Change. On the Gateway tab, review which protocols are enabled.
- Windows and Windows CE
- Click the Networks tab, then click Properties. On the Gateway tab, review which protocols are enabled.
-
In steps 5 and 6, if you chose to use a port number other than the default values configured on
the SafeLinx Client, change the value in the connection properties.
- Linux
- Click the Networks tab, then click Change. On the Gateway tab, review the port number values.
- Windows
- Click the Networks tab, then click Properties. On the Ports tab, review the port number values.
- Windows CE
- Tap theNetworks tab. Then, tap Properties. On the Gateway tab. Lastly, tap the Ports icon and review the port number values.
-
For HTTP and HTTPS only, determine if you want the SafeLinx Client to use a proxy server. If
so, make sure that the proxy is configured to accept the HTTP request CONNECT method for the TCP
read port as configured in step 6. Then, edit the connection properties of the SafeLinx
Client.
- Linux
- Click the Networks tab, then click Change. On the Gateway tab, click Use proxy and specify the IP address or host name and port number of the server.
- Windows
- Click the Networks tab, then click Properties. On the Ports tab, click Use proxy for HTTP/HTTPS and specify the IP address or host name and port number of the server.
- Windows CE
- Tap the Networks tab, and then tap Properties. On the Gateway tab, tap the Ports icon, then tap Use proxy for HTTP/HTTPS and specify the IP address or host name and port number of the server.