Print

Print


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 or view it on GitHub:
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