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

bind: error 3010: cross-host bind not allowed #765

Closed
EgorMatirov opened this issue Jul 11, 2018 · 4 comments
Closed

bind: error 3010: cross-host bind not allowed #765

EgorMatirov opened this issue Jul 11, 2018 · 4 comments

Comments

@EgorMatirov
Copy link

I'm working on adding bind request support to a pure-Go xrootd client.

Running tests locally works fine, however during Travis CI build bind request fails with error 3010: cross-host bind not allowed.

I have tried to generate random usernames passed to the login request in hope that issue is appearing due to 4 clients on different VMs trying to log in with the same username, however, it's not the case.

Clients don't share any state between them, the bind request comes from the same process as a login one and uses sessid from it.

Can someone please explain what's meaning of this error and how can I verify it \ fix it?

@abh3
Copy link
Member

abh3 commented Jul 12, 2018 via email

@sbinet
Copy link

sbinet commented Jul 12, 2018

ah.
indeed, travis-ci is using containers.

so, if I understand correctly, this error message is kind of like a CORS error in http?

@abh3
Copy link
Member

abh3 commented Jul 12, 2018 via email

@abh3
Copy link
Member

abh3 commented Aug 21, 2018

I'm closing this as a security requirement. However, it would be nice to have a full trace of this issue (i.e. just run with the -d flag and post the log for this case only).

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

No branches or pull requests

3 participants