When I login with the administrator account using localhost I get the "Your URL doesn't match, Confluence's base URL is set to https://name.subdomain.domain but you are accessing Confluence from http://localhost:Port#" message. If I login using the base URL I get the "Tomcat Config is incorrect, The Tomcat server.xml has an incorrect configuration: scheme shoud be 'https' proxyName should be 'name.subdomain.domain' proxyPort should be '443'" message. All other user accounts work (they login using the base URL). Confluence is installed on Windows Server 2012 R2 with MSSQL 2012 and IIS 8.5 running locally (IIS setup as Reverse Proxy). I have the base URL setup correctly and the server.xml appears to be correct (as all users have no issues). Any help to understand would be appreciated.
The warning about the base url is when you login at localhost is correct - you're not using the base url.
The admins get the warnings about misconfigured Tomcat because only admins can do something about it, or are best placed to talk to the system admins to get it fixed.
The warning is valid though, your server.xml is incorrect, and although it appears to be functioning in general, there are some things that will fail (you may not be using them), and it is potentially insecure as well.
Check exactly what the scheme is in the server.xml, I suspect you'll find it is missing or has one or more of the https, proxyname or proxyport missing.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.