问题描述
我新安装了带有openssl功能的curl升级版。但是我仍然可以获得Openssl特定的选项。清楚表明我已经安装了open-ssl。看起来像shibboleth是从中拾取旧的卷发。我该怎么解决这个问题?
解决方法
与一粒盐一起服用。我是linux newb。
shibd -t只是对配置文件的测试。它不知道该服务是使用环境参数启动的:Environment = LD_LIBRARY_PATH = / opt / shibboleth / lib64。
使用以下命令进行检查:cat /lib/systemd/system/shibd.service
您的服务应该已经有此参数,因此Shibboleth服务实际上没有此问题。
所以shibd -t在这个意义上是错误的。它无法正确检查您的配置。
要使shibd -t达到预期目的,必须使用以下命令调用它:
LD_LIBRARY_PATH=/opt/shibboleth/lib64 /usr/sbin/shibd -t
在以下位置找到了此网址:https://services.renater.fr/federation/documentation/guides-installation/sp3/chap04