Description of problem:
NSS 3.15.1+ supports TLSv1.2, mod_nss can enable it now as well. Support was added to NSS via BZ https://bugzilla.mozilla.org/show_bug.cgi?id=480514
Support for 1.2 was added upstream to mod_nss in https://bugzilla.redhat.com/show_bug.cgi?id=1119484
This package should be rebased to the upstream version to take advantage of this capability.
*** Bug 1169870 has been marked as a duplicate of this bug. ***
Although 1169870 was marked as a duplicate of this bug, it should be noted that as a part of fixing this bug, the 'SSLv3,' string should be removed from the 'NSSProtocol SSLv3,TLSv1.0,TLSv1.1' line in the default 'nss.conf' file.
Created attachment 983594 [details]
Patch to downgrade httpd 2.4 down to httpd 2.2
Re-based source tarball to 'mod_nss-1.0.10-1.fc21' in order to pick up all of the TLSv1.2 changes.
Since the 'mod_nss-1.0.10-1.fc21' source tarball was originally written against httpd 2.4, it was necessary to construct the attached patch in order to run this code against httpd 2.2 on RHEL 6.
Created attachment 983595 [details]
Patch to downgrade httpd 2.4 down to httpd 2.2 (spec file)
Merged spec files primarily using 'mod_nss-1.0.10-1.fc21' build logic while keeping the changelog history of 'mod_nss-1.0.8-21.el6'.
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.7 Beta (Santiago)
# rpm -qi mod_nss
Name : mod_nss Relocations: (not relocatable)
Version : 1.0.10 Vendor: Red Hat, Inc.
Release : 1.el6 Build Date: Fri 23 Jan 2015 06:02:07 PM EST
Install Date: Wed 08 Apr 2015 03:34:21 PM EDT Build Host: x86-028.build.eng.bos.redhat.com
Group : System Environment/Daemons Source RPM: mod_nss-1.0.10-1.el6.src.rpm
Size : 257982 License: ASL 2.0
Signature : RSA/8, Wed 04 Mar 2015 07:14:43 AM EST, Key ID 938a80caf21541eb
Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL : https://fedorahosted.org/mod_nss/
Summary : SSL/TLS module for the Apache HTTP server
The mod_nss module provides strong cryptography for the Apache Web
server via the Secure Sockets Layer (SSL) and Transport Layer
Security (TLS) protocols using the Network Security Services (NSS)
Using mod_nss-1.0.10-1.el6.x86_64, verified /etc/httpd/conf.d/nss.conf has:
Please find the attached snip from automation log
Created attachment 1018532 [details]
snip from automation log
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.