Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xrootd server (4.8.0) crashes on EL6 when receiving an HTTPS request #674

Closed
cvuosalo opened this issue Mar 23, 2018 · 5 comments
Closed
Assignees

Comments

@cvuosalo
Copy link

An HTTPS request like the following:

davix-get https://xrootdredirector.youruniv.edu:1094//store/user/smith/test_file -E /tmp/x509up_u1234 --capath /etc/grid-security/certificates

works with XRootD 4.8.0 on EL7 but will crash the xrootd server on EL6. If the redirector is EL6, its xrootd server crashes. If the redirector is EL7 but the data server it connects to is EL6, the xrootd server on the data server crashes.

The log message for the crash is:

pure virtual method called
terminate called without an active exception

@bbockelm
Copy link
Contributor

Hi Carl,

Could you provide a core dump (or a backtrace) for this?

Brian

@cvuosalo
Copy link
Author

A core file can be found here:
/afs/hep.wisc.edu/user/cvuosalo/public/xrootdCore/core.29178

@ffurano
Copy link
Contributor

ffurano commented Mar 27, 2018

Hi Carl,
are you loading XrdHttp plugins ?
If yes, I think this may be due to a change in the ABI on the private headers, and likely you will have to recompile the plugins. Please confirm.
Fabrizio

@cvuosalo
Copy link
Author

Hi Fabrizio,
We are using OSG release 3.3.31. We are following the instructions for enabling HTTS requests here:
https://twiki.cern.ch/twiki/bin/view/Main/XRootDoverHTTP
I don't know what plug-ins are being loaded, nor how to compile plug-ins.

@abh3
Copy link
Member

abh3 commented Feb 18, 2020

This has been fixed.

@abh3 abh3 closed this as completed Feb 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants