Print

Print


It's likely hat from the servers perspective, he target of the bind does 
not match the issuer's host name. This can occur in a containerized 
environment. I don't know how Travis runs the tests so it's hard to telll 
you if that is the problem bt I suspect it is.

Andy

On Wed, 11 Jul 2018, Mikhail Ivchenko wrote:

> I'm working on [adding bind request support](https://github.com/go-hep/hep/pull/288) to a pure-Go xrootd client.
>
> Running tests locally works fine, however during Travis CI [build](https://travis-ci.org/go-hep/hep/builds/402681814) 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?
>
> -- 
> 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/765


-- 
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/765#issuecomment-404412450

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