I have successfully installed Matomo on IIS 10 on Windows Server 2012, sitting behind a reverse proxy (IIS 8 on Windows Server 2012 using IIS’s Application Request Routing module).
However I can’t login to Matomo once installed.
The installer has correctly detected it is behind a proxy and has added
proxy_client_headers = "HTTP_X_FORWARDED_FOR"
to /config/config.ini.php, however trying to sign in to Matomo I am seeing the following message:
The Referer header appears correct - it’s set to the domain used for the site binding on the proxy - and I can also see that the MATOMO_SESSID cookie is set to this domain.
So I’m unsure why logging in is failing.
Has anyone successfully set up Matomo behind an IIS proxy?