Print

Print


Hi James,

Not at all. The httpsmode is there to get around the warnings that will be 
issued if you try to do a manual override. Since you wanted to specify the 
http versions of these directives without warning messages you specified 
manual. But if you specify manual that also means that you will be 
specifying those directives and that makes them required. In other words, 
when you reverted to automatic you should have either specified that with 
httpsmode or, since that is the default, removed it altogether.

Andy


On Wed, 2 Jun 2021, James William Walder wrote:

> Hi,
>  I tried to update my config to remove the deprecated options (eg):
>
> http.cadir /etc/grid-security/certificates/
> http.cert /etc/grid-security/xrd/xrdcert.pem
> http.key /etc/grid-security/xrd/xrdkey.pem
>
> And set to  e.g:
> xrd.tls /etc/grid-security/xrd/xrdcert.pem /etc/grid-security/xrd/xrdkey.pem
> xrd.tlsca certdir /etc/grid-security/certificates
>
> But, as I had
> http.httpsmode manual
>
> Initialisation failed with the error.
> Config failure: 'httpsmode manual' requires atleast a a cert specification!
>
> Removing the line  "http.httpsmode manual" appears to have got things going again.
> Can I check that "http.httpsmode manual? is now also deprecated ?
>
> Thanks,
> James
>
> ########################################################################
> 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
>

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