Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


VPS with BGP on vps247.com problem :-(
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

VPS with BGP on vps247.com problem :-(

TaKeNTaKeN Member
edited August 2017 in Providers

Hello guys,
Anyone got maybe VPS with BGP and BIRD in vps247.com ?
They just setup my BGP session but got strange problem my config looks like:

    router id 85.204.XXX,XXX;
    # debug protocols all;
    protocol device {
    scan time 15;
    }

    protocol static {
            route 2a04:9dc0:XXX/128 via "eth0";
            include "via.conf";
    }

    protocol kernel {
            device routes;
            import none;
            scan time 25;
            persist;
            export filter {
            include "kernel-export.conf";
            };
    }

    protocol bgp Romania
    {
        description "Romania link local";
        local as XXXXX;
        source address 2a04:9dc0:XXXX;
        graceful restart on;
        default bgp_local_pref 200;
        multihop 2;
        neighbor 2a04:9dc0:XXXX as 9009;
        import filter {
        include "export.conf";
        };
        export filter {
        include "prefix.conf";
    };
    }

And in logs got it all the time:
        Aug  8 16:08:26 bgp bird6: Romania: Error: Hold timer expired
        Aug  8 16:10:32 bgp bird6: Romania: Error: Hold timer expired
        Aug  8 16:13:48 bgp bird6: Romania: Error: Hold timer expired


The most funny session is established:
    root@bgp:~# birdc6 show proto
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    device1  Device   master   up     14:41:18
    static1  Static   master   up     14:41:18
    kernel1  Kernel   master   up     14:41:18
    Romania  BGP      master   up     16:12:16    Established

and after ~60-120 sec:
    root@bgp:~# birdc6 show proto
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    device1  Device   master   up     14:41:17
    static1  Static   master   up     14:41:17
    kernel1  Kernel   master   up     14:41:17
    Romania  BGP      master   start  16:13:49    Idle          BGP Error: Hold timer expired

Best Regards
Marek

Comments

  • root@bgp:~# birdc6 show protocols all Romania
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    Romania  BGP      master   up     16:22:37    Established
      Description:    Romania link local
      Preference:     100
      Input filter:   (unnamed)
      Output filter:  (unnamed)
      Routes:         11560 imported, 5 exported, 11560 preferred
      Route change stats:     received   rejected   filtered    ignored   accepted
        Import updates:          11560          0          0          0      11560
        Import withdraws:            0          0        ---          0          0
        Export updates:          11586      11560         21        ---          5
        Export withdraws:            0        ---        ---        ---          0
      BGP state:          Established
        Neighbor address: 2a04:9dc0:XXXX
        Neighbor AS:      9009
        Neighbor ID:      185.144.XXXX
        Neighbor caps:    refresh restart-aware AS4
        Session:          external multihop AS4
        Source address:   2a04:9dc0:XXXX
        Hold timer:       27/90
        Keepalive timer:  23/30
    
    root@bgp:~# birdc6 show protocols all Romania
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    Romania  BGP      master   start  16:24:05    Idle          BGP Error: Hold timer expired
      Description:    Romania link local
      Preference:     100
      Input filter:   (unnamed)
      Output filter:  (unnamed)
      Routes:         0 imported, 0 exported, 0 preferred
      Route change stats:     received   rejected   filtered    ignored   accepted
        Import updates:              0          0          0          0          0
        Import withdraws:            0          0        ---          0          0
        Export updates:              0          0          0        ---          0
        Export withdraws:            0        ---        ---        ---          0
      BGP state:          Idle
        Neighbor address: 2a04:9dc0:XXXX
        Neighbor AS:      9009
        Error wait:       57/120
        Last error:       BGP Error: Hold timer expired
    
  • ClouviderClouvider Member, Patron Provider

    Did you contact support ?

    Thanked by 1TaKeN
  • root@bgp:~# birdc6 show protocols all Romania
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    Romania  BGP      master   up     16:22:37    Established
      Description:    Romania link local
      Preference:     100
      Input filter:   (unnamed)
      Output filter:  (unnamed)
      Routes:         11560 imported, 5 exported, 11560 preferred
      Route change stats:     received   rejected   filtered    ignored   accepted
        Import updates:          11560          0          0          0      11560
        Import withdraws:            0          0        ---          0          0
        Export updates:          11586      11560         21        ---          5
        Export withdraws:            0        ---        ---        ---          0
      BGP state:          Established
        Neighbor address: 2a04:9dc0:XXXX
        Neighbor AS:      9009
        Neighbor ID:      185.144.XXXX
        Neighbor caps:    refresh restart-aware AS4
        Session:          external multihop AS4
        Source address:   2a04:9dc0:XXXX
        Hold timer:       27/90
        Keepalive timer:  23/30
    
    root@bgp:~# birdc6 show protocols all Romania
    BIRD 1.6.3 ready.
    name     proto    table    state  since       info
    Romania  BGP      master   start  16:24:05    Idle          BGP Error: Hold timer expired
      Description:    Romania link local
      Preference:     100
      Input filter:   (unnamed)
      Output filter:  (unnamed)
      Routes:         0 imported, 0 exported, 0 preferred
      Route change stats:     received   rejected   filtered    ignored   accepted
        Import updates:              0          0          0          0          0
        Import withdraws:            0          0        ---          0          0
        Export updates:              0          0          0        ---          0
        Export withdraws:            0        ---        ---        ---          0
      BGP state:          Idle
        Neighbor address: 2a04:9dc0:XXXX
        Neighbor AS:      9009
        Error wait:       57/120
        Last error:       BGP Error: Hold timer expired
    
  • Yes and answer is.... heh... take a look:

    "Hello,
    I'm not able to see any issues our side that would cause this.
    The configuration is an automatically generated template, used for all customers:"

  • VenathaVenatha Member
    edited August 2017

    From what ive briefly tested i can see that each time your bgp session comes up i lose the ability to ping your server.
    I could be mistaken as im not all familiar with bird but to me that would indicate you are screwing with the route to the peer ip with all the routes you are exporting back for some reason.

    You could try changing your static route to use the gateway "2a04:9dc0:0:22::1" instead of eth0

    Thanked by 1TaKeN
  • Venatha thanks m8 i think i find where is problem! :-)
    nice routing to 2a04:9dc0::/29 they send me....
    that`s why i lose connection....

Sign In or Register to comment.