See: https://help.islonline.com/20304/165996
These scripts remove everything and all links to all instances of ISL.
Completely clean out everything. The normal uninstall keeps files and registry entries.
Powershell
& 'C:\Program Files (x86)\ISL Online\ISL AlwaysOn\unins000.exe' /SILENT Remove-Item -Recurse -Force "C:\Program Files (x86)\ISL Online" -Confirm:$false Remove-Item -Path "HKLM:\SOFTWARE\WOW6432Node\ISL Online" -Force -Confirm:$false Remove-Item -Path "HKCU:\SOFTWARE\ISL Online" -Force -Confirm:$false New-PSDrive -PSProvider Registry -Name HKU -Root HKEY_USERS Remove-Item -Path "HKU:\S-1-5-18\Software\ISL Online" -Force -Confirm:$false
/opt/ISLOnline/ISLAlwaysOn/uninstall.pl rm -rf /opt/ISLOnline rm -rf /var/opt/ISLRuntime rm -rf /etc/islonline
To make ISL to prefer HTTPS, for HTTPS only setups. Could also be done by using ISL Tester.
REG File
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\AutoTransport\Connect options] "boost"="wininet-https" "https"="1"
Powershell
New-Item -Path "HKLM:\SOFTWARE\WOW6432Node\ISL Online\AutoTransport\Connect options" -Force New-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\ISL Online\AutoTransport\Connect options" -Name "boost" -Value "wininet-https" -PropertyType STRING -Force New-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\ISL Online\AutoTransport\Connect options" -Name "https" -Value "1" -PropertyType STRING -Force
mkdir -p /etc/islonline/AutoTransport/Connect+options echo "wsstun-direct" > /etc/islonline/AutoTransport/Connect+options/boost echo "1" > /etc/islonline/AutoTransport/Connect+options/https