Print

Print


Hi everybody,

So, it turns out our sysadmin botched up the entry in /etc/hosts file. He claims 
that the ip addres and hostname always get written in there during redhat 
installation ... which is not what I remember from years back ... but ok.

I'll find a subtle way to get back at him :)

Andy, Lukasz thanks for your help and sorry for the trouble!

Best,
Matevz

On 12/03/13 21:58, Matevz Tadel wrote:
> Hi Andy,
>
> On 12/03/13 14:45, Andrew Hanushevsky wrote:
>> Hi Matevz,
>>
>> Thanks for helping me dig into this. While following your questions I realized
>> that the original address on first connection 169.228.130.92 somehow gets
>> transmuted into 169.228.230.92 which is a nonexistent host, does not have a DNS
>> record, either. I feel somewhat stupid for not spotting this earlier, sorry :(
>>
>> How can this happen? Does server tell the client to which IP to connect?
>>>>> Yes, the server responds with IP addresses for a locate request (historic
>>>>> stuff). The question is the server responding that way or is the client
>>>>> mangling the address. This will be one tough cookie to track down if it's
>>>>> the client. So, try using the old client in the same way and see if the same
>>>>> thing happens there. If so, it's a server issue. If not, it's a client issue
>>>>> (assuming a sample of 2 is enough :-)
>
> Thanks! Yes, it happens with the old client, too (xrd) ... I'll try to catch
> this at the server tomorrow.
>
> Matevz
>
>> Andy
>>
>>> Also, what is the result of:
>>>
>>> ]==> netstat -nt | grep 169.228.230.92
>>>
>>> when the connections are 'in progress'?
>>
>> It just shows the connection in established state. Tried several times to catch
>> some short-lived sockets but had no luck.
>>
>> For master / fedora 19 client (connection timeout error) I see this (apparently
>> going through ip6):
>>
>> matevz@desire matevz> netstat -ntp | pcregrep '169.228.[12]30.92'
>> tcp6       0      1 132.239.186.42:49331    169.228.230.92:9940     SYN_SENT
>> 23539/xrdfs
>> tcp6       0      0 132.239.186.42:52532    169.228.130.92:9940 ESTABLISHED
>> 23539/xrdfs
>> matevz@desire matevz> ll /proc/23539/fd | grep socket
>> lrwx------ 1 matevz zh 64 Dec  3 14:03 10 -> socket:[6225802]
>> lrwx------ 1 matevz zh 64 Dec  3 14:03 9 -> socket:[6225797]
>> matevz@desire matevz> cat /proc/net/tcp6
>>   sl  local_address                         remote_address st tx_queue rx_queue
>> tr tm->when retrnsmt   uid  timeout inode
>>    8: 0000000000000000FFFF00002ABAEF84:CC72 0000000000000000FFFF00005C82E4A9:26D4
>> 01 00000000:00000000 00:00000000 00000000   411        0 6225797 1
>> ffff88058335cd80 20 4 24 10 -1
>>    9: 0000000000000000FFFF00002ABAEF84:BFF1 0000000000000000FFFF00005CE6E4A9:26D4
>> 02 00000001:00000000 01:00000176 00000004   411        0 6225802 2
>> ffff88058335ae80 1600 0 0 1 5
>>                                                                       ^
>>                                                                       |
>> !!!                                       how come this is different ??
>> How could I have missed this :) Apparently 169.228.130.92 (the correct ip) is
>> somehow changed into 169.228.230.92 (non-existent).
>> This is also why Andy got confused
>>
>> For 3.3.3 client on slc5 (no route to host) I only see the established socket in
>> the fd list. And it's an ip4 socket, there is no /proc/net/tcp6 on machine at all.
>>
>> My program that connects to the host several times shows up in ip4, /proc/net/tcp.
>>
>>
>> Thanks a lot & cheers,
>> Matevz
>>
>>
>>
>>>>>      Lukasz
>>>>>
>>>>> On 03.12.2013 11:39, Lukasz Janyst wrote:
>>>>>> 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
>>
>> <snip>
>>
>
> ########################################################################
> 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