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.

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1191", "url": "https://github.com/xrootd/xrootd/issues/1191", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

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