Re: [mpls-linux-general] I think I find what causes the ldpd can't run in my PC
Status: Beta
Brought to you by:
jleu
|
From: James R. L. <jl...@mi...> - 2005-03-23 13:57:10
|
On Wed, Mar 23, 2005 at 07:00:05PM +0800, Timothy\(???x\) wrote: > Hi James, >=20 > I think I find the problem that what caused ldpd "Aborted". >=20 > The problem is in the config file in "/usr/local/etc/ldpd.conf". >=20 > When I modify the file into below showing, ldpd can run, and there is no = interface delete message showed. >=20 > ! > ! Zebra configuration saved from vty > ! 2002/03/23 17:07:30 > ! > hostname uml-1 > password root > enable password root >=20 >=20 > The original config file is: (I add the line number in order to explain) > 1. ! > 2. ! Zebra configuration saved from vty > 3. ! 2002/03/23 17:07:30 > 4. ! > 5. hostname uml-1 > 6. password root > 7. enable password root > 8. ! > 9. mpls ip > 10. ! > 11. interface lo > 12. ! > 13. interface eth0 > 14. mpls ip > 15. ! > 16. line vty > 17. ! >=20 > There are two error in this config file: > 1. In line 9, the "mpls ip" should change to "mpls ldp" > 2. Before I modify this file into above style, the error showed again. > ldpd: ldp_interface.c:46: ldp_interface_create2: Assertion `li->iff.in= dex' failed. > Aborted >=20 > I am not sure does this problem related to the source code? There probably is still a bug. So the error only occurs when you start ldpd with an existing config. That explains why you're seeing it and I do not. I re-configure ldpd from scratch each time. I will try starting ldpd with an existing config and see what I find. Thank you for your diligent work. I know this must be a frustrating proces= s, but your work has already helped improved ldpd. > Thanks Thank you. > Best Regards >=20 > Timothy > 2005.03.23 --=20 James R. Leu jl...@mi... |