Hello All,
I want to start by saying this is a slightly older laptop, which is running OpenSuSE 11.4 i586. So I know it’s an older/obsolete OS, but for the time being I cannot upgrade the laptop OS.
So I had been having issues with the Firefox Version I WAS running, which was version –> Firefox-esr 31.5.0-1.1. Where whenever I wanted to confirm a Securtity Exception for a internal site I was going to, nothing would happen if I clicked ok when the Permanently checkbox was checked. If I unchecked it I could then click ok and continue…
So today I decided to check YaST Software Manager to see if any updates were available for Firefox, and there was. The new Version that was available was 31.7.0-1.2. And I had also seen that just the plain old MozillaFirefox package was available for the same version. So not remembering why I had installed ESR in the first place I decided to update the MozillFirefox package instead of the esr one, which when I click ok to install it it removed esr and install the regular Firefox.
Also, just before I could upgrade Firefox it said I needed some updated NSS packages. So before I did the Firefox Update, I installed the needed NSS packages, which were ALL in version 3.17.4-1.1. The NSS packages udated to version 3.19.2-1.1. Then, after those completed I ran the actual browser update.
After I updated all the packages and started up Firefox I attempted to go to an internal https site in my work’s network. And when I do I get this error message below and I cannot do anything else…
Secure Connection Failed
An error occurred during a connection to 192.168.11.8. SSL received a weak ephemeral Diffie-Hellman key in Server Key Exchange handshake message. (Error code: ssl_error_weak_server_ephemeral_dh_key)
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem. Alternatively, use the command found in the help menu to report this broken site.
So I Googled that error and found out that it is probably a bug in the NSS versions I installed… So since this is the newest versions I have available in Software Manager my only choice was to dowgrade back to the original versions prior to installing any of the stuff I installed today.
But, when I check Software Manager those versions are not showing under the Versions section of each package. And I thought I remember if you just right-click on the package and choose Remove that it would reinstall the original version before the most recent update, but when I try to do this to any of the NSS packages I just get a huge LONG list of packages that will break if I continue…
***SEE ATTACHED SCREENSHOTS… **I took screenshots of the Summary of Changes page just before I updated the NSS packages and the Firefox Package. So if you look at those you’ll see what was actually updated. The NSS Packages were: libfreebl3, libsoftokn3, mozilla-nss, mozilla-nss-devel, mozilla-nss-certs and mozilla-nss-sysinit.
So I’m kind of stuck here and don’t know what to do now… Can anyone give me some advice?
Is there anyway to revert/undo any packages recently installed…?
Thanks in Advance,
Matt