Hi Andy,
no, b is not the problem. There was an issue like the one you
mention, but it was introduced after migration to IPv6 in master only
and fixed immediately after it was discovered. It was never introduced
to the stable-3.3.x branch.
Matevz, what you see is really strange. It looks like the system
won't let you connect to the host twice... A router issue perhaps? Can
you telnet twice to this host:port from your test box?
Cheers,
Lukasz
On 03.12.2013 07:34, Andrew Hanushevsky wrote:
> Hi Matevz,
>
> On Mon, 2 Dec 2013, Matevz Tadel wrote:
>
>>> Why don't you just setup an overlay xrootd and try it with that one.
>>> You can
>>> then trace it, or at least run with '-d'.
>>
>> Sorry, I'm drawing a blank card from my head on this one :) What
>> overlay xrootd? For the server side?
> Ah, now I understand the issue. Redirector works fine so you don't even
> need to use it. So, you should have drawn a blank card :-)
>
> Now, that said, in the logs you provided I never see a single successful
> connection. You may want to set client debugging at the dump level.
>
> Anyway, as you know, the client first does a locate for that file and
> the connect to each of the end-points to produce a composite dirlist.
> While hat does not appear in the trace output it does seem to have
> occurred. But the connect to the locate response doesn't work. So,
>
> a) Can you actually ssh to the machine using the IP address
> 169.228.130.92? You probably can.
>
> b) What version are you running of the client? Older versions (probably
> 3.3.3 or below) didn't always properly handle an IP address that was
> returned in deprecated format. Try 3.3.4 or x5.
>
> c) Actually, Lukasz can tell you when that issue was fixed.
>
> I suspect that (b) is the culprit issue here.
>
> Andy
>
> > >> Anyway, I think the problem is on your
>>> end....
>>
>> Yes, I know :) but I can't figure it out ...
>>
>>> On Mon, 2 Dec 2013, Matevz Tadel wrote:
>>>
>>>>>> 1a. Connecting with 3.3.3 client, error is "host not found":
>>>>>> http://uaf-2.t2.ucsd.edu/~matevz/xrd/ls-fun/3.3.3-slc5--3.3.3-slc5.clog
>>>>>>
>>>>>> http://uaf-2.t2.ucsd.edu/~matevz/xrd/ls-fun/3.3.3-slc5--3.3.3-slc5.clogstrace
>>>>>>
>>> This is the same issue as the one below....
>>>
>>>>>> 1b. Connecting with master client, error is "connection timeout"
>>>>>> http://uaf-2.t2.ucsd.edu/~matevz/xrd/ls-fun/3.3.3-slc5--master-f19.clog
>>>>>>
>>>>>> http://uaf-2.t2.ucsd.edu/~matevz/xrd/ls-fun/3.3.3-slc5--master-f19.clogstrace
>>>>>>
>>> Well of course, because it was actually trying to connect to
>>> nfs-5.t2.ucsd.edu and there seems to eb a firewall preventing it from
>>> getting
>>> there. Why where you trying to go there? Presumably because it got
>>> redirect when
>>> you did "ls /nfs-5/".
>>
>> Yes, but this is the same machine I connected to originally ... and it
>> worked ok for the first connection / login ... and then client is told
>> to connect one more time to the same machine/port to issue the ls
>> request. See below the client log when this actually succeeds on a
>> slc6 machine at UCSD.
>>
>>> So, I don't see a problem other then you are goingto a machine which
>>> is behind a
>>> firewall and you happento be onthe other side.
>>
>> Yes, I know it looks like that ... but it isn't. The same happens if I
>> stop iptables completely.
>>
>> Matevz
>>
>>
>> matevz@desire ~> XRD_CONNECTIONWINDOW=50 XRD_LOGLEVEL=Debug xrdfs
>> cabinet-10-10-10.t2.ucsd.edu:9940 ls /opt
>> [2013-12-02 21:52:01.457868 -0800][Debug ][App ]
>> Executing: ls /opt
>> [2013-12-02 21:52:01.457994 -0800][Debug ][App ]
>> Attempting to list: /opt
>> [2013-12-02 21:52:01.458120 -0800][Debug ][Poller ]
>> Available pollers: built-in
>> [2013-12-02 21:52:01.458141 -0800][Debug ][Poller ]
>> Attempting to create a poller according to preference: built-in,libevent
>> [2013-12-02 21:52:01.458153 -0800][Debug ][Poller ]
>> Creating poller: built-in
>> [2013-12-02 21:52:01.458165 -0800][Debug ][Poller ]
>> Creating and starting the built-in poller...
>> [2013-12-02 21:52:01.458369 -0800][Debug ][TaskMgr ]
>> Starting the task manager...
>> [2013-12-02 21:52:01.458425 -0800][Debug ][TaskMgr ] Task
>> manager started
>> [2013-12-02 21:52:01.458446 -0800][Debug ][JobMgr ]
>> Starting the job manager...
>> [2013-12-02 21:52:01.458511 -0800][Debug ][JobMgr ] Job
>> manager started, 3 workers
>> [2013-12-02 21:52:01.458531 -0800][Debug ][TaskMgr ]
>> Registering task: "FileTimer task" to be run at: [2013-12-02 21:52:01
>> -0800]
>> [2013-12-02 21:52:01.458576 -0800][Debug ][PostMaster ]
>> Creating new channel to: cabinet-10-10-10.t2.ucsd.edu:9940 1 stream(s)
>> [2013-12-02 21:52:01.458618 -0800][Debug ][PostMaster ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0] Stream parameters: Network
>> Stack: IPAll, Connection Window: 50, ConnectionRetry: 5, Stream Error
>> Widnow: 1800
>> [2013-12-02 21:52:01.460855 -0800][Debug ][TaskMgr ]
>> Registering task: "TickGeneratorTask for:
>> cabinet-10-10-10.t2.ucsd.edu:9940" to be run at: [2013-12-02 21:52:16
>> -0800]
>> [2013-12-02 21:52:01.462712 -0800][Debug ][PostMaster ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940] Found 1 address(es):
>> [::ffff:169.228.130.155]:9940
>> [2013-12-02 21:52:01.462752 -0800][Debug ][AsyncSock ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Attempting connection to
>> [::ffff:169.228.130.155]:9940
>> [2013-12-02 21:52:01.462803 -0800][Debug ][Poller ] Adding
>> socket 0x636c50 to the poller
>> [2013-12-02 21:52:01.463421 -0800][Debug ][AsyncSock ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Async connection call returned
>> [2013-12-02 21:52:01.463470 -0800][Debug ][XRootDTransport ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Sending out the initial hand
>> shake + kXR_protocol
>> [2013-12-02 21:52:01.465042 -0800][Debug ][XRootDTransport ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Got the server hand shake
>> response (type: server [], protocol version 297)
>> [2013-12-02 21:52:01.465083 -0800][Debug ][XRootDTransport ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] kXR_protocol successful
>> (type: server [], protocol version 297)
>> [2013-12-02 21:52:01.465203 -0800][Debug ][XRootDTransport ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Sending out kXR_login
>> request, username: matevz
>> [2013-12-02 21:52:01.465768 -0800][Debug ][XRootDTransport ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Logged in
>> [2013-12-02 21:52:01.465805 -0800][Debug ][PostMaster ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0] Stream 0 connected.
>> [2013-12-02 21:52:01.465823 -0800][Debug ][Utility ]
>> Monitor library name not set. No monitoring
>> [2013-12-02 21:52:01.466736 -0800][Debug ][PostMaster ]
>> Creating new channel to: 169.228.130.155:9940 1 stream(s)
>> [2013-12-02 21:52:01.466769 -0800][Debug ][PostMaster ]
>> [169.228.130.155:9940 #0] Stream parameters: Network Stack: IPAll,
>> Connection Window: 50, ConnectionRetry: 5, Stream Error Widnow: 1800
>> [2013-12-02 21:52:01.468959 -0800][Debug ][TaskMgr ]
>> Registering task: "TickGeneratorTask for: 169.228.130.155:9940" to be
>> run at: [2013-12-02 21:52:16 -0800]
>> [2013-12-02 21:52:01.469001 -0800][Debug ][PostMaster ]
>> [169.228.130.155:9940] Found 1 address(es): [::ffff:169.228.130.155]:9940
>> [2013-12-02 21:52:01.469022 -0800][Debug ][AsyncSock ]
>> [169.228.130.155:9940 #0.0] Attempting connection to
>> [::ffff:169.228.130.155]:9940
>> [2013-12-02 21:52:01.469056 -0800][Debug ][Poller ] Adding
>> socket 0x63c570 to the poller
>> [2013-12-02 21:52:01.469458 -0800][Debug ][AsyncSock ]
>> [169.228.130.155:9940 #0.0] Async connection call returned
>> [2013-12-02 21:52:01.469490 -0800][Debug ][XRootDTransport ]
>> [169.228.130.155:9940 #0.0] Sending out the initial hand shake +
>> kXR_protocol
>> [2013-12-02 21:52:01.470843 -0800][Debug ][XRootDTransport ]
>> [169.228.130.155:9940 #0.0] Got the server hand shake response (type:
>> server [], protocol version 297)
>> [2013-12-02 21:52:01.470884 -0800][Debug ][XRootDTransport ]
>> [169.228.130.155:9940 #0.0] kXR_protocol successful (type: server [],
>> protocol version 297)
>> [2013-12-02 21:52:01.470945 -0800][Debug ][XRootDTransport ]
>> [169.228.130.155:9940 #0.0] Sending out kXR_login request, username:
>> matevz
>> [2013-12-02 21:52:01.471323 -0800][Debug ][XRootDTransport ]
>> [169.228.130.155:9940 #0.0] Logged in
>> [2013-12-02 21:52:01.471352 -0800][Debug ][PostMaster ]
>> [169.228.130.155:9940 #0] Stream 0 connected.
>> /opt/xrootd-master
>> /opt/xrootd
>> /opt/xrootd-3.3.3
>> [2013-12-02 21:52:01.472283 -0800][Debug ][JobMgr ]
>> Stopping the job manager...
>> [2013-12-02 21:52:01.472749 -0800][Debug ][JobMgr ] Job
>> manager stopped
>> [2013-12-02 21:52:01.472776 -0800][Debug ][TaskMgr ]
>> Stopping the task manager...
>> [2013-12-02 21:52:01.472868 -0800][Debug ][TaskMgr ] Task
>> manager stopped
>> [2013-12-02 21:52:01.472892 -0800][Debug ][Poller ]
>> Stopping the poller...
>> [2013-12-02 21:52:01.473043 -0800][Debug ][TaskMgr ]
>> Requesting unregistration of: "TickGeneratorTask for:
>> 169.228.130.155:9940"
>> [2013-12-02 21:52:01.473070 -0800][Debug ][PostMaster ]
>> [169.228.130.155:9940 #0] Destroying stream
>> [2013-12-02 21:52:01.473086 -0800][Debug ][AsyncSock ]
>> [169.228.130.155:9940 #0.0] Closing the socket
>> [2013-12-02 21:52:01.473098 -0800][Debug ][Poller ]
>> <[::ffff:132.239.186.42]:44701><--><[::ffff:169.228.130.155]:9940>
>> Removing socket from the poller
>> [2013-12-02 21:52:01.473134 -0800][Debug ][TaskMgr ]
>> Requesting unregistration of: "TickGeneratorTask for:
>> cabinet-10-10-10.t2.ucsd.edu:9940"
>> [2013-12-02 21:52:01.473148 -0800][Debug ][PostMaster ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0] Destroying stream
>> [2013-12-02 21:52:01.473158 -0800][Debug ][AsyncSock ]
>> [cabinet-10-10-10.t2.ucsd.edu:9940 #0.0] Closing the socket
>> [2013-12-02 21:52:01.473167 -0800][Debug ][Poller ]
>> <[::ffff:132.239.186.42]:44700><--><[::ffff:169.228.130.155]:9940>
>> Removing socket from the poller
>>
>> ########################################################################
>> 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
>>
>
> ########################################################################
> 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
########################################################################
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
|