`

OpenAM-安装失败解决

 
阅读更多

解决错误:

OpanAM在Centos 6.4 上安装失败。

报错信息:

OpenAM 后缀创建失败

 

Configuring system.AMSetupServlet.processRequest: errorjava.lang.NullPointerException: Illegal null input

   

ERROR: AMSetupServlet.configure: error

 

 

OpenAM 10 or 11:

 

配置存储库使用内置的OpenDJ 和外部OpenDJ 报的错不一样,记不清具体的错误信息与对应的错误了,暂 且记录个大概的吧。

 

这两条错误是在install.log、openam/openam/debug/Contrifong 中的,坑爹的错,不知道为什么 ,但是原因是因为主机名。坑爹的OpenAM,在配置它的时候你填写的Host Name,没用的。实际上它是根据服务器的主机名 去链接的   (LDAP/DB),如果你的hosts里面配的域名不是主机名,或者说你的主机名没有配置在/etc/hosts中,那就会安装失败。

 

更坑的是hosts文件中配置主机名的IP时,必须是127.0.0.1,不能为当前IP。

 

centos修改主机名:vim /etc/sysconfig/network 

 

10.1版本有个bug,就是不能让openam放在webapps/ROOT目录下,这样会产生一条错误信息:

ERROR: AMSetupServlet.processRequest: error

java.lang.StringIndexOutOfBoundsException: String index out of range: -1

找不到install.log目录

 

使用LDAP:

ObjectClass XXXX

 这个错误是因为 LDAP的配置不符合OpenAM的规范,可用内置LDAP或,新建LDAP目录

分享到:
评论

相关推荐

    openam-v1_4_0_LINUX.tar.gz_h323 linux_h323电话_openam

    OpenAM的压缩包文件“openam-v1_4_0_LINUX.tar.gz”包含了所有必要的文件和配置,解压后用户可以找到安装和运行VoIP电话所需的资源。在解压并安装过程中,需要注意遵循官方文档的步骤,确保正确配置系统环境、设置...

    openam-base-nightly:用于 OpenAM 夜间构建的 Dockerfile

    docker run -i -t -p 8080:8080 --add-host "openam.example.com:127.0.0.1" wstrange/openam-base-nightly 如果配置器抱怨它无法启动 OpenDJ,或分配负端口号 (-1) FQDN DNS 解析可能是问题所在。

    openam-vagrant:快速获取 OpenAM 实例以进行开发和测试

    git clone https://github.com/phinze/openam-vagrant.git && cd openam-vagrant cp puppet/nodes/openam.pp{.example,} vagrant up 就是这样! 将创建 VM,Puppet 将为您下载和配置 OpenAM。 OpenAM 将出现在 ...

    openam-configurator:用于配置 OpenAM 的 Ansible 模块

    在这个场景中,`openam-configurator` 是一个专门设计用于通过 Ansible 配置 OpenAM 的模块,它使得在多服务器环境中配置 OpenAM 变得更为便捷和高效。 `openam-configurator` 模块可能包含了以下功能: 1. **安装...

    toopher-openam-develop

    为 OpenAM 集成安装和配置 Toopher概述文件范围本指南详细介绍了将 Toopher 双因素身份验证与 OpenAM(一种流行的开源身份验证、授权、权利和联合解决方案)集成所需的一切。 读者应该已经熟悉 OpenAM 的安装和管理...

    openam_笔记_openDJ+openam配置

    在 OpenAM 安装配置时,需要配置数据存储库与用户数据存储库。数据存储库用于管理 OpenAM 的信息,如领域信息,而用户数据存储库用于存储用户信息。 1.1 OAuth 2.0 服务配置 在 OpenAM 中,可以在 Configure OAuth...

    Integrated with OpenAM in tomcat

    OpenAM的灵活性和可扩展性使其成为许多组织首选的SSO解决方案,它支持多种协议,如SAML、OAuth和OpenID Connect,能够适应不同环境的需求。同时,通过策略代理的使用,可以在不改变原有应用代码的情况下实现SSO功能...

    OpenAM Load Test Report

    ### OpenAM负载测试报告知识点概览 ...综上所述,该负载测试报告为了解OpenAM在高负载情况下的性能表现提供了宝贵的参考信息,同时也为企业选择适合自身需求的安全认证解决方案提供了有力的数据支持。

    OpenAm,sso实践一

    OpenAM,全称为ForgeRock OpenAM,是一款开源的身份和访问管理(IAM)解决方案,主要功能是提供单一登录(Single Sign-On, SSO)服务。在本文中,我们将深入探讨OpenAM的基本概念、安装过程以及其在SSO实践中的应用...

    openAM13.0.0.0

    openAM13.0.0.0

    toopher-openam

    本指南详细介绍了将 Toopher 两因素身份验证与 OpenAM(一种流行的开源身份验证、授权、权利和联合解决方案)集成所需的一切。 读者应该已经熟悉 OpenAM 的安装和管理,并且熟悉一般的 Linux 管理任务。 兼容性说明 ...

    OpenAM r3126.part1

    OpenAM r3126.part1

    OpenAM lastest.part2.rar

    OpenAM lastest.part2.rar

    OpenAM单点登录框架

    OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: •完全符合开源AAA产品; AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费...

    OpenAM lastest.part1.rar

    OpenAM lastest.part1.rar

    oepnAM 部署文档

    OpenAM是一个开源的认证、授权、授权管理和联合身份管理解决方案。OpenAM提供了一个集中的安全框架,用于管理用户身份和访问,无论这些用户和应用是运行在云、本地还是两者混合的环境中。它支持单点登录(SSO)功能...

    openAM part1

    OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: 完全符合开源AAA产品;AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费...

    CentOS 6.x安装与配置指南

    CentOS 6.x 安装与配置指南涵盖了一系列细致的步骤,用于帮助用户从安装到基本配置阶段对CentOS 6.x操作系统进行设置。本文将详细介绍文中提到的关键知识点。 1. 安装流程: - 选择“Install or upgrade an ...

    openam+opendj

    为了部署这样的系统,你需要安装并配置OpenDJ目录服务器,然后设置OpenAM以连接到OpenDJ并使用其作为后端身份存储。配置过程可能涉及创建目录结构、导入用户数据、配置认证和授权策略,以及设置OpenAM服务器与OpenDJ...

Global site tag (gtag.js) - Google Analytics