# HG changeset patch # User Sebastien Jodogne # Date 1466339881 -7200 # Node ID 258906898ac12477c168ee46c1894e0e65aad494 # Parent 4dd474144e49d6c3661fb8987727f86a109b67ad iis diff -r 4dd474144e49 -r 258906898ac1 Sphinx/source/faq.rst --- a/Sphinx/source/faq.rst Sat Jun 18 15:00:15 2016 +0200 +++ b/Sphinx/source/faq.rst Sun Jun 19 14:38:01 2016 +0200 @@ -42,6 +42,7 @@ faq/redhat.rst faq/apache.rst faq/nginx.rst + faq/iis.rst faq/https.rst faq/same-origin.rst faq/why-orthanc.rst diff -r 4dd474144e49 -r 258906898ac1 Sphinx/source/faq/iis.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Sphinx/source/faq/iis.rst Sun Jun 19 14:38:01 2016 +0200 @@ -0,0 +1,70 @@ +.. _iis: + +How can I run Orthanc behind Microsoft IIS? +=========================================== + +Similarly to :ref:`Apache ` and :ref:`nginx `, Orthanc +can run behind `Microsoft IIS (Internet Information Services) +`__ +servers through reverse proxying. The instructions below are provided +courtesy of `Mark Hodge +`__. + +- IIS is available as a feature you can enable via the Programs and Features in non Server versions of Windows. + +- Add Application Request Routing 3.0. + +- Add URL Rewrite module 2. + +- In IIS Manager bind an SSL certificate to port 443 on the default web site being used for Orthanc. + +- Add the following ``web.config`` at the root of the default website: + +.. code-block:: xml + + + + + + + + + + + + + + + + + + + + + + + + +- In IIS Manager Open Application Request Routing Cache click on + Server Proxy Settings on the right side of the window, change the + Time-out to a much higher value. eg., 3600 = 1 hour to ensure + download of DICOMDIR or ZIP's doesn't time out. + +- To allow user authentication against an Active Directory group add + the following directly after ```` in the above + ``web.config``, grant the appropriate Active Directory group read + permission on the ``wwwroot`` folder: + +.. code-block:: xml + + + + + +- You also need to make sure registered users is empty in the Orthanc Configuration.json file: + +.. code-block:: json + + [...] + "RegisteredUsers" : { }, + [...] diff -r 4dd474144e49 -r 258906898ac1 Sphinx/source/faq/troubleshooting.rst --- a/Sphinx/source/faq/troubleshooting.rst Sat Jun 18 15:00:15 2016 +0200 +++ b/Sphinx/source/faq/troubleshooting.rst Sun Jun 19 14:38:01 2016 +0200 @@ -15,9 +15,9 @@ * **Orthanc Explorer is slow under Windows on the localhost**: You have to disable the IPv6 support. This is a Windows-specific problem that is discussed `here - `_ + `__ and `here - `_. + `__. * Under Windows, Orthanc creates the "OrthancStorage" folder, and crashes with the error "**SQLite: Unable to open the database**": Your directory name is either too long, or it contains special