by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 27 03:00
    shaoberry closed #981
  • May 27 02:59
    shaoberry commented #966
  • May 27 02:58
    shaoberry commented #966
  • May 26 14:09
    thomas-mangin commented #981
  • May 26 14:08
    thomas-mangin commented #981
  • May 26 09:46
    shaoberry commented #966
  • May 26 09:43
    shaoberry commented #966
  • May 26 09:38
    shaoberry opened #981
  • May 26 09:28
    sincerywaing commented #966
  • May 25 21:21
    mnanduri commented #979
  • May 25 16:28
    thomas-mangin commented #979
  • May 25 14:24
    mnanduri commented #979
  • May 25 12:46

    vincentbernat on sid

    restore python -m updating version to 4.2.8 Merge tag '4.2.8' into debian/s… and 1 more (compare)

  • May 25 12:46

    vincentbernat on sid

    Merge tag '4.2.8' into debian/s… New upstream release (compare)

  • May 25 10:21
    thomas-mangin commented #979
  • May 25 10:19
    thomas-mangin closed #980
  • May 25 10:19
    thomas-mangin commented #980
  • May 25 10:19
    thomas-mangin labeled #980
  • May 25 10:19
    thomas-mangin assigned #980
  • May 25 10:17

    thomas-mangin on 4.2

    updating version to 4.2.8 (compare)

sanjmonkey
@sanjmonkey
ok thomas thanks for checking. enjoy your day!
Thomas Mangin
@thomas-mangin
going to Jitsu - will be mid aft. I have an idea.
Thomas Mangin
@thomas-mangin
There is a connect.conf file with the test.conf ..
using it works …
the connection is not accepted as the source IP is not right but it establishes
could you let me know what is at the other end of the session ?
I will be back later on today - ttfn
sanjmonkey
@sanjmonkey
hi @thomas-mangin. seen your findings. I agree - if it stays local it binds, and capture shows the sending and receiving of TCP MD5. In this case the other end is an identical 14.04 / exa3.4.8. Trying with a Cisco router (IOS 15 something) shows the same, with MD5 on it never makes it to exa.
Thomas Mangin
@thomas-mangin
hum ...
sanjmonkey
@sanjmonkey
I’m going to investigate other OS’ and hypervisors vs physical (in case it is some offloading in vswitch perhaps)
Thomas Mangin
@thomas-mangin
can you try master on the other node .. in case there is an issue..
yes - it could be .. I will try to test between two host later on ( currently working on some other code )
sanjmonkey
@sanjmonkey
other node is 3.4.8 master (not from your tree)
I’ll let you know how it goes
Thomas Mangin
@thomas-mangin
thanks
Thomas Mangin
@thomas-mangin
@sanjmonkey did you find what the problem was - I am waiting to make sure the issue is not with my code before releasing 3.4.9
sanjmonkey
@sanjmonkey
@thomas-mangin nothing conclusive yet. can reproduce in every VM I’ve had access to, though not had time to test with anything physical yet. Have turned off tcp segment offload off in vm, doesn’t appear to make a difference
Thomas Mangin
@thomas-mangin
Thank you for the update
I will try to get it tested in a real machine tomorrow
sanjmonkey
@sanjmonkey
@thomas-mangin I’ve had fun trying some ‘real’ machines today. Surprising how scarce they’ve become. So far I’ve only managed to get my hands on, OSX (message saying no support in Darwin), Arch linux (no TCP_MD5SIG in kernel), Raspbian (currently recompiling kernel to support TCP_MD5SIG, yes, really)….!
have stolen a laptop and installing a current (supported) OS. let you know how I get on shortly
Thomas Mangin
@thomas-mangin
Good luck
My laptop security upgrade seems to have gone wrong but then when I last updated mac os it took hours to do
sanjmonkey
@sanjmonkey
This message was deleted
sanjmonkey
@sanjmonkey
tested ‘real’ fedora 20 machine. same behaviour. exa does not see the incoming md5
Thomas Mangin
@thomas-mangin
That the part where I £%$^^%&%^&£$%&£$%^$% and start to wonder why ...
Thank you very much for checking
I will have a look at BIRD’s code and try to find the difference - that’s the cheating way
Thomas Mangin
@thomas-mangin
with my current workload - it may take a few days.
sanjmonkey
@sanjmonkey
no problem! have you managed to replicate it?
Thomas Mangin
@thomas-mangin
Not had an opportunity (and I changed wholesales provider for DSL and my home line was last night 512k with 5% to 20% packet loss - not ideal to do anything) :-(
The joy of being guinea pig !
Ian bobbitt
@icb-
I'm working on modernizing a project that currently uses zebra (yes...) MRT dumps of the routing table. We're using the routing table snapshots to resynchronize and then replay the updates. Is there a way to get ExaBGP to dump out per-peer route information, or am I going to have to keep track of the entire routing table and write out these snapshots myself? I see there's a "show routes [extensive]" command, but it doesn't seem to do what I want.
Thomas Mangin
@thomas-mangin
Hi @icb- I am unclear on what you want to exactly do …
You will have to write a little bit of code ( because everything in ExaBGP requires a little script to do what you need )
But it should be able to do whatever one would want
Ian bobbitt
@icb-
I know I'll have to write some code. The question is whether I can pass a "show routes received" command (or similar) and get back a dump back of what routes are currently active from a peer, or whether I need to keep track of that myself.
sanjmonkey
@sanjmonkey
@icb- I think you will need to keep track of this yourself, processing the update and withdraw messages
Ian bobbitt
@icb-
That's what I was afraid of. I was just hoping I could get away without it when I saw that exabgp.rib.RIB has both an incoming and outgoing exabgp.rib.store.Store, but the incoming doesn't appear to ever have anything in it.
Thomas Mangin
@thomas-mangin
Correct - we do not store incoming route ATM
You need to create an helper application and handle the routes there
Ian bobbitt
@icb-
Is that something that's planned, or that you would be interested in adding?
Thomas Mangin
@thomas-mangin
you can have a look at GIXLG which store them in a DB for you
Ian bobbitt
@icb-
#46 and #42 both look like they would benefit from it
Thomas Mangin
@thomas-mangin
I am “currently” (ie on/off) working on adding a correct CLI
when I am done I will look at these features
Ian bobbitt
@icb-
Awesome. Thank you.
Thomas Mangin
@thomas-mangin
But I already promised more draft support and need to that first ( but both projects may overlap)
Ian bobbitt
@icb-
Would you like me to open an issue requesting it, or will #42 work for that?
Thomas Mangin
@thomas-mangin
Fell free to +1 #42