Hi

It has been a while since I've had to access the iFolder 3 admin
facility. However I've noticed that it's broken on both our servers
(independent machines in different trees).

iFolder is humming along nicely, it's just on auto pilot at present.

According to the error it's whining about a certificate expirey - anyone
seen this before or know how to deal with it?

The error message is below. Although we run iFolder on NSS, it's not the
permissions problem.

Thanks in advance
Andrew

From iManager: An internal error has occurred.

AxisFault faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode: faultString: javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateExpiredException: NotAfter: Wed Oct 04
12:28:00 GMT+02:00 2006 faultActor: faultNode: faultDetail:
{http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateExpiredException: NotAfter: Wed Oct 04
12:28:00 GMT+02:00 2006 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.a(Dasho A12275) at
com.sun.net.ssl.internal.ssl.AppOutputStream.write (DashoA12275) at
java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:66)
at java.io.BufferedOutputStream.flush(BufferedOutputS tream.java:124) at
org.apache.axis.transport.http.HTTPSender.writeToS ocket(HTTPSender.java:502)
at org.apache.axis.transport.http.HTTPSender.invoke(H TTPSender.java:137)
at
org.apache.axis.strategies.InvocationStrategy.visi t(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain .java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.jav a:83) at
org.apache.axis.client.AxisClient.invoke(AxisClien t.java:165) at
org.apache.axis.client.Call.invokeEngine(Call.java :2765) at
org.apache.axis.client.Call.invoke(Call.java:2748) at
org.apache.axis.client.Call.invoke(Call.java:2424) at
org.apache.axis.client.Call.invoke(Call.java:2347) at
org.apache.axis.client.Call.invoke(Call.java:1804) at
com.novell.ifolder.web.IFolderEnterpriseSoapStub.g etSystem(IFolderEnterpriseSoapStub.java:679)
at
com.novell.ifolder.plugins.ConnectTask.connectToHo st(ConnectTask.java:115)
at
com.novell.ifolder.plugins.ConnectTask.connected(C onnectTask.java:166)
at
com.novell.ifolder.plugins.SelectUserTask.execute( SelectUserTask.java:50)
at com.novell.emframe.dev.Task.execute(Task.java:461) at
com.novell.nps.gadgetManager.BaseGadgetInstance.pr ocessRequest(BaseGadgetInstance.java:842)
at
com.novell.nps.gadgetManager.BaseGadgetInstance.ha ndleAction(BaseGadgetInstance.java:2349)
at
com.novell.nps.gadgetManager.GadgetManager.process InstanceRequest(GadgetManager.java:1558)
at
com.novell.nps.gadgetManager.GadgetManager.process ServiceRequest(GadgetManager.java:1015)
at
com.novell.nps.PortalServlet.handleFrameService(Po rtalServlet.java:503)
at com.novell.nps.PortalServlet.processRequest(Portal Servlet.java:376)
at com.novell.nps.PortalServlet.doPost(PortalServlet. java:276) at
com.novell.nps.PortalServlet.doGet(PortalServlet.j ava:259) at
javax.servlet.http.HttpServlet.service(HttpServlet .java:696) at
com.novell.emframe.fw.servlet.AuthenticatorServlet .service(AuthenticatorServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:809) at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:200)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:146)
at
org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:209)
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:948)
at
org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:144)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:504)
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:948)
at
org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2358)
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:118)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:594)
at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:116)
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:948)
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:948)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:152)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:300)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:743) at
org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:675)
at org.apache.jk.common.SocketConnection.runIt(Channe lSocket.java:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534) Caused by:
java.security.cert.CertificateExpiredException: NotAfter: Wed Oct 04
12:28:00 GMT+02:00 2006 at
sun.security.x509.CertificateValidity.valid(Certif icateValidity.java:268)
at sun.security.x509.X509CertImpl.checkValidity(X509C ertImpl.java:564)
at sun.security.x509.X509CertImpl.checkValidity(X509C ertImpl.java:537)
at
com.novell.ifolder.plugins.iFolderKeyStore.validat eCertificate(iFolderKeyStore.java:84)
at
com.novell.ifolder.plugins.iFolderTrustManager.che ckServerTrusted(iFolderTrustManager.java:117)
at
com.sun.net.ssl.internal.ssl.JsseX509TrustManager. checkServerTrusted(DashoA12275)
.... 69 more {http://xml.apache.org/axis/}hostname:parrot
javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateExpiredException: NotAfter: Wed Oct 04
12:28:00 GMT+02:00 2006 at
org.apache.axis.AxisFault.makeFault(AxisFault.java :101) at
org.apache.axis.transport.http.HTTPSender.invoke(H TTPSender.java:146) at
org.apache.axis.strategies.InvocationStrategy.visi t(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain .java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.jav a:83) at
org.apache.axis.client.AxisClient.invoke(AxisClien t.java:165) at
org.apache.axis.client.Call.invokeEngine(Call.java :2765) at
org.apache.axis.client.Call.invoke(Call.java:2748) at
org.apache.axis.client.Call.invoke(Call.java:2424) at
org.apache.axis.client.Call.invoke(Call.java:2347) at
org.apache.axis.client.Call.invoke(Call.java:1804) at
com.novell.ifolder.web.IFolderEnterpriseSoapStub.g etSystem(IFolderEnterpriseSoapStub.java:679)
at
com.novell.ifolder.plugins.ConnectTask.connectToHo st(ConnectTask.java:115)
at
com.novell.ifolder.plugins.ConnectTask.connected(C onnectTask.java:166)
at
com.novell.ifolder.plugins.SelectUserTask.execute( SelectUserTask.java:50)
at com.novell.emframe.dev.Task.execute(Task.java:461) at
com.novell.nps.gadgetManager.BaseGadgetInstance.pr ocessRequest(BaseGadgetInstance.java:842)
at
com.novell.nps.gadgetManager.BaseGadgetInstance.ha ndleAction(BaseGadgetInstance.java:2349)
at
com.novell.nps.gadgetManager.GadgetManager.process InstanceRequest(GadgetManager.java:1558)
at
com.novell.nps.gadgetManager.GadgetManager.process ServiceRequest(GadgetManager.java:1015)
at
com.novell.nps.PortalServlet.handleFrameService(Po rtalServlet.java:503)
at com.novell.nps.PortalServlet.processRequest(Portal Servlet.java:376)
at com.novell.nps.PortalServlet.doPost(PortalServlet. java:276) at
com.novell.nps.PortalServlet.doGet(PortalServlet.j ava:259) at
javax.servlet.http.HttpServlet.service(HttpServlet .java:696) at
com.novell.emframe.fw.servlet.AuthenticatorServlet .service(AuthenticatorServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:809) at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:200)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:146)
at
org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:209)
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:948)
at
org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:144)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:596)
at
org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:504)
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:948)
at
org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2358)
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:118)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:594)
at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:116)
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:948)
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:948)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:152)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:300)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:743) at
org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:675)
at org.apache.jk.common.SocketConnection.runIt(Channe lSocket.java:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534) Caused by:
javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateExpiredException: NotAfter: Wed Oct 04
12:28:00 GMT+02:00 2006 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.a(Dasho A12275) at
com.sun.net.ssl.internal.ssl.AppOutputStream.write (DashoA12275) at
java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:66)
at java.io.BufferedOutputStream.flush(BufferedOutputS tream.java:124) at
org.apache.axis.transport.http.HTTPSender.writeToS ocket(HTTPSender.java:502)
at org.apache.axis.transport.http.HTTPSender.invoke(H TTPSender.java:137)
.... 58 more Caused by: java.security.cert.CertificateExpiredException:
NotAfter: Wed Oct 04 12:28:00 GMT+02:00 2006 at
sun.security.x509.CertificateValidity.valid(Certif icateValidity.java:268)
at sun.security.x509.X509CertImpl.checkValidity(X509C ertImpl.java:564)
at sun.security.x509.X509CertImpl.checkValidity(X509C ertImpl.java:537)
at
com.novell.ifolder.plugins.iFolderKeyStore.validat eCertificate(iFolderKeyStore.java:84)
at
com.novell.ifolder.plugins.iFolderTrustManager.che ckServerTrusted(iFolderTrustManager.java:117)
at
com.sun.net.ssl.internal.ssl.JsseX509TrustManager. checkServerTrusted(DashoA12275)
.... 69 more