On 11/09/2017 09:16 AM, None via FreeIPA-users wrote:
Dear,

I encountered an issue on FreeIPA, could someone give some suggestion? thanks ahead~

ipactl start

Starting Directory Service

Staring krb5kdc service

Staring kadmin Service

…

Starting pki-tomcatd Service

Failed to start pki-tomcatd server

..

The Linux version is CentOS7.2 and IPA version is 4.2.

I know I can use “ipactl -f start” to work around this issue, but I still need to fix it because the issue influence function of “ipa-replica-prepare xxx”.

Looking into log files under /var/log/pki-tomcat, there are some error logs. I found some similar issue from others, but not exactly the same with mine. Mine issue is about cannot create RollingLogFile(/var/lib/pki/pki-tomcat/logs/ca/signedAudit/ca_audit) successfully.

Do you know what could be the root cause?

Catalina.xxx.log(happened many times):

WARNING: Exception processing realm com.netscape.cms.tomcat.ProxyRealm@291f37e1 <mailto:com.netscape.cms.tomcat.ProxyRealm@291f37e1>background process

java.lang.NullPointerException

at com.netscape.cms.tomcat.ProxyRealm.backgroundProcess(ProxyRealm.java:108)

at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1360)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)

at java.lang.Thread.run(Thread.java:745)

localhost.xxx.log:

Mar 23, 2017 11:49:24 AM org.apache.catalina.core.ApplicationContext log

SEVERE: StandardWrapper.Throwable

java.lang.NullPointerException

at com.netscape.cmscore.selftests.SelfTestSubsystem.shutdown(SelfTestSubsystem.java:1875)

at com.netscape.cmscore.apps.CMSEngine.shutdownSubsystems(CMSEngine.java:1859)

at com.netscape.cmscore.apps.CMSEngine.shutdown(CMSEngine.java:1797)

at com.netscape.certsrv.apps.CMS.shutdown(CMS.java:233)

at com.netscape.certsrv.apps.CMS.start(CMS.java:1610)

at com.netscape.cms.servlet.base.CMSStartServlet.init(CMSStartServlet.java:114)

at javax.servlet.GenericServlet.init(GenericServlet.java:158)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:497)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

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

at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:169)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:123)

at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1272)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)

at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:133)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:156)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145)

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

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:672)

at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1862)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

Mar 23, 2017 11:49:24 AM org.apache.catalina.core.StandardContext loadOnStartup

SEVERE: Servlet /ca threw load() exception

java.lang.NullPointerException

at com.netscape.cmscore.selftests.SelfTestSubsystem.shutdown(SelfTestSubsystem.java:1875)

at com.netscape.cmscore.apps.CMSEngine.shutdownSubsystems(CMSEngine.java:1859)

at com.netscape.cmscore.apps.CMSEngine.shutdown(CMSEngine.java:1797)

at com.netscape.certsrv.apps.CMS.shutdown(CMS.java:233)

at com.netscape.certsrv.apps.CMS.start(CMS.java:1610)

at com.netscape.cms.servlet.base.CMSStartServlet.init(CMSStartServlet.java:114)

at javax.servlet.GenericServlet.init(GenericServlet.java:158)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:497)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

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

at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:169)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:123)

at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1272)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)

at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:133)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:156)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145)

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

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:672)

at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1862)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

debug:

[23/Mar/2017:11:49:24][localhost-startStop-1]: CMSEngine: done init id=debug

[23/Mar/2017:11:49:24][localhost-startStop-1]: CMSEngine: initialized debug

[23/Mar/2017:11:49:24][localhost-startStop-1]: CMSEngine: initSubsystem id=log

[23/Mar/2017:11:49:24][localhost-startStop-1]: CMSEngine: ready to init id=log

[23/Mar/2017:11:49:24][localhost-startStop-1]: Creating RollingLogFile(/var/lib/pki/pki-tomcat/logs/ca/signedAudit/ca_audit)

SignedAudit:Failed to instantiate class com.netscape.cms.logging.RollingLogFile error: Caught unexpected exception: java.io.FileNotFoundException: /var/lib/pki/pki-tomcat/logs/ca/signedAudit/ca_audit (No such file or directory)

at com.netscape.cmscore.logging.LogSubsystem.init(LogSubsystem.java:139)

at com.netscape.cmscore.apps.CMSEngine.initSubsystem(CMSEngine.java:1107)

at com.netscape.cmscore.apps.CMSEngine.initSubsystems(CMSEngine.java:1013)

at com.netscape.cmscore.apps.CMSEngine.init(CMSEngine.java:510)

at com.netscape.certsrv.apps.CMS.init(CMS.java:187)

at com.netscape.certsrv.apps.CMS.start(CMS.java:1601)

at com.netscape.cms.servlet.base.CMSStartServlet.init(CMSStartServlet.java:114)

at javax.servlet.GenericServlet.init(GenericServlet.java:158)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:497)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

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

at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:169)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:123)

at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1272)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)

at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:133)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:156)

at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145)

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

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:672)

at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1862)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)



_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org


Hi,

did you check if either the directory /var/lib/pki/pki-tomcat/logs/ca/signedAudit or the file /var/lib/pki/pki-tomcat/logs/ca/signedAudit/ca_audit is missing, and if it belongs to pkiuser?

Flo
_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org

Reply via email to