Print

Print


Uh, wildcards are definitely supported:

https://github.com/xrootd/xrootd/blob/master/src/XrdCrypto/XrdCryptoX509.cc#L263-L268

The error message here is:

> secgsi: proxy delegation forbidden when trusting DNS!

That is, Xrootd is doing a reverse-DNS lookup at some point (maybe after being redirected? failing something else in the hostname wildcard matching?), which is inherently insecure when it comes to GSI auth.  Hence, the client is cowardly refusing to give their proxy over an insecure connection.

So, why is reverse-DNS being used?

- It could be, as you surmised, due to wildcard failure (i.e., bug in existing implementation).
- It could be the client code path isn't providing the X509 level with the right information.

I think we could distinguish between these cases from the client log at full debug.

-- 
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/1055#issuecomment-531374298

########################################################################
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