Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess shib认证检查器&;htaccess进程未在shib 2.6系统中发生_.htaccess_Apache2_Shibboleth - Fatal编程技术网

.htaccess shib认证检查器&;htaccess进程未在shib 2.6系统中发生

.htaccess shib认证检查器&;htaccess进程未在shib 2.6系统中发生,.htaccess,apache2,shibboleth,.htaccess,Apache2,Shibboleth,目前我们有SHIB 2.4工作系统,我们正在将其升级到SHIB 2.6 我们为SHIB 2.6升级执行了以下步骤: 1.使用所有需要的依赖项编译SHIBD,并通过运行SHIBD–t检查配置 它显示“可加载总体配置” 然后,我们将现有的SHIBD2.4文件替换为SHIBD2.6文件(不确定此步骤是否正确),并添加了依赖库(如libsaml.so等) 我们可以毫无问题地启动shibd和Apache 我们使用的是Apache2.2.3,在下面的文件中没有做任何新的配置更改 ·Shibboleth2.x

目前我们有SHIB 2.4工作系统,我们正在将其升级到SHIB 2.6

我们为SHIB 2.6升级执行了以下步骤: 1.使用所有需要的依赖项编译SHIBD,并通过运行SHIBD–t检查配置 它显示“可加载总体配置”

  • 然后,我们将现有的SHIBD2.4文件替换为SHIBD2.6文件(不确定此步骤是否正确),并添加了依赖库(如libsaml.so等)

  • 我们可以毫无问题地启动shibd和Apache

  • 我们使用的是Apache2.2.3,在下面的文件中没有做任何新的配置更改 ·Shibboleth2.xml ·Httpd.conf ·Apache22.conf 问题:

  • 未从shibd接收shib属性到我们的应用程序(将b/w客户端连接到shibd和IDP)。从IDP到shibd,我们得到了属性
  • 通过比较SHIB2.4和SHIB2.6的apache日志,我发现SHIB2.6系统中缺少以下两个条目: [debug]mod_apache.cpp(724):[client 10.00.00.00]shib_auth_checker(3464):输入,引用: 文件/SAML2/Redirect/SSO [debug]mod_apache.cpp(393):[client 10.xx.xx.xx]htaccess:规则成功,授予访问权限,引用者:
  • HTACCESS重定向和shib_auth_checker进程未发生。 你们能帮我们找到导致这个问题的原因吗。你的建议将对我们大有帮助

    谢谢,
    Satheesh K

    Shibboleth SP通过httpd服务器运行,因此有一个连接器用作两者之间的接口。 连接器
    MOD_SHIB
    将有自己的版本。它将基于您在SP的初始构建过程中提供的Apache版本

    在构建SP的过程中,我使用了ApacheHTTPD2.4V,并将所有编译的二进制文件(shibd,*.so,otherlibs)复制到一个环境(我们称之为testbox),在这个环境中,SP 2.4V使用Apache2.2.x运行,并通过替换复制的文件(忽略Apache)对其进行升级

    我错过了其中任何一个:

  • 在测试盒中将Apache从2.3v升级到2.4v,或
  • 使用Apache2.3v构建SP

  • 所以我的问题是连接器的版本不匹配。因此,请确保在SP升级过程中选择Apache版本。Apache或SP不会抛出任何与连接器相关的确切错误,但端到端通信将无法工作

    Shibboleth SP通过httpd服务器运行,因此有一个连接器用作两者之间的接口。 连接器
    MOD_SHIB
    将有自己的版本。它将基于您在SP的初始构建过程中提供的Apache版本

    在构建SP的过程中,我使用了ApacheHTTPD2.4V,并将所有编译的二进制文件(shibd,*.so,otherlibs)复制到一个环境(我们称之为testbox),在这个环境中,SP 2.4V使用Apache2.2.x运行,并通过替换复制的文件(忽略Apache)对其进行升级

    我错过了其中任何一个:

  • 在测试盒中将Apache从2.3v升级到2.4v,或
  • 使用Apache2.3v构建SP
  • 所以我的问题是连接器的版本不匹配。因此,请确保在SP升级过程中选择Apache版本。Apache或SP不会抛出任何与连接器相关的确切错误,但端到端通信将无法工作