Here is a snippet from my SSL error log.
[Wed Mar 02 13:26:12.081422 2016] [core:error] [pid 14880:tid 42456] (20024)The given path is misformatted or contained invalid characters: [client 94.4.225.131:61620] AH00127: Cannot map HEAD /https://example.com/ HTTP/1.1 to file
[Wed Mar 02 13:29:36.379381 2016] [core:error] [pid 14880:tid 42376] (20024)The given path is misformatted or contained invalid characters: [client 79.67.117.120:56132] AH00127: Cannot map HEAD /https://example.com/ HTTP/1.1 to file
[Wed Mar 02 14:58:05.552306 2016] [core:error] [pid 14880:tid 42356] (20024)The given path is misformatted or contained invalid characters: [client 2.121.62.121:49486] AH00127: Cannot map HEAD /https://www.example.com/ HTTP/1.1 to file
[Wed Mar 02 14:59:04.177209 2016] [core:error] [pid 14880:tid 42500] (20024)The given path is misformatted or contained invalid characters: [client 2.121.62.121:49597] AH00127: Cannot map HEAD /https://example.com/ HTTP/1.1 to file
I am running Apache/2.4.18 (Win64) OpenSSL/1.0.2e on a Windows 2008 server box. I use a conf with the following :-
<VirtualHost *:80>
ServerName Example.com
ServerAlias www.Example.com
Redirect permanent / https://example.com/
</VirtualHost>
There are no rewrite rules and the rewrite module is disabled. There is no PHP or MYSQL - just a plain HTTPS web server. The certificate is an EV purchase from Thawte and checks out. I have
LoadModule http2_module modules/mod_http2.so
ProtocolsHonorOrder On
Protocols h2 h2c http/1.1
in my conf file. Why am I getting the errors? Is it because http/1.0 is not listed in my Protocols line? Could it be that IE6 is not supported by any of my allowed ciphers?
[edited by: Ocean10000 at 4:58 pm (utc) on Mar 2, 2016]
[edit reason] Examplified. [/edit]