Move the Devolutions Server website at the default website root

The following guide explains how to move the Devolutions Server web application on the root and set it as a web site. We recommend to first have a working Devolutions Server instance according to this guide for Creating Devolutions Server Instance We highly recommend to backup your current working installation before modifying any parameters in IIS Manager.

  1. From the Devolutions Server Console, uninstall the Scheduler in the Companions tab.
    Uninstall the Scheduler
    Uninstall the Scheduler
  2. Close the Devolutions Server Console.
  3. Open IIS Manager.
  4. Expand the root node and select Application Pools.
  5. Stop the DefaultAppPool and the Devolutions Password application pool (dvls on the following screen capture) using the Stop button in the Actions pane.
    Stop the DefaultAppPool and the Devolutions Password application pool
    Stop the DefaultAppPool and the Devolutions Password application pool
  6. Under Sites, select Default Web Site and stop it using the Stop button in the Actions pane.
    Select Default Web Site and stop it using the Stop button
    Select Default Web Site and stop it using the Stop button
  7. Remove the Devolutions Server web application under Default Web Site.
    Remove the Devolutions Server web application under Default Web Site
    Remove the Devolutions Server web application under Default Web Site
  8. Open the File Explorer.
  9. Navigate to the installation folder of the Devolutions Server web application (i.e., C:\inetpub\wwwroot\dvls for this installation). The web application folder may differ according to your installation.
  10. Select all files and folders and move them under the root folder of the Default Web Site, C:\inetpub\wwwroot for this installation.
    Select all files and folders and move them
    Select all files and folders and move them
  11. Navigate to the Default Web Site folder.
  12. Delete the iis-85.png and iisstart.htm files.
    Delete the iis-85.png and iisstart.htm files
    Delete the iis-85.png and iisstart.htm files
  13. Delete the Devolutions Server web application folder.
    Delete the Devolutions Server web application folder
    Delete the Devolutions Server web application folder
  14. Go back in IIS Manager and refresh the Default Web Site node. The Devolutions Server web application folder should disappear.
    Refresh the Default Web Site node
    Refresh the Default Web Site node
  15. From the Actions pane, open the Advanced Settings dialog.
  16. Select the Devolutions Server Application pool.
  17. Remove the %SystemDrive% environment variable from the path and set it with c: instead as the Devolutions Server Console cannot access the environment variables.
    Remove the %SystemDrive% environment variable
    Remove the %SystemDrive% environment variable
  18. Before starting the Default Web Site, it is possible to rename it. But it is not mandatory.
    Before starting the Default Web Site, it is possible to rename it
    Before starting the Default Web Site, it is possible to rename it
  19. Start the Default Web Site and the Devolutions Server application pool.
  20. Browse to the web site and it should load the Devolutions Server login page like the following screen capture.
    Devolutions Server login page
    Devolutions Server login page
  21. Update the Access URI with the new Devolutions Server URL to reach its web page.
  22. If required, update the URIs with the new Devolutions Server URL in the Azure App Registration for the Microsoft Authentication.
  23. Finally, install the Scheduler.
    Install the Scheduler
    Install the Scheduler
Give us Feedback