Coda File System

Re: More than 1 NIC - Coda Server

From: Robin Gareus <robin.gareus_at_urz.uni-heidelberg.de>
Date: Thu, 17 Jun 1999 18:18:40 +0200 (METDST)
Hi

> I had trouble under a previous version (4.6.5 I think) with a
> multi-homed server.  The problem seemed to be that when I did
> venus-setup on a client with a non-primary address of the server the
> client's venus didn't end up with proper communication with the
> server.  I believe the venus's server-bound packets got delivered, but
> the reply packets had an ip src addr of the server's primary address,
> so they were ignored by the venus.  
> ...

Sorry Jan, i think was wrong with my Port binding assumtion, and
everybody excuse me for sending this long mail with LOG files to a mailing
list ... :)

My Problem sounds more like the one describeda by Greg:
if I put on node on the first NIC (eth0) everything is fine. if i just
change the cable and put the same node on eth1 - venus tells me that the
server is down - and exits.

tcpdump reveals that communication is done - in both directions - in both
cases...

With turned on debugging, The venus logs on are identically until

on the machine it works :
[ W(14) : 0000 : 17:01:29 ] userent::Connect: RPC2_NewBinding(81ce7777)
[ W(14) : 0000 : 17:01:29 ] userent::Connect: RPC2_NewBinding ->
RPC2_SUCCESS
[ W(14) : 0000 : 17:01:29 ] userent::Connect: NewConnectFS(81ce7777)

on the machine that doesnt work :

[ W(14) : 0000 : 16:51:45 ] userent::Connect: RPC2_NewBinding -> 
RPC2_NOBINDING (F)
[ W(14) : 0000 : 16:51:45 ] srvent::Reset: host = 81ce7777
[ W(14) : 0000 : 16:51:45 ] srvent::Reset: RPC2_Unbind ->
RPC2_NOCONNECTION (F)
[ W(14) : 0000 : 16:51:45 ] vsgdb::DownEvent: host = 81ce7777
[ W(14) : 0000 : 16:51:45 ] vsr::~vsr: uid = 0
[ W(14) : 0000 : 16:51:45 ] NotifyUserOfServerDownEvent
...
[ W(14) : 0000 : 16:51:45 ] Getattr : returns Connection timed out,
elapsed = 1.
0 msec
[ X(00) : 0000 : 16:51:45 ] CHILD: mount system call failed. Killing
parent.


I will later try to put the RPC2 into debugging mode, parse some
tcpdumps, and or try to locate this Problem  - if I get more Information
I will report.

Greg : How did you solve that Problem? Did you ?


robin

-----------------------------------------------------------
Robin Gareus
Universitaetsrechenzentrum
Im Neuenheimer Feld 293
69120 Heidelberg
Email : robin.gareus_at_urz.uni-heidelberg.de
Phone : 06221/54 4599
-----------------------------------------------------------
Received on 1999-06-17 12:19:44