Dear all,
sadly, I only came around trying out 4.12.0 now with the release.
I encounter failure trying to use the new xrootd-voms
. Here's what I observe:
200508 17:22:50 17233 secgsi_InitOpts: *** ------------------------------------------------------------ ***
200508 17:22:50 17233 secgsi_LoadVOMSFun: Unable to load vomslib plugin /usr/lib64/libXrdSecgsiVOMS-4.so
200508 17:22:50 17233 secgsi_LoadVOMSFun: could not find 'XrdSecgsiVOMSFun()' in /usr/lib64/libXrdSecgsiVOMS-4.so
200508 17:22:50 17233 secgsi_Init: Secgsi: ErrError: VOMS plug-in could not be loaded: /usr/lib64/libXrdSecgsiVOMS-4.so
Secgsi: ErrError: VOMS plug-in could not be loaded: /usr/lib64/libXrdSecgsiVOMS-4.so
=====> sec.protocol /usr/lib64 gsi -dlgpxy:1 -exppxy:=creds -ca:1 -crl:3 -gridmap:/dev/null -cert:/etc/grid-security/hostcert.pem -key:/etc/grid-security/hostkey.pem -certdir:/etc/grid-security/certificates -vomsfun:/usr/lib64/libXrdSecgsiVOMS-4.so -vomsfunparms:certfmt=raw|vos=atlas,ops,dteam,wlcg|grps=/atlas,/ops,/dteam,/wlcg
Config 1 authentication directives processed in /etc/xrootd/xrootd-grid.cfg
------ Authentication system initialization failed.
Config Unable to create security framework via /usr/lib64/libXrdSec.so
200508 17:22:50 17233 XrootdConfig: Unable to load security system.
------ xrootd protocol initialization failed.
200508 17:22:50 17233 XrdProtocol: Protocol xrootd could not be loaded
For the migration from the pre-4.12.0
world, I did:
yum remove vomsxrd
yum install xrootd-voms
yum update
It seems all is installed as expected, since:
# rpm -qa | grep -i xrootd
xrootd-server-libs-4.12.0-1.el7.x86_64
xrootd-client-4.12.0-1.el7.x86_64
xrootd-client-libs-4.12.0-1.el7.x86_64
xrootd-server-4.12.0-1.el7.x86_64
xrootd-4.12.0-1.el7.x86_64
xrootd-voms-4.12.0-1.el7.x86_64
xrootd-libs-4.12.0-1.el7.x86_64
xrootd-selinux-4.12.0-1.el7.noarch
Also, the library itself seems fine:
# nm -D /usr/lib64/libXrdSecgsiVOMS-4.so | grep -i VOMS
00000000002092e0 B gsiVOMSTrace
00000000000047a0 T XrdSecgsiVOMSFun
0000000000002bc0 T XrdSecgsiVOMSInit
U _ZN8vomsdata12ErrorMessageEv
U _ZN8vomsdata8RetrieveEP7x509_stP13stack_st_X50912recurse_type
U _ZN8vomsdataC1ESsSs
U _ZN8vomsdataD1Ev
and furthermore:
# ldd /usr/lib64/libXrdSecgsiVOMS-4.so
linux-vdso.so.1 => (0x00007ffc677a4000)
libvomsapi.so.1 => /lib64/libvomsapi.so.1 (0x00007f42d9f45000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f42d9c3e000)
libm.so.6 => /lib64/libm.so.6 (0x00007f42d993c000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f42d9726000)
libc.so.6 => /lib64/libc.so.6 (0x00007f42d9358000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f42d912e000)
libssl.so.10 => /lib64/libssl.so.10 (0x00007f42d8ebc000)
libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f42d8a59000)
/lib64/ld-linux-x86-64.so.2 (0x00007f42da3b9000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f42d880c000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f42d8523000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f42d831f000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f42d80ec000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f42d7ee8000)
libz.so.1 => /lib64/libz.so.1 (0x00007f42d7cd2000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f42d7ac2000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f42d78be000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f42d76a4000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f42d7488000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f42d7261000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f42d6fff000)
Additionally, I use voms-2.0.14-1.el7.x86_64
from EPEL, it's a fully updated CentOS 7.8 system.
Any ideas? Anything obviously wrong in my configuration?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1