HTTPS example connector in server.xml uses JSSE-specific attributes, but it also uses connector auto-selection using attribute protocol="HTTP/1.1". If a user follows the "Quick start" section of "SSL Configuration HOW-TO", and previously, or after that installs APR, HTTPS connector won't work. That breaks the principle of least astonishment. Proposal: in HTTPS example connector, change protocol="HTTP/1.1" to protocol="org.apache.coyote.http11.Http11NioProtocol". It is not as beautiful as "HTTP/1.1", but it will cause less trouble for novices. -Ognjen
Fixed in trunk for 8.0.4 and in 7.0.x for 7.0.53
Thank you.