[Fwd: [OCCAID] Advisory: Extended Community bit crashing Quagga and Zebra BGPd]
Roger Jorgensen
rogerj at jorgensen.no
Tue Dec 20 18:13:01 CET 2005
On Tue, 20 Dec 2005, Andrew Alston wrote:
<snip>
>
> It appears Extended Community bit used for MPLS VPN, when improperly set,
> crashes Quagga version 0.96.5, Zebra versions 0.93 through 0.94 running on
> FreeBSD 5.x and 6.0 platforms.
think you maybe can add Linux to that OS list, have had some strange
crashed on my bgpd/zebra the last week without any reasons, upgraded to
the newest quagga and have been stable since.
> APC4 release is not affected, running on OCCAID backbone, however there are
> many downstream BGP sessions running off of Quagga 0.96.5 going down a lot
> lately, which lead us to find out what prefix is crashing them.
>
> It seems it is being received from AS5430 peering, with unknown Extended
> Community, which happens to segfault bunch of bgpd's:
>
> 5430 25538
> 2001:4830:1::3 (metric 1980) from 2001:4830:1::3 (65.126.230.17)
> Origin IGP, metric 0, localpref 200, valid, internal, best
> Community: 30071:58012
> Extended Community: Unknown
>
> Courtesy of Andrew Alston from TENET:
>
> (gdb) bt
> #0 0x2818237b in kill () from /lib/libc.so.5
> #1 0x28177422 in raise () from /lib/libc.so.5
> #2 0x281e9c1b in abort () from /lib/libc.so.5
> #3 0x2818d5b9 in ldexp () from /lib/libc.so.5
> #4 0x2818d5fd in ldexp () from /lib/libc.so.5
> #5 0x2818e163 in ldexp () from /lib/libc.so.5
> #6 0x2818e743 in ldexp () from /lib/libc.so.5
> #7 0x2818e874 in free () from /lib/libc.so.5
> #8 0x0807102a in ecommunity_free (ecom=0x832a710) at
> bgp_ecommunity.c:49
> #9 0x0805596b in bgp_attr_unintern (attr=0x832c480) at
> bgp_attr.c:551
> #10 0x0806abbd in bgp_update_packet (peer=0x8251000,
> afi=2, safi=1 '\001') at bgp_packet.c:224
> #11 0x0806b361 in bgp_write_packet (peer=0x8251000) at
> bgp_packet.c:507
> #12 0x0806b45b in bgp_write (thread=0x0) at
> #13 0x0808c705 in thread_call (thread=0xbfbfecfc) at
> thread.c:850
> #14 0x0804a2ae in main (argc=4, argv=0xbfbfedcc) at
> bgp_main.c:308
>
>
> Until we can reproduce the problem here at the lab and get this resolved,
> for the purpose of ensuring stable network operations for our customers, we
> are temporarily filtering all Extended Communities bits entering our
> network.
>
> Thanks,
>
> James Jun
> IP Infrastructure & Technology Services
> TowardEX Technologies, Inc.
> WWW: http://www.towardex.com
> Email: james at towardex.com
> Office: +1 (617) 459-4051 Ext. 179
> Mobile: +1 (978) 394-2867
>
> _______________________________________________
> OCCAID Mailing List
> November 1, 2005: OCCAID 5th Year Anniversary!
>
> http://www.occaid.org
>
> Occaid at cnacs.occaid.org is the list posting address.
> db-admin at cnacs.occaid.org is the human contact address.
> See below URL for subscribe/unsubscribe and list options:
> http://mailman.twdx.net/mailman/listinfo/occaid
>
>
--
------------------------------
Roger Jorgensen |
rogerj at stud.cs.uit.no | - IPv6 is The Key!
http://www.jorgensen.no | roger at jorgensen.no
-------------------------------------------------------
More information about the ipv6-ops
mailing list