Followup-For: Bug #635111


Package: libnss3-1d



Version: 3.12.10-3

Attempting to log in the same as above fails with the following error:

java.security.ProviderException: Could not initialize NSS


        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:201)


        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:103)


        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)


        at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:262)


        at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:244)


        at java.security.AccessController.doPrivileged(Native Method)


        at
sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244)


        at
sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224)


        at sun.security.jca.ProviderList.getProvider(ProviderList.java:232)


        at
sun.security.jca.ProviderList$ServiceList.tryGet(ProviderList.java:433)


        at
sun.security.jca.ProviderList$ServiceList.access$200(ProviderList.java:375)


        at
sun.security.jca.ProviderList$ServiceList$1.hasNext(ProviderList.java:485)


        at sun.security.jca.GetInstance.getInstance(GetInstance.java:170)


        at javax.net.ssl.SSLContext.getInstance(SSLContext.java:142)


        at javax.net.ssl.SSLContext.getDefault(SSLContext.java:85)
        at
javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:119)
        at
javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:344)
        at
javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:302)
        at
sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:85)
        at
sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
        at
sun.net.www.protocol.https.Handler.openConnection(Handler.java:57)
        at java.net.URL.openConnection(URL.java:963)
        at net.minecraft.Util.excutePost(Util.java:68)
        at net.minecraft.LauncherFrame.login(LauncherFrame.java:96)
        at net.minecraft.LoginForm$5.run(LoginForm.java:117)
Caused by: java.io.FileNotFoundException: /usr/lib/libnss3.so
        at sun.security.pkcs11.Secmod.initialize(Secmod.java:186)
        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:197)
        ... 27 more

Tried to fix by simply symlinking /usr/lib/ to
/usr/lib/x86_64-linux-gnu/libnss3.so still doesn't work I get the following:

ava.net.SocketException: java.security.NoSuchAlgorithmException: Error
constructing implementation (algorithm: Default, provider: SunJSSE, class:
sun.security.ssl.DefaultSSLContextImpl)
        at
javax.net.ssl.DefaultSSLSocketFactory.throwException(SSLSocketFactory.java:196)
        at
javax.net.ssl.DefaultSSLSocketFactory.createSocket(SSLSocketFactory.java:216)
        at
sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:383)
        at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
        at
sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
        at net.minecraft.Util.excutePost(Util.java:80)
        at net.minecraft.LauncherFrame.login(LauncherFrame.java:96)
        at net.minecraft.LoginForm$5.run(LoginForm.java:117)
Caused by: java.security.NoSuchAlgorithmException: Error constructing
implementation (algorithm: Default, provider: SunJSSE, class:
sun.security.ssl.DefaultSSLContextImpl)
        at java.security.Provider$Service.newInstance(Provider.java:1262)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
        at javax.net.ssl.SSLContext.getInstance(SSLContext.java:142)
        at javax.net.ssl.SSLContext.getDefault(SSLContext.java:85)
        at
javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:119)
        at
javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:344)
        at
javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:302)
        at
sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:85)
        at
sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
        at
sun.net.www.protocol.https.Handler.openConnection(Handler.java:57)
        at java.net.URL.openConnection(URL.java:963)
        at net.minecraft.Util.excutePost(Util.java:68)
        ... 2 more
Caused by: java.security.ProviderException: Could not initialize NSS
        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:201)
        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:103)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:262)
        at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:244)



        at java.security.AccessController.doPrivileged(Native Method)



        at
sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244)



        at
sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224)



        at sun.security.jca.ProviderList.getProvider(ProviderList.java:232)



        at sun.security.jca.ProviderList.getService(ProviderList.java:330)



        at sun.security.jca.GetInstance.getInstance(GetInstance.java:157)



        at java.security.Security.getImpl(Security.java:696)



        at
java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:130)



        at sun.security.x509.AlgorithmId.decodeParams(AlgorithmId.java:121)



        at sun.security.x509.AlgorithmId.<init>(AlgorithmId.java:114)



        at sun.security.x509.AlgorithmId.parse(AlgorithmId.java:381)



        at sun.security.x509.X509Key.parse(X509Key.java:168)



        at
sun.security.x509.CertificateX509Key.<init>(CertificateX509Key.java:75)



        at sun.security.x509.X509CertInfo.parse(X509CertInfo.java:705)



        at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:169)



        at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1747)



        at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:196)



        at
sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:107)



        at
java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:322)



        at
sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:763)



        at
sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55)



        at java.security.KeyStore.load(KeyStore.java:1201)



        at
sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:221)



        at
sun.security.ssl.DefaultSSLContextImpl.getDefaultTrustManager(DefaultSSLContextImpl.java:87)



        at
sun.security.ssl.DefaultSSLContextImpl.<init>(DefaultSSLContextImpl.java:57)



        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)


        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)



        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)



        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at java.lang.Class.newInstance0(Class.java:372)
        at java.lang.Class.newInstance(Class.java:325)
        at java.security.Provider$Service.newInstance(Provider.java:1238)
        ... 14 more
Caused by: java.io.IOException: NSS initialization failed
        at sun.security.pkcs11.Secmod.initialize(Secmod.java:216)
        at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:197)
        ... 53 more










Kind of stuck on this used to work fine, but not since I updated.







-- System Information:



Debian Release: wheezy/sid



  APT prefers unstable



  APT policy: (500, 'unstable')



Architecture: amd64 (x86_64)







Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)



Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)



Shell: /bin/sh linked to /bin/dash







Versions of packages libnss3-1d depends on:



ii  libc6                   2.13-10          Embedded GNU C Library: Shared
lib


ii  libnspr4-0d             4.8.8-2          NetScape Portable Runtime
Library


ii  libsqlite3-0            3.7.7-2          SQLite 3 shared library



ii  multiarch-support       2.13-10          Transitional package to ensure
mul


ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime







libnss3-1d recommends no packages.







libnss3-1d suggests no packages.







-- no debconf information

Reply via email to