[ixpmanager] Looking Glass Issues with BIRD 1.6.8 / CentOS 7 Hosts

Nick Hilliard nick at foobar.org
Mon Jan 4 11:01:15 GMT 2021


Jason Gintert wrote on 03/01/2021 18:19:
> Output below. I’ll talk to the team about getting the upgrades scheduled.
> [...]
> {"api":{"from_cache":false,"ttl_mins":2,"version":"1.2.2","max_routes":1000},"protocols":{"R11685x1":{"protocol":"R11685x1","bird_protocol":"BGP","table":"T11685","state":"up","state_changed":"2020-10-07T06:44:51+00:00","connection":" 
> Established ","description":"Port12 (Huntington) - Peer 
> 1","preference":100,"input_filter":"ACCEPT","output_filter":"ACCEPT","import_limit":100,"limit_action":"restart","route_changes":{"import_updates":{"received":1,"rejected":0,"filtered":0,"ignored":0,"accepted":1},"import_withdraws":{"received":0,"rejected":0,"ignored":0,"accepted":0},"export_updates":{"received":2936856,"rejected":1,"filtered":0,"accepted":2936855},"export_withdraws":{"received":1704973,"accepted":1704973}},"bgp_state":"Established","neighbor_address":"206.53.204.22","neighbor_as":11685,"neighbor_id":"170.128.220.253","neighbor_capabilities":["refresh","enhanced-refresh","restart-able","AS4"],"bgp_session":["external","route-server","AS4"],"source_address":"206.53.204.1","route_limit_at":1,"hold_timer":180,"hold_timer_now":158,"keepalive":60,"keepalive_now":39},"R13335x1":

 From the output here, it looks like Birdseye is configured correctly.

Probably what's happening here is that you're using your own RS 
configuration rather than using the config that IXP Manager generates. 
The problem here is that bird allows arbitrarily complicated policy 
configuration, and it's not possible to semantically parse what's going 
on inside the config, or why the config is written in a particular way.

IXP Manager expects that the output from the API matches what it would 
have generated via its own RS / RC configuration files, and if the two 
don't match (i.e. the tokens used for pipes / tables), then it won't 
work properly.

Nick



More information about the ixpmanager mailing list