Bug 1222411

Summary: ricci still agrees on SSLv3 connections by default (if for some esoteric reason forced to)
Product: Red Hat Enterprise Linux 6 Reporter: Jan Kurik <jkurik>
Component: ricciAssignee: Chris Feist <cfeist>
Status: CLOSED ERRATA QA Contact: cluster-qe <cluster-qe>
Severity: high Docs Contact:
Priority: high    
Version: 6.6CC: cbuissar, cfeist, cluster-maint, fdinitto, jpokorny, mjuricek, mspqa-list, rsteiger, salmy, sbradley, swatson, thoger
Target Milestone: rcKeywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ricci-0.16.2-75.el6_6.2 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1156157 Environment:
Last Closed: 2015-06-04 10:27:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1156157    
Bug Blocks:    

Description Jan Kurik 2015-05-18 07:34:39 UTC
This bug has been copied from bug #1156157 and has been proposed
to be backported to 6.6 z-stream (EUS).

Comment 3 Chris Feist 2015-05-29 03:37:02 UTC
Before Fix:
[root@host-610 ~]# rpm -q ricci
ricci-0.16.2-75.el6.x86_64
[root@host-610 ~]# service ricci start
Starting oddjobd:                                          [  OK  ]
generating SSL certificates...  done
Generating NSS database...  done
Starting ricci:                                            [  OK  ]
[root@host-610 ~]# openssl s_client -connect localhost:11111 -ssl3 2>&1 | grep "handshake failure"
[root@host-610 ~]# 

After Fix:
[root@host-610 ~]# rpm -q ricci
ricci-0.16.2-75.el6_6.2.x86_64
[root@host-610 ~]# service ricci restart
Shutting down ricci:                                       [  OK  ]
Starting ricci:                                            [  OK  ]
[root@host-610 ~]# openssl s_client -connect localhost:11111 -ssl3 2>&1 | grep "handshake failure"
140582303029064:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1257:SSL alert number 40
140582303029064:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:596:


[root@host-610 ~]# ricci -u ricci -x
[root@host-610 ~]# openssl s_client -connect localhost:11111 -ssl3 2>&1 | grep "handshake failure"
[root@host-610 ~]# killall ricci
[root@host-610 ~]# ricci -u ricci
[root@host-610 ~]# openssl s_client -connect localhost:11111 -ssl3 2>&1 | grep "handshake failure"
139962859366216:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1257:SSL alert number 40
139962859366216:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:596:

Comment 7 errata-xmlrpc 2015-06-04 10:27:29 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-1071.html