AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 48532
Accepted
Joshua
Joshua
Asked: 2009-08-01 05:20:41 +0800 CST2009-08-01 05:20:41 +0800 CST 2009-08-01 05:20:41 +0800 CST

使用 Apache AJP 的 OpenSSO 和 Java 应用程序

  • 772

我正在使用 OpenSSO 设置单点登录系统。我已经能够安装 Policy Agent 3.0 并将策略配置为要求用户登录才能访问网站。我有两种类型的应用程序正在运行。第一个是在 Apache 中通过 mod_wsgi 运行的基于 django 的应用程序(工作正常)。第二个是 2 个 J2EE 应用程序。最初的应用程序登录屏幕成功出现,但是一旦我设置了用户名和密码,页面就会挂起,我在 IE 上得到一个 502 bad gateway。

是否有关于使用 Apache 和 AJP 设置 OpenSSO 的指导?

我在网上和 OpenSSO 上环顾四周,但没有找到任何东西。

当前服务器环境:当前在同一台机器上运行的所有应用程序使用

  • JBoss 4.0.5
  • 蟒蛇2.6
  • 阿帕奇 2.2
  • 视窗
  • Java 1.6_14

它似乎适用于基本登录。一个简单的 jsp 应用程序可以工作,但 AJAX 不能。此外,更重要的应用程序在登录后无法运行。OpenSSO 只是与 CPU 挂钩。

调试日志中的一些数据:

2009-07-30 16:02:47.849 错误 7080:10c70b8 全部:LineBuffer::findEndOfLine():
2009-07-30 16:03:22.418 错误 7080:10c70b8 全部:LineBuffer::findEndOfLine():
2009-07-30 16:03:51.203 错误 7080:10c70b8 all: LineBuffer::findEndOfLine():
2009-07-30 16:03:51.203 错误 7080:10c70b8 PolicyEngine:am_policy_evaluate:Service::update_policy 中的 InternalException 错误消息:命名查询失败。和代码:12
2009-07-30 17:02:08.132 错误 7080:10a4588 all: Connection::read(): NSPR Error while reading data:-5961
2009-07-30 17:02:10.133 错误 7080:10a4588 all: fetchAndUpdateAgentConfigCache(): 用户 SDETest 使用 REST 服务获取属性时出错。状态:REST 属性服务遇到错误
2009-07-30 17:02:51.019 错误 7080:10c70b8 AM_SSO_SERVICE:SSOTokenService::getSessionInfo():sso 令牌 ID AQIC5wM2LY4Sfcw+CSjmVbTOhLlEgzCYiNGrvUFpO9GBYR8=@AAJTSQACMDE=# 的错误 35。
2009-07-31 10:40:06.973 错误 7080:1069e48 AM_SSO_SERVICE:SSOTokenService::getSessionInfo():sso 令牌 ID AQIC5wM2LY4SfczGMS+rSpfPo9ZEx1eoGnrEoE1FtaJmxUI=@AAJTSQACMDE=# 的错误 35。
2009-07-31 10:45:26.421 错误 7080:1069e48 全部:LineBuffer::findEndOfLine():
2009-07-31 10:45:45.351 错误 7080:1069e48 全部:LineBuffer::findEndOfLine():
2009-07-31 10:46:01.029 错误 7080:1069e48 全部:LineBuffer::findEndOfLine():
2009-07-31 10:46:01.029 错误 7080:1069e48 PolicyEngine:am_policy_evaluate:Service::update_policy 中的 InternalException 错误消息:命名查询失败。和代码:12
2009-07-31 10:46:56.240 错误 7080:1069e48 all: LineBuffer::findEndOfLine():
java apache-2.2 ajp opensso
  • 1 1 个回答
  • 2765 Views

1 个回答

  • Voted
  1. Best Answer
    Joshua
    2009-08-06T08:00:45+08:002009-08-06T08:00:45+08:00

    服务器的 permgen 空间不足。当我将 JBoss 的 run.bat 更新为以下内容时,它起作用了:

    set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=128m
    
    • 0

相关问题

  • 在您分发的应用程序中使用 Apache HTTPD 运行 SSL 的最佳方式是什么?

  • 阿帕奇的替代品

  • 如何强制我的网址始终以 www 开头?

  • 在 Linux Xen VPS 上优化 Apache 和 MySQL

  • mod_rewrite 不转发 GET 参数

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve