在 Mac 上设置签名服务器获取异常EJBCLIENT000025



我在网上搜索了很长时间。但是没有用。请帮助或尝试提供一些如何实现这一目标的想法。

我按照 signserver 安装指南在我的 mac 上安装签名服务器,一切运行良好,我可以访问该网站,但是当我执行此命令时它是错误的。

bin/signserver getstatus brief all

蚂蚁结果:

Exception in thread "main" org.signserver.cli.spi.UnexpectedCommandFailureException: java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@74650e52
at org.signserver.admin.cli.defaultimpl.GetStatusCommand.execute(GetStatusCommand.java:96)
at org.signserver.cli.CommandLineInterface.execute(CommandLineInterface.java:97)
at org.signserver.admin.cli.AdminCLI.main(AdminCLI.java:51)
Caused by: java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@74650e52
at org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:774)
at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:116)
at org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:186)
at org.jboss.ejb.client.EJBInvocationHandler.sendRequestWithPossibleRetries(EJBInvocationHandler.java:255)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:200)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:183)
at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:146)
at com.sun.proxy.$Proxy0.getGlobalConfiguration(Unknown Source)
at org.signserver.admin.cli.defaultimpl.GetStatusCommand.execute(GetStatusCommand.java:72)
... 2 more

错误消息No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:]通常意味着 SignServer CLI 无法与应用程序服务器中的应用程序 (SignServer( 通信。

例如,这可能意味着应用程序服务器未运行或应用程序未正确部署/启动。

检查服务器日志中是否有任何错误消息。如果您使用的是 JBoss AS、EAP 或 WildFly,则服务器的位置是 APPSRV_HOME/standalone/server.log。如果一切正常,您应该在末尾附近添加类似"signserver.ear deploy"的内容,如果没有,请检查第一条错误消息。

在解决服务器日志中的错误并正确部署应用程序之前,尝试运行 SignServer CLI 是没有意义的。

相关内容

  • 没有找到相关文章

最新更新