Interested in how it should respond directive <Listen>, given the attribute "protocol".
If to trust documentation Apahce, this attribute is required, for example, to specify the use of SSL on a non-standard port. The problem is that setting this parameter has no effect.
I try to do the following: set "Listen 81 https" + off SSL (SSLEngine Off) + turn to host http
://***.**:81 = all working well, but in the idea of "​​protocol" attribute directive <Listen>, should not work.
The converse is also true: set "Listen 81 http" + on SSL (SSLEngine On) + turn to host [***.**:81
...] = all working well, but in the idea should not work. Thus, as I understand it, it turns out that the server does not process the attribute "protocol".
In this regard, there are two issues:
1. how should the server to respond to the "protocol" attribute directive <Listen>? How to use this attribute?
2. how to forbid, for example, the use of http on a specific port? So that when you contact the host to enable SSL protocol is either http redirect to https, or refusal to open the site (but not error 400)?
[edited by: phranque at 4:05 am (utc) on Jul 14, 2013]
[edit reason] unlinked url [/edit]