Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Configure IIS for Windows Server operatings systems or Windows desktop operating systems. Please refer to the Microsoft documentation for this task.

  • You may skip the section on configuring Windows Authentication

  • Please enable the WebSockets Protocol feature

Set or create the following entry in the registry:

...

Code Block
languagepowershell
themeRDark
Set-Location -Path "HKLM:\"
$Path="HKLM:\SYSTEM\CurrentControlSet\services\HTTP\Parameters" 
New-ItemProperty -Path $Path -Name "UrlSegmentMaxLength" -Value 1024 -PropertyType DWord
Set-Location -Path "C:\"

...

Code Block
languagepowershellthemeRDark
Install-WindowsFeature Web-Server
Install-WindowsFeature Web-WebServer

Install-WindowsFeature Web-Common-Http
Install-WindowsFeature Web-Default-Doc
Install-WindowsFeature Web-Dir-Browsing
Install-WindowsFeature Web-Http-Errors
Install-WindowsFeature Web-Static-Content
Install-WindowsFeature Web-Http-Redirect
 
Install-WindowsFeature Web-Health
Install-WindowsFeature Web-Http-Logging 
  
Install-WindowsFeature Web-Performance
Install-WindowsFeature Web-Stat-Compression
  
Install-WindowsFeature Web-Security
Install-WindowsFeature Web-Filtering
  
Install-WindowsFeature Web-App-Dev
Install-WindowsFeature Web-WebSockets
  
Install-WindowsFeature Web-Mgmt-Tools
Install-WindowsFeature Web-Mgmt-Console

Get-Website | Remove-Website
Get-ChildItem -Path IIS:\AppPools\ | ForEach-Object { Remove-WebAppPool $_.Name } 

...

Code Block
languagepowershellthemeRDark
New-NetFirewallRule -DisplayName "GTC Suite-8443-443" -Direction Inbound -LocalPort 8443,443 -Protocol TCP -Action Allow

...

Note

Tax Balance works exclusively with HTTPS. Create a valid HTTPS binding with a matching valid certificate.

Learn more