`
iwindyforest
  • 浏览: 234740 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

glassfish 证书过期错误SEVERE: SEC5054: Certificate has expired:

 
阅读更多



from: http://www.adam-bien.com/roller/abien/entry/how_to_fix_expired_certificate


The following error:


com.sun.enterprise.security.ssl.impl.SecuritySupportImpl checkCertificateDates
SEVERE: SEC5054: Certificate has expired: [
[
  Version: V3
  Subject: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
  Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5

  Key:  Sun RSA public key, 2048 bits


Is caused by certificate expiration in the keystore file: cacerts.jks. The cacerts.jks file usually resides in the folder: [GLASSFISH_HOME]/glassfish4/glassfish/domains/[DOMAIN_NAME]/config. With embedded GlassFish the certificate is extracted into the folder [USER]/.glassfishv3-arquillian[...]/config.

Copy the keystore file cacerts.jks into src/test/resources/config and mvm clean install you project.




To find if the ca is included in cacerts.jks, just use the following command,

then find get the alias: gtecybertrust5ca.


C:\Java\glassfish4\glassfish\domains\domain1\config>keytool -list -v -keystore cacerts.jks
 -storepass changeit|find "CN=GTE CyberTrust Root 5"






In case the keystore file also contains the expired certificate, simply delete the affected certificate:

keytool -delete -keystore ./cacerts.jks -alias gtecybertrust5ca
Password: changeit






 

分享到:
评论

相关推荐

    JMS_Glassfish-3-Server:在 Glassfish 3 服务器中实现 JMS

    JMS_Glassfish-3-Server 在 Glassfish 3 服务器中实现 JMS管理系统: 它是一个用于创建、读取和发送消息的 API。 它是一个消息服务提供者,用于从一个应用程序向另一个应用程序发送和接收消息。 通常,用户向应用...

    glassfish-ha-api:GlassFish HA API的存储库

    :warning: 该项目现在是EE4J计划的一部分。 该仓库已被归档,因为所有...Glassfish-ha-api 这是glassfish-ha-api的存储库。建造先决条件:JDK 1.7 Maven 3.0.5 使用以下命令: mvn clean install发牌链接官方网站: :

    org.glassfish.jersey.media,jersey-media-multipart,2.24.1

    org.glassfish.jersey.media:jersey-media-multipart:2.24.1 Jersey 上传文件以及下载文件所需的依赖库,maven下载比较慢,我手动下载下来了。放到你的libs目录

    glassfish-embedded-webapp:带有 Hello world servlet 的嵌入式 Glassfish 服务器的示例设置

    【标题】:“glassfish-embedded-webapp”是一个关于如何在Java环境中使用嵌入式Glassfish服务器搭建并运行一个Hello World Servlet的示例项目。在这个项目中,我们将深入探讨Java Web开发的基础,特别是针对Servlet...

    在Glassfish上部署web应用

    在本文中,我们将深入探讨如何在Glassfish服务器上部署Web应用程序。Glassfish是一款开源的应用服务器,主要用于运行Java EE(现在称为Jakarta EE)应用程序,包括Web应用程序和企业级Java组件。 首先,对于Java EE...

    GlassFish2.0的安装

    【GlassFish 2.0 安装详解】 GlassFish 2.0 是 Sun Microsystems 推出的一款免费且开源的 Java EE 服务器,它基于 Java Platform, Enterprise Edition (Java EE) 5规范,提供了包括EJB 3.0、JSF 1.2、Servlet 2.5、...

    glassfish和ant安装与配置

    ### GlassFish和Ant安装与配置 #### 一、概述 本文档主要介绍如何在Windows平台上安装和配置GlassFish服务器以及Ant构建工具,并在Eclipse IDE中进行相应的设置,以便能够顺利地开发、构建和部署Java Web应用程序...

    linux下实现glassfish自动启动

    在Linux环境下,Glassfish服务器的自动化启动是系统管理员和开发者常用的需求,这有助于提升服务器管理效率,确保服务的持续性和稳定性。Glassfish是Oracle公司提供的一个开源Java EE应用服务器,它支持各种Web应用...

    glassfish-advanced-logging:从 code.google.compglassfish-advanced-logging 自动导出

    Glassfish 高级日志记录介绍Glassfish v3 和 v4 日志系统的扩展,允许将特定日志流重定向到不同的文件。 它与现有的 HK2 内核完全集成,因此它是一个即插即用的模块。 该模块带有标准的 Glassfish 管理控制台配置...

    hk2-utils-2.4.0-b34-API文档-中英对照版.zip

    Maven坐标:org.glassfish.hk2:hk2-utils:2.4.0-b34; 标签:glassfish、utils、hk2、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...

    jersey-client-2.22.2-API文档-中文版.zip

    Maven坐标:org.glassfish.jersey.core:jersey-client:2.22.2; 标签:glassfish、core、jersey、client、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档...

    glassfish安装步骤.txt

    ### Glassfish安装步骤详解 #### 一、简介 Glassfish是一款开源的应用服务器,它支持Java EE标准,并且在企业级应用开发中具有广泛的应用。为了能够成功安装并配置Glassfish,确保系统环境中已经安装了合适的JDK...

    GlassFish安装向导

    GlassFish安装向导 本文主要讲述了 GlassFish 的安装、配置和服务管理等内容。GlassFish 是一个基于 Java 的 middleware,具有高可扩展性和可靠性,是企业级应用的首选。 一、准备工作 在安装 GlassFish 之前,...

    chef-glassfish:管理GlassFish的食谱

    glassfish食谱将安装和配置GlassFish应用程序服务器以及与GlassFish应用程序服务器捆绑在一起的OpenMQ消息代理。 该菜谱还定义了用于创建和配置GlassFish应用程序域和OpenMQ代理实例的资源。 项目中提供了一个带有...

    Glassfish安装和启动

    ### Glassfish安装与启动详解 #### 一、简介 GlassFish 是一款开源的应用服务器,它遵循Java EE标准,被广泛应用于开发、测试和生产环境中。本文档将详细介绍如何安装和启动GlassFish应用服务器。 #### 二、安装前...

    Glassfish部署web项目

    ### Glassfish部署Web项目知识点详解 #### 一、概述 **Glassfish** 是一款开源的Java EE应用服务器,由Oracle公司维护。它基于Java EE标准,支持多种Java EE技术,如EJB、JPA、JSF等。由于其强大的功能和良好的...

    GlassFish:CXF调用错误-----Cannot create a secure XMLInputFactory

    "GlassFish:CXF调用错误-----Cannot create a secure XMLInputFactory" 是一个典型的错误,它涉及到两个关键的技术组件:GlassFish服务器和CXF框架。下面将详细解释这个问题的成因、解决方法以及相关知识点。 ...

    glassfish ant eclipse 配置 指南 图解

    ### GlassFish、Ant与Eclipse配置指南:详细步骤与图解 #### 一、环境准备:设置基础环境变量 在开始GlassFish服务器的配置之前,首先确保已经正确设置了以下环境变量: - **JAVA_HOME**: 指向已安装的JDK目录。...

    jakarta.el-3.0.3-API文档-中文版.zip

    Maven坐标:org.glassfish:jakarta.el:3.0.3; 标签:glassfish、jakarta、el、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的...

    Sun Glassfish v3 Administration 2009/12 PDF

    ### Glassfish v3 管理与配置指南 #### 标题解读 - **"Sun Glassfish v3 Administration 2009/12 PDF"**:此标题指明了文档的主题是关于Sun Microsystems(现已被Oracle收购)的Glassfish v3应用服务器的管理与配置...

Global site tag (gtag.js) - Google Analytics