我在 JasperReport 服务器安装期间遇到错误
I am getting an error during JasperReport Server Installation
我正在尝试在 Azure 中的 vm windows 服务器 2019 上安装 JasperReport Server Community v8.0.0。
安装过程失败并显示以下错误消息:
Problem running post-install step. Installation may not complete correctly Error running C:\Jaspersoft\jasperreports-server-cp-8.0.0/buildomatic/js-ant.bat import-minimal-ce: [create-ks] Failed to create the keystore
View installation error
我搜索了有关此错误的信息并找到了以下文章:
How to fix the installation error (buildomatic)
我尝试按照说明删除 .jrsks 和 .jrsksp 文件,这些文件在安装时重新创建,但创建的文件是空的 0KB。
我选择在安装过程中安装捆绑的 tomcat 和 postgres 服务器,仅供参考。我正在尝试将其设置为测试环境,但我似乎无法正常工作。
我不得不提一下,我在我的开发机器上使用了完全相同的安装程序,它运行良好。
JDK 18.0.1.1 在服务器上 运行。
更新:
我也试过单独安装所有的服务。我已经安装了 tomcat 独立服务器以及 postgres 数据库。
根据安装文档,我使用的是 JasperReport Server 的 .war 安装程序,它使用了 buildomatic 脚本。我已经根据我的 tomcat 和 postgres 服务配置了 default_master.properties 文件。当 运行 js-install-ce.bat 我收到以下错误消息。
[create-ks] WARNING: A new encryption key and a new keystore are about to be created.
[create-ks] 2022-05-09T02:21:07,667 ERROR KeystoreManager:517 - Failed to create the keystore. Error: Failed to save configuration changes
[create-ks] Failed to create the keystore
BUILD FAILED
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\build.xml:58: The following error occurred while executing this line:
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\bin\setup.xml:377: Keystore may have been tampered with.
由于某些未知原因,它无法正确创建密钥库 .jrsks 和 .jrsksp 文件。这些文件是在预期的用户文件夹中创建的,但这些文件是空的 0KB。 JasperReports Server 应用程序使用这些文件来加密配置文件中的密码。
几天来我一直在与这个错误作斗争,非常感谢任何帮助或任何其他尝试。
仅供参考。服务器是 运行:
JDK18.0.1.1
java 版本 "18.0.1.1" 2022-04-22
Java(TM) SE 运行时环境(构建 18.0.1.1+2-6)
Java HotSpot(TM) 64 位服务器 VM(内部版本 18.0.1.1+2-6,混合模式,共享)
JAVA_HOME AND JRE_HOME 环境变量相应设置。
JAVA_HOME: C:\程序Files\Java\jdk-18.0.1.1
JRE_HOME: C:\程序Files\Java\jre1.8.0_333
当存在相同的 windows 用户时,无论是作为本地帐户还是不同域中的同一用户,并且使用该用户完成安装,安装脚本会创建密钥库文件0 个字节。
在这种情况下,解决方案是将计算机的名称更改为不同的名称,因为创建虚拟机时它与用于安装的用户帐户名称相同。
我正在尝试在 Azure 中的 vm windows 服务器 2019 上安装 JasperReport Server Community v8.0.0。
安装过程失败并显示以下错误消息:
Problem running post-install step. Installation may not complete correctly Error running C:\Jaspersoft\jasperreports-server-cp-8.0.0/buildomatic/js-ant.bat import-minimal-ce: [create-ks] Failed to create the keystore
View installation error
我搜索了有关此错误的信息并找到了以下文章:
How to fix the installation error (buildomatic)
我尝试按照说明删除 .jrsks 和 .jrsksp 文件,这些文件在安装时重新创建,但创建的文件是空的 0KB。
我选择在安装过程中安装捆绑的 tomcat 和 postgres 服务器,仅供参考。我正在尝试将其设置为测试环境,但我似乎无法正常工作。
我不得不提一下,我在我的开发机器上使用了完全相同的安装程序,它运行良好。
JDK 18.0.1.1 在服务器上 运行。
更新:
我也试过单独安装所有的服务。我已经安装了 tomcat 独立服务器以及 postgres 数据库。
根据安装文档,我使用的是 JasperReport Server 的 .war 安装程序,它使用了 buildomatic 脚本。我已经根据我的 tomcat 和 postgres 服务配置了 default_master.properties 文件。当 运行 js-install-ce.bat 我收到以下错误消息。
[create-ks] WARNING: A new encryption key and a new keystore are about to be created.
[create-ks] 2022-05-09T02:21:07,667 ERROR KeystoreManager:517 - Failed to create the keystore. Error: Failed to save configuration changes
[create-ks] Failed to create the keystore
BUILD FAILED
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\build.xml:58: The following error occurred while executing this line:
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\bin\setup.xml:377: Keystore may have been tampered with.
由于某些未知原因,它无法正确创建密钥库 .jrsks 和 .jrsksp 文件。这些文件是在预期的用户文件夹中创建的,但这些文件是空的 0KB。 JasperReports Server 应用程序使用这些文件来加密配置文件中的密码。
几天来我一直在与这个错误作斗争,非常感谢任何帮助或任何其他尝试。
仅供参考。服务器是 运行:
JDK18.0.1.1
java 版本 "18.0.1.1" 2022-04-22
Java(TM) SE 运行时环境(构建 18.0.1.1+2-6)
Java HotSpot(TM) 64 位服务器 VM(内部版本 18.0.1.1+2-6,混合模式,共享)
JAVA_HOME AND JRE_HOME 环境变量相应设置。
JAVA_HOME: C:\程序Files\Java\jdk-18.0.1.1
JRE_HOME: C:\程序Files\Java\jre1.8.0_333
当存在相同的 windows 用户时,无论是作为本地帐户还是不同域中的同一用户,并且使用该用户完成安装,安装脚本会创建密钥库文件0 个字节。
在这种情况下,解决方案是将计算机的名称更改为不同的名称,因为创建虚拟机时它与用于安装的用户帐户名称相同。