If you select a version, installers for that version are automatically included in the package. You can select the version to include in the package. As you select products, you can customize them in the right panel.In the Add a product section, select one or more products to add to the custom package.Select Custom Install from the navigation pane.Have fun! Any questions or comments, let me know down below. This way, you can remove the port 80 binding in IIS if you want, to force all traffic to your Traccar installation over https: Since your website is now reachable over https, you can change the Challenge Type to tls-sni-01 in Certify: If the website is not opening (times out), check if port 443 inbound is open in your firewall: ![]() That’s it! We’re done! Your Traccar installation should now be reachable over HTTPS and have a valid SSL certificate: Therefore, we need to disable Compression in order to get Traccar to play nicely with IIS. If the response is already compressed then URL Rewrite Module will report an error if any of the outbound rules is evaluated against that response. Outbound rewriting can only be applied on un-compressed responses. Next, go to your website in IIS again and click on Compression: Select ‘Rewrite the domain names of the links in the HTTP responses’ from ‘localhost:8082’Īnd select your Traccar domain from the dropdown menu, i.e. In the window that opens, enter ‘localhost:8082’ in the Inbound Rules text field, In the window that opens, click on ‘Reverse Proxy’ and click ‘Ok’ Go to the website you created (in my example Traccar) and click on URL RewriteĬlick on ‘Add Rule(s)’ in the top right corner: If all goes well, you should get ‘Success’ Next, click ‘Request Certificate’ to request your free valid SSL certificate from Let’s Encrypt for your Traccar installation: If all goes well, you should get this popup: Next, go to the Advanced tab and click ‘Test’ to verify if everything is setup correctly The rest of the information should now autofill, based on the details you entered in IIS. Select the website you created in IIS, in my case named ‘Traccar’: So, first, go to ‘Settings’ and set a ‘New Contact’: Before we can request a new certificate, we first need to setup a new contact. Certify will automatically renew your certificates before they expire, so it pretty much takes care of itself.Īfter installing, open Certify. ![]() In the window that opens, fill in the following details:Ĭhange the variables to meet your environment.Ĭlose IIS for now and download and install ‘Certify the web’, a free ( up to 5 websites) SSL Certificate Manager for Windows (powered by Let’s Encrypt). Just search for ‘URL Rewrite’ in the search options and click ‘Add’.Īfter installing, do the same for the Application Request Routing 3.0 add-on module: From Windows Server 2012 R2 and up, you can use the Microsoft Web Platform Installer (WebPI) to download and install the URL Rewrite Module. ![]() sync your update with the rest of the world.)įirst, install the URL Rewrite add-on module. Please note that it can take up to 24 hours, but usually no more than 1-2 hours, for your DNS servers to ‘propagate’, i.e. replace ‘123.123.123.123’ with the IP of your Traccar server and ‘’ with your own (sub)domain. (Of course, in the screenshot above, change the variables to meet your environment, i.e.
0 Comments
Leave a Reply. |