Advanced Settings

 

Boost specific transport

Select which type of transport has priority when connection is being established. If the entered transports are unavailable (or don't exist), then the most appropriate transport will be automatically selected.

The following transports are available:

  • direct
  • wstun-direct
  • wstun-proxy
  • wsstun-direct
  • wsstun-proxy
  • wininet-http
  • wininet-https
  • httpt-direct
  • httpt-proxy
  • https-direct
  • https-proxy

Transports are described in more details here: Transports

 

Destination address

Set the server address to be used along with the ports.

 

Connect timeout

Set the timeout time for establishing connection.

 

Force specific transport

Similar to Boost Specific option, but the transport(s) entered will be used or the connection won't be established. Make sure that the transport(s) you entered exist and is available (you can check if it is available with ISL Connection Tester manual - Download). Supported transports are listed bellow.

 

Use HTTP connections

Only try to establish connection with the transport types that use the HTTP connections. Port 80 will be used.

 

HTTP Proxy server address

Enter the address of the http proxy server you wish to redirect the connection through.

 

HTTP Proxy pac.

Enter the address where ISL Light can find your PAC (Proxy Auto Configuration) file. This enables ISL Light to get the appropriate proxy server address for this connection.

You can either specify a web address e.g.:

http(s)://www.my-site.com/files/proxy.pac

or a local file location on your disk e.g.:

file://C:\Users\Tim\Documents\proxy.pac

 

HTTP Proxy password

Enter the password for the proxy server you listed.

 

HTTPS Proxy server address in form of "host:[port]"

Enter the address of the https proxy server you wish to redirect the connection through.

 

HTTP Proxy username

Enter the username for the proxy server you listed.

 

Use HTTPS connections

Only try to establish connection with the transport types that use the HTTPS connections. Port 443 will be used.

 

Direct port to be used

List direct ports to be used for connection, ISL Light preferred is 7615.

 

Use specific server

Force the connection through specific ISL Online server. List with all ISL servers and their IP addresses can be found on our list of servers (list is updated automatically and IP addresses can occasionally change, so check back for any changes). This is mostly a troubleshooting option, as ISL Light connects you through the most appropriate server depending on current server loads and geographical location of both participants.

 

Try to send packets of this size

If this is set then ISL Light will try to send fixed size packets.

 

Don't use direct connection

Prevent ISL Light from trying to establish a connection with transports using direct connection.

 

Disable web sockets httpt transports

Prevent ISL Light from trying to establish a connection with transports using web sockets.

 

Don't use wininet connection

Prevent ISL Light from trying to establish a connection with transport using Wininet connection.

 

Number of retries between reconnects

Set how many times the session tries to be reestablished once the connection is lost.

 

Retry intervals between reconnects

Enter interval (in seconds) after which the ISL Light will try to reestablish the connection.

 

Use wininet with html

Use WinINet API to to establish connection with server via HTML.

 

Transports

Here is a quick overview of available transports (values) to choose from when you wish to boost or force a certain type of transport in Advanced settings:

  • direct
  • wstun-direct
  • wstun-proxy
  • wsstun-direct
  • wsstun-proxy
  • wininet-http
  • wininet-https
  • httpt-direct
  • httpt-proxy
  • https-direct
  • https-proxy

 

If you are thinking about forcing or boosting a certain transport type, it is advisable to check out the ISL Connection Tester manual - Download. After selecting the Find Best Transport option, the connection tester will list all available transports and their speeds, allowing you to force the best transport still suitable for your needs. Few different types are listed bellow.

 

Direct (TCP Connection)

If possible (and not prevented through settings) the ISL Light will try to establish a connection to the server through direct TCP connection as this offers the best performance and minimizes the latency. Preferred TCP connection port for ISL Online is 7615, as having a specific port for ISL Online is the most convenient -> makes it easy to set up an exception if your computer is behind proxy/firewall or if you have to follow a certain company policy. If you can't use the port 7615 you can list additional ports for ISL Light to try and establish a direct connection above (default ports are: 7615,443,80). Additional information on port 7615 can be found here: More on port 7615.

 

Wstun-direct (WebSocket Connection)

Creates a WebSocket connection to the server. WebSocket protocol is a TCP-based protocol which creates a full-duplex communication over a single socket between a client and a server through TCP port 80. This option comes in handy when only standard ports are open (eg. 80,443,...) as it upgrades the http connection to the server to WebSocket connection enabling communication via port 80 (privileged port, <1024).  

      

 Wstun-proxy

Similar as in case above, except that the connection is established via proxy server instead of connecting directly.

 

Wsstun-direct (Secure WebSocket connection)

Similar to WebSocket connection, but established the WebSocket connection over port 443 and adds additional level of encryption with TLS/SSL.

 

Wsstun-proxy

 Similar as in case above, except that the connection is established via proxy server instead of connecting directly.

 

WinINet-http (WinINet HTTP tunnel)

Tunnels through http port 80.

 

WinINet-https (WinINet HTTPS tunnel)

Tunnels through https port 443.

 

Httpt-direct (TCP connection tunneled by http encapsulation)

TCP connection established by tunneling TCP packets through port 80 by encapsulating them into http packets.

 

Httpt-proxy

Similar as in case above, except that the connection is established via proxy server instead of connecting directly.

 

Https-direct

Tunnels through https port 443.

 

Https-proxy

Similar as in case above, except that the connection is established via proxy server instead of connecting directly.

 

Connection Options

If you need to manually specify connect options for your own environment, you have the ability to use a special registry entry where these can be specified.

 

In previous versions of ISL Light Autotransport connect options were located in multiple locations in registry. Connect options are now generalized.

 

Global connect options are located in:

"HKLM\ISL Online\AutoTransport\Connect Options"

 

In addition to global connection options each product now also has its own connect options which overrides the globally defined ones. Products connect options are located in:

"HKCU\ISL Online[product]\Connect Options"

 

The transports that can be used are:

  •  direct
  • wininet-http
  • wininet-https
  • wininet-html
  • httpt-direct
  • https-direct
  • httpt-proxy
  • https-proxy
  • wstun-direct
  • wstun-proxy
  • wsstun-direct
  • wsstun-proxy

 

In ISL Light 4 you can specify which transport to use in the advanced settings.

Tags: settings, advanced settings, advanced

Was this article helpful?