Howdy, Stranger!

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


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
25% Recurring Discount on NVMe VPS
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
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.

HostUS BGP ? Required capability missing

dnwkdnwk Member
edited April 2023 in Help

Anyone running IPv6 only BGP on HostUS vm? I am getting "BGP Error: Required capability missing" from BIRD2. I have been using same BIRD configurations and this is the first time I am seeing this error. HostUS support claim their side is fine and using same configuration as other clients. Any idea? Debian 11. Bird 2.0.12

define OURASN = {my asn};
define OURIPv4 = {vm ipv4};
define OURIPv6 = {vm ipv6};
log syslog all;

router id OURIPv4;

protocol device {
        scan time 5;
}

protocol direct {
        interface "dummy*";
        ipv6;
}

protocol static localmap{
        ipv6;
        route {my ipv6 block to announce}/48 via OURIPv6%ens18;
}


protocol bgp HostUS {
        description "HostUS";
        local OURIPv6 as OURASN;
        interface "ens18";
        neighbor 2602:ffc5:20::1 as 7489;
        ipv6 {
                import all;
                export filter {
                   if proto != "localmap" then reject;
                   accept;
           };
        };
}

Comments

  • RickBakkrRickBakkr Member, Patron Provider, LIR

    Likely, you are trying to do Multipath BGP, or some other 'modern' feature. It might help if you share your BIRD configuration file :)

  • dnwkdnwk Member

    @RickBakkr configuration added

  • RickBakkrRickBakkr Member, Patron Provider, LIR

    Your config seems fine. I am not quite sure what the interface stance does, I never define it. Might want to remove it and try again. What instructions did HostUS give you?

  • dnwkdnwk Member

    @RickBakkr said:
    Your config seems fine. I am not quite sure what the interface stance does, I never define it. Might want to remove it and try again. What instructions did HostUS give you?

    I tried removing the interface and same results. HostUS didn't give me any instructions. They just claim their end is the same as other clients.

  • dfroedfroe Member, Host Rep

    You may increase the debug level of bird or gather a capture of the handshake with tcpdump to further troubleshoot your issue.

  • vsys_hostvsys_host Member, Patron Provider
    edited April 2023

    One thing you can try is to add the " capability v6" option to your BGP configuration in BIRD2.
    protocol bgp HostUS {
    description "HostUS";
    local OURIPv6 as OURASN;
    interface ""ens18"";
    neighbor 2602:ffc5:20::1 as 7489;
    ipv6 {
    import all;
    export filter {
    if proto != "localmap" then reject;
    accept;
    };
    };
    capability v6;
    }

Sign In or Register to comment.