On Tue, May 26, 2015 at 11:45 AM, Andy Wang <aw...@ptc.com> wrote:

>
> On 05/26/2015 11:25 AM, William A Rowe Jr wrote:
>
>> On Tue, May 26, 2015 at 10:45 AM, Yann Ylavic <ylavic....@gmail.com
>> <mailto:ylavic....@gmail.com>> wrote:
>>
>>     On Tue, May 26, 2015 at 5:29 PM, Andy Wang <aw...@ptc.com
>>     <mailto:aw...@ptc.com>> wrote:
>>      >
>>      >> #   SSL Cipher Suite:
>>      >> #   List the ciphers that the client is permitted to negotiate.
>>      >> #   See the mod_ssl documentation for a complete list.
>>      >> SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4
>>      >> SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4
>>      >
>>      > !aNULL isn't needed?
>>
>>     No since !aNULL:!eNULL:!EXP is forcibly added to the configured
>>     ciphersuite.
>>
>>
>> A legitimate question, however.  The example should document this IMHO.
>> Getting right on that.
>>
>>
> I initially thought openssl disabled the NULL ones by default but when i
> started playing with openssl cipher strings and saw them I got confused.
> Didn't even consider that httpd did it automatically.  Documenting it would
> be a nice touch. Thanks for doing that.
>

As it turns out, 0.9.2b disabled aNULL/eNULL by default.  Export ciphers
are disabled by default as of 0.9.8zf/1.0.0r/1.0.1m/1.0.2a.

Here's my proposed comment to inject in trunk/2.4/2.2 default
httpd-ssl.conf - any adjustments here?

# httpd 2.2.30, 2.4.13 and later force-disable aNULL, eNULL and EXP ciphers,
# while OpenSSL disabled these by default in 0.9.8zf/1.0.0r/1.0.1m/1.0.2a.

Reply via email to