Hi,

We witnessed a crash most likely related to CRL refresh on Monday.

Version: xrootd-server-4.7.1

Relevant part of configuration

sec.protocol gsi -crl:1 -moninfo:1 -cert:/etc/grid-security/daemon/hostcert.pem -key:/etc/grid-security/daemon/hostkey.pem -gridmap:/etc/grid-security/grid-mapfile -d:1 -gmapopt:2

Logfile

171127 12:20:27 31781 secgsi_GetCACheck: CRL entry for 'dd4b34ea.0:1' needs refreshing: clean the related entry cache first (0x7f9026c590c0)
$ file dd4b34ea.0 
dd4b34ea.0: symbolic link to `GermanGrid.pem'

Stacktrace

#6  0x00000032fe80d9f0 in XrdCryptoX509Chain::Verify (this=0x7f768084ff80, errcode=@0x7f9037b38f3c, msg=0x32fe8129bc "EEC: ", type=<value optimized out>, when=1511781627, xcer=0x7f7814295280, xsig=0x7f783f985320, crl=0x7f901918fc00) at
+/usr/src/debug/xrootd/xrootd/src/XrdCrypto/XrdCryptoX509Chain.cc:812
#7  0x00000032fe81145c in XrdCryptogsiX509Chain::Verify (this=0x7f768084ff80, errcode=@0x7f9037b38f3c, vopt=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdCrypto/XrdCryptogsiX509Chain.cc:137
#8  0x00007f91f8da369b in XrdSecProtocolgsi::ServerDoCert (this=0x7f7967806b40, br=0x7f7962f436d0, bm=0x7f9037b39500, cmsg=...) at /usr/src/debug/xrootd/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:3502
#9  0x00007f91f8daf0f5 in XrdSecProtocolgsi::ParseServerInput (this=<value optimized out>, br=0x7f7962f436d0, bm=0x7f9037b39500, cmsg=...) at /usr/src/debug/xrootd/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:3246
#10 0x00007f91f8db68fa in XrdSecProtocolgsi::Authenticate (this=0x7f7967806b40, cred=<value optimized out>, parms=0x7f9037b39da8, ei=0x7f9037b39550) at /usr/src/debug/xrootd/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:1646
#11 0x00000032ff05c10a in XrdXrootdProtocol::do_Auth (this=0x7f90140c3100) at /usr/src/debug/xrootd/xrootd/src/XrdXrootd/XrdXrootdXeq.cc:163
#12 0x00000032fe46a429 in XrdLink::DoIt (this=0x7f91a7f8f568) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdLink.cc:426
#13 0x00000032fe46d50b in XrdScheduler::Run (this=0x6103f8) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:357
#14 0x00000032fe46d659 in XrdStartWorking (carg=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:87
#15 0x00000032fe42b44f in XrdSysThread_Xeq (myargs=0x7f7982b2a3e0) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:86
#16 0x00000032e8e07aa1 in start_thread () from /lib64/libpthread.so.0
#17 0x00000032e8ae8bcd in clone () from /lib64/libc.so.6


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"[XrdSecGSI] Crash when refreshing CRL (#631)"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/631"}}}

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