Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parsing some l2vpn-evpn messages causes session flap #1195

Open
ottorei opened this issue Jan 8, 2024 · 8 comments
Open

Parsing some l2vpn-evpn messages causes session flap #1195

ottorei opened this issue Jan 8, 2024 · 8 comments

Comments

@ottorei
Copy link

ottorei commented Jan 8, 2024

With version 4.2.21 peering with Juniper MX router as a route reflector client with family l2vpn-evpn, the BGP-session seems to constantly flap. Attachment contains the last errors being logged on ExaBGP side.

[exa-errors.txt]

@thomas-mangin
Copy link
Member

Please provide enough information for me to help. Output of the full log using exabgp -d.

@ottorei
Copy link
Author

ottorei commented Jan 8, 2024

The full log file would be quite large since there are over 100k evpn routes being received. Would it help to capture the single raw message that causes this issue? Also, the full log file would expose sensitive information about the production network

@thomas-mangin
Copy link
Member

When using -d the logs contain the exchanged open messages and shared updates. The lines with the opens and way down the update before the crash is what I would need.
A few other working similar updates would also be good to add to the test suite.
Thank you

@thomas-mangin
Copy link
Member

Also please check with the main branch as this is where I will fix it.

@ottorei
Copy link
Author

ottorei commented Jan 9, 2024

When using -d the logs contain the exchanged open messages and shared updates. The lines with the opens and way down the update before the crash is what I would need. A few other working similar updates would also be good to add to the test suite. Thank you

Thanks. Perhaps this log has this information. At least there is one working decode before the crash.
[exa-mpls-evpn-debug.txt]

@ottorei
Copy link
Author

ottorei commented Jan 12, 2024

Any change getting this fix merged on 4.2 release?

@thomas-mangin
Copy link
Member

@ottorei I could backport but no one confirmed that the change worked as expected.

@ottorei
Copy link
Author

ottorei commented Jan 18, 2024

@ottorei I could backport but no one confirmed that the change worked as expected.

I'll patch my local instance and try it later this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants