Hello, We have setup two GSI authenticated XRootD servers. I can read/write to any of them. When I tried 3-rd party transfers (TPC) I had to specify these variables: in StartXRD.cf : export X509_USER_CERT=/etc/grid-security/xrootd/hostcert.pem export X509_USER_KEY=/etc/grid-security/xrootd/hostkey.pem export X509_USER_PROXY=/tmp/x509up_u498 Unfortunately I have to have some external process renewing proxy b/c the client when invoked by the server to perform TPC would not create proxy (from cert/key pair). I get: TPC job 8: 180517 11:46:47 6099 secgsi_InitProxy: Not a tty: cannot prompt for proxies - do nothing TPC job 8: 180517 11:46:47 6099 secgsi_QueryProxy: problems initializing proxy via external shell Apparently a system call to "grid-proxy-init" is protected against non tty invocation. (based on my reading of https://github.com/xrootd/xrootd/blob/master/src/XrdSecgsi/XrdSecProtocolgsi.cc) This seems awkward. I wonder, am I missing something in my setup? Thank you, Dmitry ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1