On Sun, Jan 09, 2011 at 05:58:52PM +0100, Marcel Wiget wrote: > Tried your diff and it does allow the session to come up! Cool, thanks! > The FT Session TLV is silently ignored now, so it works with default Junos LDP > settings. > > However it doesn't always come up now between two openbsd boxes. Check the log > message about > recieved notification from neighbor 192.168.100.1: Session Rejected, No Hello. > When I stopped and started both ldpd again, so I could also take a packet > trace, suddenly it worked. Will keep an eye on it. Anyhow, below the log > messages of openbsd2 that complained about the missing hello. >
I have seen the delays as well. Not yet sure what it is. I was not sure if it may be because of the other diff. But there is a 15sec hold timer when a session is closed. The "Session Rejected, No Hello" error is a race on startup. On startup ldpd sends a hello packet and the other side may open a session because of this before sending a hello packet as well. The session should succeed on the next try. I will commit this change since this fixes the problem with the FT extension. -- :wq Claudio

