Ron Barber created TS-2569:
------------------------------

             Summary: ssl options are ignored if ssl_multicert.config does not 
contain an entry with dest_ip=* 
                 Key: TS-2569
                 URL: https://issues.apache.org/jira/browse/TS-2569
             Project: Traffic Server
          Issue Type: Bug
          Components: SSL
            Reporter: Ron Barber


We discovered that the proxy.config.ssl.server.honor_cipher_order=1 setting was 
not working correctly.  After investigating it was determined that if you do 
not have a dest_ip=* in the ssl_multicert.config file then the server cipher 
order setting will not be honored.

ssl_multicert.config
dest_ip=192.168.214.131 ssl_cert_name=cert.pem 

records.config
CONFIG proxy.config.ssl.server.cipher_suite STRING 
RC4-SHA:AES128-SHA:DES-CBC3-SHA:AES256-SHA:ALL:!NULL
CONFIG proxy.config.ssl.server.honor_cipher_order INT 1

Result (client selection is honored):
% echo | openssl s_client -connect 192.168.214.131:443 -cipher 
'AES128-SHA:RC4-SHA' 2>&1 | grep 'Cipher is'
New, TLSv1/SSLv3, Cipher is AES128-SHA
% echo | openssl s_client -connect 192.168.214.131:443 -cipher 
'RC4-SHA:AES128-SHA' 2>&1 | grep 'Cipher is'
New, TLSv1/SSLv3, Cipher is RC4-SHA





--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to