QuaggaOSPFd advertising non-existing, previously learned routes



  • Thought I start a new thread as it is not related to OpenVPN route redistribution…

    When QuaggyOSPFd sees new routes from a neighbour it installs it also in the FIB so the network(s) are reachable...

    But when the OSPF neighbour is gone...the received networks are still in the FIB....

    To make things worse: QuaggaOSPFd advertises them again as it is redistributing the FIB routes long gone to new OSPF neighbours with the next-hop being the old OSPF neighbour.

    SO what is the trick that QuaggaOSPFd will redraw those FIB routes once installed if they are not available anymore?



  • you probably want to try an older version of quagga package: (chances are it's related)
    https://forum.pfsense.org/index.php?topic=111108

    the developers can't reliably reproduce the problem. Also, the problem lies upstream with the quagga developers.



  • Hmm…how can I install an older package? Not that it breaks the general 2.3.2 system...

    Tried now OpenBGPd...that one is even worse...

    As long you don't inject any networks from internal AS towards pfSense..all is okay and pfSense advertises the local static/connected prefixes...

    BUT: As soon a network is injected towards pfSense...the system freezes completely and no packets are forwarded...no Web GUI accessible...only power cycle helps!

    Seems there is really NO routing daemon usable with 2.3.2 at all...



  • somewhere in the post i've linked, it says how to install the older version of quagga



  • Okay…just did that...but where do I put those lines the install process is asking?

    defaultrouter="NO"
    quagga_enable="YES"
    
    

Log in to reply