问题标签 [ejbca]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1161 浏览

web-services - 用于 EJBCA Web 服务的 Java SOAP 客户端

我正在尝试构建一个 Java Soap 客户端来调用 Ejbca webservices。

我正面临证书级别的问题。

从我的安装中,我可以检索 *.p12 文件,我如何告诉我的 Java 程序使用该文件来正确调用 Web 服务。

谢谢你的帮助。

0 投票
1 回答
1260 浏览

certificate - 如何获取新的 ejbca 设置的用户名和注册码?

如https://ejbca.org/download.html所述,我在 virtualbox 中运行 EJBCA 。当我尝试“创建浏览器证书”或“从 CSR 创建证书”时,它要求

用户名

注册码

在此处输入图像描述

我在哪里可以获得用户名和注册码?

0 投票
1 回答
175 浏览

ssl - 使用证书的 EJBCA Web Admin 的 HA 代理

我有一个全新的 EJBCA 安装,并在同一台机器上制作了一份副本,以便测试 HA 代理作为负载平衡器。

我在 wildfly 配置中做了必要的操作,以便为每个实例使用不同的端口

我从官方文档https://www.ejbca.org/docs/Setting_up_a_HA_Proxy_in_front_of_EJBCA.html中关注了这个链接

我的 HAProxy 配置如下所示:

但是当我尝试访问端口 8443 上的 ejbca 管理界面时,页面无法访问

有任何想法吗 ?

谢谢

0 投票
1 回答
256 浏览

ejbca - 通过 EJBCA API 创建 CA、中间 CA 和子 CA

我想通过 EJBCA API 创建一个 CA、中间 CA 和子 CA。我查看了 EJBCA 接口,但没有看到执行此操作的方法。我错过了什么吗?

http://ejbca.org/older_releases/ejbca_4_0/htdocs/ws/org/ejbca/core/protocol/ws/client/gen/EjbcaWS.html

0 投票
1 回答
891 浏览

pki - EJBCA CA 更新

我正在寻找关于如何在 EJBCA 中成功更新 CA 的明确答案。我们已经有数千个由 EJBCA 颁发的客户端证书,它实际上是由外部 CA 签名的子 CA。该过程确实记录在此处https://www.ejbca.org/docs/Renewing_a_SubCA_Signed_by_an_External_CA.html但它没有明确说明已经颁发的客户端证书会发生什么。他们会继续通过新 CA 成功验证吗?

0 投票
1 回答
472 浏览

mysql - 尝试在 JBOSS 上安装 EJBCA 时出现问题 - 为什么 Mysql 数据库(“ejbca”)为空

我正在尝试在 JBOSS 7.2 上安装 EJBCA 6.15.2.1,基本上遵循 ejbca.org 网站上的安装信息。我使用 Mysql 作为数据库。

我能够成功执行部署步骤(https://www.ejbca.org/docs/Deploying_EJBCA.html)-“ant -q clean deployear”。但是,当我尝试运行安装步骤(https://www.ejbca.org/docs/Installing_EJBCA_as_a_CA_with_a_Management_CA.html) - “ant runinstall”时,我遇到了一些错误,例如:

所以,我在Mysql中检查数据库,看起来那个数据库完全是空的!

有谁知道填充“ejbca”数据库的假设是什么?是否应该有一些工具或脚本来填充我可能会丢失的架构等?

谢谢,吉姆

编辑1:我想我可能至少发现了部分问题。在日志中,我发现了这个:

所以我在mysql中尝试了“创建表”,但出现了错误。然后我尝试了“创建表”,但使用“ENGINE = MyISAM”而不是“type = MyISAM”,它起作用了。

因此,从谷歌搜索(例如GenerationTarget 遇到异常接受命令:通过 JDBC 语句执行 DDL 时出错),我认为这是配置 hibernate 使用的“方言”的问题,似乎我应该在某些 hibernate 中修改它配置文件,但我不确定它可能在哪里。熟悉 Hibernate 和方言以及 ejbca/jboss 的人可以告诉我应该在哪个文件中更改该方言吗?

编辑 2:顺便说一句,看起来我使用的 Mysql 是 5.7.26。

0 投票
1 回答
150 浏览

openssl - 当我运行请求时,OpenSSL 需要客户端 CMP

当我使用 RA 模式创建请求证书时,需要使用 CMP Client 来运行命令。但我看不到 OpeSSL 的 CMP 客户端。我在哪里可以找到他以及如何安装?

0 投票
0 回答
263 浏览

ant - Docker 上的 EJBCA:在 .properties 文件中使用环境变量

我正在尝试借助 EJBCA .properties 文件在 Docker 容器内的 Wildfly 12.0.0.Final 上配置 EJBCA 6.15.2.1。有$EJBCA_HOME/conf/externalra-gui.properties.sample一条评论显示默认设置之一是:appserver.home=${env.APPSRV_HOME}。我尝试以类似的方式设置其他选项,例如在database.properties:中database.datasource=${env.WF_DATASRC}

我运行ant clean deployear,但它一开始没有正确部署我的 EJBCA 实例 - server.log 显示名称下没有数据源"${env.WF_DATASRC}"。在我将行更改为: 之后,它正确地进行了database.datasource=ejbcads,这是变量的确切值和 WildFly 服务器内的数据源的名称。

在进一步的安装步骤中,我遇到了类似的错误。是否有另一种使用环境变量设置 EJBCA 配置的方法?

0 投票
1 回答
339 浏览

wildfly - 一起设置 EJBCA 和 Signserver

我需要在一台 Wildfly 服务器上设置 SignServer 和 EJBCA。不幸的是,我不太明白如何部署它,因为在请求端口时有重复的资源,我确实提供了不同的端口来添加。

是否有可能将两者都部署在一台服务器上?

下面我提供 SignServer 和 EJBCA 的日志,首先是用于 SignServer,其次是用于 EJBCA

标志服务器

EJBCA

0 投票
1 回答
757 浏览

ubuntu-18.04 - 尝试“ant -deploy”后如何修复“BUILD FAILED”?

我在尝试在 UBUNTU 18.04 上安装 EJBCA 时收到此“BUILD FAILED”。以下消息出现在“BUILD FAILED”下方:

在 Build Failed 消息上方,共有 39 个“javac”错误,指明了问题所在。其中一些是:

其他是这样的:

此链接中的完整错误列表https://pastebin.com/LMzDhdKn