https://bugs.freedesktop.org/show_bug.cgi?id=64397

Julien Nabet <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #17 from Julien Nabet <[email protected]> ---
thackert: I gave a new try and reproduced this for both with 4.0.3 and master
sources updated yesterday!

with 4.0.3, here are console logs:
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
    at
sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:371)
    at
org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.verifyHostName(SSLProtocolSocketFactory.java:250)
    at
org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:108)
    at
org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:149)
    at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
    at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
    at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
    at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
    at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
    at com.sun.star.wiki.Helper.ExecuteMethod(Helper.java:718)
    at
com.sun.star.wiki.WikiEditSettingDialog.DoLogin(WikiEditSettingDialog.java:215)
    at
com.sun.star.wiki.WikiEditSettingDialog$1.run(WikiEditSettingDialog.java:372)


with master sources:
warn:legacy.tools:15255:13:toolkit/source/helper/unowrapper.cxx:177:
UnoWrapper::SetWindowInterface: there already *is* a WindowInterface for this
window!
warn:legacy.tools:15255:13:toolkit/source/awt/vclxtoolkit.cxx:1151:
VCLXToolkit::createWindow: did #133706# resurge?
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
PKIX path validation failed: java.security.cert.CertPathValidatorException: CA
key usage check failed: keyCertSign bit is not set
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
    at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1715)
    at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:257)
    at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:251)
    at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1168)
    at
sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:153)
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:609)
    at sun.security.ssl.Handshaker.process_record(Handshaker.java:545)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:963)
    at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1208)
    at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:674)
    at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:119)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at
org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(Unknown
Source)
    at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.flushRequestOutputStream(Unknown
Source)
    at org.apache.commons.httpclient.HttpMethodBase.writeRequest(Unknown
Source)
    at org.apache.commons.httpclient.HttpMethodBase.execute(Unknown Source)
    at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown
Source)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown
Source)
    at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
    at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
    at com.sun.star.wiki.Helper.ExecuteMethod(Helper.java:716)
    at
com.sun.star.wiki.WikiEditSettingDialog.DoLogin(WikiEditSettingDialog.java:218)
    at
com.sun.star.wiki.WikiEditSettingDialog$1.run(WikiEditSettingDialog.java:375)
Caused by: sun.security.validator.ValidatorException: PKIX path validation
failed: java.security.cert.CertPathValidatorException: CA key usage check
failed: keyCertSign bit is not set
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:288)
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:271)
    at
sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:181)
    at sun.security.validator.Validator.validate(Validator.java:235)
    at
sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:147)
    at
sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:230)
    at
sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:270)
    at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1147)
    ... 20 more
Caused by: java.security.cert.CertPathValidatorException: CA key usage check
failed: keyCertSign bit is not set
    at
sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:153)
    at
sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:327)
    at
sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:187)
    at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:267)
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:283)
    ... 27 more

It's quite weird since I hadn't reproduced it first time.
Jan: any idea?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to