Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jun 1999 22:53:37 +0200 (CEST)
From:      jaco@titine.fr.eu.org (Eric Jacoboni)
To:        freebsd-questions@FreeBSD.ORG
Subject:   Pbs with TCP connections 
Message-ID:  <19990625205337.EEEEE154D2@titine.fr.eu.org>

next in thread | raw e-mail | index | archive | help
From: Eric Jacoboni <jaco@titine.fr.eu.org>
Date: 25 Jun 1999 22:53:37 +0200
In-Reply-To: Greg Lehey's message of "Fri, 18 Jun 1999 08:34:45 +0930"
Message-ID: <87yah8dmsu.fsf_-_@titine.fr.eu.org>
Lines: 106

Hi,

After testing all my config all day long, i still don't understand why
my two machines cannot connect each other :(

Here's the story : 

titine.fr.eu.org is a FBSD 3.2-STABLE box and alex.titine.fr.eu.org is
a Linux 2.2.x laptop. Until yesterday all was ok : i was able to rsync
the two boxes.

Now, it's impossible to connect the two hosts (i don't remember to
have change anything concerning my tcp/ip config).

'ping' is ok from both hosts, but that the only thing that works... So
i suppose the pb comes from upper layers.

I don't use a DNS server but /etc/host, the name resolution is ok as a
'ping alex' from titine gives :

=-=-=-=-=-=-=-=-=
# ping alex
PING alex.titine.fr.eu.org (192.168.2.100): 56 data bytes
64 bytes from 192.168.2.100: icmp_seq=0 ttl=255 time=0.563 ms
64 bytes from 192.168.2.100: icmp_seq=1 ttl=255 time=0.503 ms
64 bytes from 192.168.2.100: icmp_seq=2 ttl=255 time=0.503 ms
64 bytes from 192.168.2.100: icmp_seq=3 ttl=255 time=0.506 ms
64 bytes from 192.168.2.100: icmp_seq=4 ttl=255 time=0.500 ms
64 bytes from 192.168.2.100: icmp_seq=5 ttl=255 time=0.496 ms
64 bytes from 192.168.2.100: icmp_seq=6 ttl=255 time=0.501 ms
^C
--- alex.titine.fr.eu.org ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.496/0.510/0.563/0.022 ms  
=-=-=-=-=-=-=-=-=-=

Same thing from alex and 'ping titine'...

If i try a 'rlogin titine' from alex (and from a user account...),
nothing happens, same with telnet, rsync, etc. (all of theses used to
be working...).

All these services are enabled in my /etc/inetd.conf :

=-=-=-=-=-
telnet  stream  tcp     nowait  root    /usr/libexec/telnetd    telnetd
shell   stream  tcp     nowait  root    /usr/libexec/rshd       rshd
login   stream  tcp     nowait  root    /usr/libexec/rlogind    rlogind   
(...)
daytime stream  tcp     nowait  root    internal
daytime dgram   udp     wait    root    internal
time    stream  tcp     nowait  root    internal
time     dgram  udp     wait    root    internal          
=-=-=-=-=-

On titine, a 'tcpdchk -v' gives :

=-=-=-=-=-=-
Using network configuration file: /etc/inetd.conf

>>> Rule /etc/hosts.allow line 16:
daemons:  ALL
clients:  ALL
command:  allow
access:   granted                      
=-=-=-=-=--=

(the only line in my /etc/hosts.allow is ALL : ALL : allow)

Furthermore, a 'tcpdump' on titine, while trying a 'rlogin titine'
from alex gives :

=-=-=-=-=--=
# tcpdump host titine and alex
tcpdump: listening on ep0
22:40:04.580089 arp who-has titine.fr.eu.org tell alex.titine.fr.eu.org
22:40:04.580190 arp reply titine.fr.eu.org is-at 0:20:af:c4:92:fc
22:40:04.580469 alex.titine.fr.eu.org.1023 > titine.fr.eu.org.login: S 1991992721:1991992721(0) win 32120 <mss 1460,sackOK,timestamp 1627638[|tcp]> (DF)
22:40:04.580714 titine.fr.eu.org.login > alex.titine.fr.eu.org.1023: S 583550906:583550906(0) ack 1991992722 win 17376 <mss 1460,nop,wscale 0,nop,nop,timestamp[|tcp]> (DF)
22:40:07.108576 titine.fr.eu.org.login > alex.titine.fr.eu.org.1023: S 583550906:583550906(0) ack 1991992722 win 17376 <mss 1460,nop,wscale 0,nop,nop,timestamp[|tcp]> (DF)
22:40:07.570233 alex.titine.fr.eu.org.1023 > titine.fr.eu.org.login: S 1991992721:1991992721(0) win 32120 <mss 1460,sackOK,timestamp 1627938[|tcp]> (DF)
22:40:07.570388 titine.fr.eu.org.login > alex.titine.fr.eu.org.1023: . ack 1 win 17376 <nop,nop,timestamp 6112 1627938> (DF)
22:40:09.580211 arp who-has titine.fr.eu.org tell alex.titine.fr.eu.org
22:40:09.580298 arp reply titine.fr.eu.org is-at 0:20:af:c4:92:fc            
=-=-=-=-=-=--=

ad libidum...
    
I confess to not understand all the stuff produced by tcpdump
output...so, if someone is noticing something curious or has some idea
about my pb, i'll hear him with pleasure ;-)

My BIG question is why this pb is the same from the two hosts : i've
described here an access from alex to titine, but that the same from
titine to alex... (hosts.allow and hosts.deny are both empty on alex).

A 'rlogin titine' works from titine and a 'rlogin alex' works from
alex ;-)

Seems that's not a pb of access rights, uh ? But _where_ is the pb ?

Thanks for any advice,
-- 
---------------------------------------------------------
Éric Jacoboni       « No sport, cigars! »  (W. Churchill)
---------------------------------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990625205337.EEEEE154D2>