OES 2 NetWare 6.5 SP 8
Verisign certificate installed - netstorage.pcc.edu - 10.10.3.21
Inside url -
https://netstorage.pcc.edu/oneNet/NetStorage
Outside url - via EZProxy -
https://view.pcc.edu:xxxx/oneNet/NetStorage
where xxxx is a port number.
Settings.properties file contains
ServerProtocol = https://
ServerPort = 443
ServerName = 10.10.3.21
Users can login successfully.
Users can download successfully if they double click on a file.
Users can not download if they click in the check box and then choose
File | Download - Nothings seems to happen. (This from the inside.)
Users receive java errors when choosing File | Properties - see below.
PKIDIAG found no errors.
Issue may have started with the installation of the Verisign cert.
Any thoughts?
Java errors...
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: No trusted certificate found
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(D ashoA12275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Dasho A12275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Dasho A12275) at
com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12 275) at
com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12 275) at
com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12 275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Dasho A12275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(Dasho A12275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(Dasho A12275) at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(DashoA12275)
at sun.net.
http://www.protocol.https.HttpsClien...ct(DashoA12275) at
sun.net.
http://www.protocol.https.AbstractDe...ct(DashoA12275)
at
sun.net.
http://www.protocol.http.HttpURLConn...ction.java:570)
at
sun.net.
http://www.protocol.https.HttpsURLCo...am(DashoA12275)
at NetStorageServlet.getHttpConnection(NetStorageServ let.java:401) at
FileProps.doGet(FileProps.java:732) at
FileProps.doPost(FileProps.java:918) at
javax.servlet.http.HttpServlet.service(HttpServlet .java:717) at
javax.servlet.http.HttpServlet.service(HttpServlet .java:810) at
org.apache.catalina.servlets.InvokerServlet.serveR equest(InvokerServlet.java:418)
at
org.apache.catalina.servlets.InvokerServlet.doPost (InvokerServlet.java:168)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717) at
javax.servlet.http.HttpServlet.service(HttpServlet .java:810) at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:199)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:145)
at
org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:955)
at
org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:139)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:955)
at
org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2460)
at
org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:133)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.valves.ErrorDispatcherValve.in voke(ErrorDispatcherValve.java:119)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:594)
at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:594)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:955)
at
org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:127)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:955)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:157)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:773) at
org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:703)
at
org.apache.jk.common.ChannelSocket$SocketConnectio n.runIt(ChannelSocket.java:895)
at
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:534) Caused by:
sun.security.validator.ValidatorException: No trusted certificate found
at
sun.security.validator.SimpleValidator.buildTruste dChain(SimpleValidator.java:304)
at
sun.security.validator.SimpleValidator.engineValid ate(SimpleValidator.java:107)
at sun.security.validator.Validator.validate(Validato r.java:202) at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl. checkServerTrusted(DashoA12275)
at
com.sun.net.ssl.internal.ssl.JsseX509TrustManager. checkServerTrusted(DashoA12275)
.... 51 more