We just set up a load balancer in our test environment to test failing over to a standby Author instance. As part of the process, we copied our Author environment from an old server to a new one and redirected the load balancer to point to the new server. Even though we haven't made any changes to the configurations on the author or the load balancer, we are unable to access the author through https at https://authorservername:4502 or https://loadbalancername.com. Everything seems to work correctly when we access the author instance through http at http://authorservername:4500. We've done this same process of copying over the instance and updating the load balancer destination on our publisher instances and everything has worked out smoothly.
The error.log files have a repeating error message that reads:
*INFO* [qtp624383331-2189] org.apache.sling.auth.core.impl.SlingAuthenticator getAnonymousResolver: Anonymous access not allowed by configuration - requesting credentials
Please check OSGI service Apache Felix Jetty Based Http Service. [Move entire author or publish instance to https]
Go to Felix console system configurations http://localhost:4502/system/console/configMgr
Search for Apache Felix Jetty Based Http Service.
Open Apache Felix Jetty Based Http Service configuration. Enter below details
Note:- If you get an ajax error on saving check error logs and make sure you are not getting error of port already in use. If port is not available try saving the configuration with some other port name.