From 6b10c2b61a0d6e13781bc5806b8be13c3aeeb9fa Mon Sep 17 00:00:00 2001 From: dinger1986 Date: Thu, 28 Sep 2023 11:24:39 +0100 Subject: [PATCH] Update _index.en.md --- .../installscript/windows/_index.en.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md b/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md index a045329..58c948b 100644 --- a/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md +++ b/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md @@ -18,7 +18,7 @@ weight: 2 ## Use IIS as Proxy -Please ensure Dynamic Content Compression is installed as IIS component +Please ensure Dynamic Content Compression is installed (this is an IIS Feature which can be installed with Server Roles) 1. Open IIS (Or install it). 2. Create a new website for RustDesk with the bindings (Ideally 443) and relevant certificate. Basic settings should point this to a blank folder. (If you use the default site, make sure there are no other files in the folder). 3. On IIS, install [Application Request Routing](https://www.iis.net/downloads/microsoft/application-request-routing) and [URL Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-the-url-rewrite-module). @@ -34,13 +34,16 @@ Please ensure Dynamic Content Compression is installed as IIS component 1. Open the site on IIS on the left pane and double-click on URL Rewrite. 2. Click `Add rules`. -3. Disable dynamic compression under compression (you will find this under the web page created). -4. Set up a new reverse proxy rule. -5. Setup the local address (the 21114 address) \ +3. Set up a new reverse proxy rule. +4. Setup the local address (the 21114 address) \ Inbound Rule – the RustDesk internal 21114 address \ Outbound Rules – `From` is the RustDesk internal 21114 address and `To` is the external address. \ Note: No http / https before the addresses – they are automatically handled. Also, ensure all the addresses are accessible both internally and externally. +### Compression + +1. Disable dynamic compression + ### Troubleshooting If you have an error 500.52 add the mentioned variables: [https://techcommunity.microsoft.com/t5/iis-support-blog/iis-acting-as-reverse-proxy-where-the-problems-start/ba-p/846259](https://techcommunity.microsoft.com/t5/iis-support-blog/iis-acting-as-reverse-proxy-where-the-problems-start/ba-p/846259)