[ https://issues.apache.org/jira/browse/TS-2569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13901729#comment-13901729 ]
Ron Barber commented on TS-2569: -------------------------------- Fyi, I have been running a couple of servers with a 4.0.2 version of ats in (Yahoo!) production with this patch with no issues. > 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 > Labels: Review > Fix For: 5.0.0 > > Attachments: TS-2569.patch > > > 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)