Search for IPv6 routes doesn't work #170

Open
opened 2024-10-28 00:12:59 +08:00 by JannikEmmerich · 1 comment
JannikEmmerich commented 2024-10-28 00:12:59 +08:00 (Migrated from github.com)

We are using alice-lg on commit 6a3947bc17 and birdwatcher with this commit 47a1721ed3

We use the dual stack option in birdwatcher.
In the alice-lg config we have to following:

[source.lg1.birdwatcher]
api = http://127.0.0.1:29184
neighbors_refresh_timeout = 2
show_last_reboot = true
timezone = Europe/Berlin
type = multi_table
servertime = 2006-01-02T15:04:05Z07:00
servertime_short = 2006-01-02 15:04:05
servertime_ext = 2006-01-02 15:04:05

In the global search (Search on all route servers), only IPv4 routes are displayed. When searching for IPv6 routes, no routes are found.

When setting main_table = master6 IPv6 routes are found in the search but no IPv4 routes.

We are using alice-lg on commit https://github.com/alice-lg/alice-lg/commit/6a3947bc17bbca74b958a593cb49f63fe8665cc2 and birdwatcher with this commit https://github.com/alice-lg/birdwatcher/commit/47a1721ed376a4feacdf83d16288b206ea502c31 We use the dual stack option in birdwatcher. In the alice-lg config we have to following: ``` [source.lg1.birdwatcher] api = http://127.0.0.1:29184 neighbors_refresh_timeout = 2 show_last_reboot = true timezone = Europe/Berlin type = multi_table servertime = 2006-01-02T15:04:05Z07:00 servertime_short = 2006-01-02 15:04:05 servertime_ext = 2006-01-02 15:04:05 ``` In the global search (Search on all route servers), only IPv4 routes are displayed. When searching for IPv6 routes, no routes are found. When setting `main_table = master6` IPv6 routes are found in the search but no IPv4 routes.
annikahannig commented 2024-11-06 01:41:52 +08:00 (Migrated from github.com)

Maybe using two sources would help:

[source.lg1_v4.birdwatcher]
name = RS1 (IPv4)
[source.lg1_v4.birdwatcher]
api = http://127.0.0.1:29184
neighbors_refresh_timeout = 2
show_last_reboot = true
timezone = Europe/Berlin
type = multi_table
main_table = master4
servertime = 2006-01-02T15:04:05Z07:00
servertime_short = 2006-01-02 15:04:05
servertime_ext = 2006-01-02 15:04:05

[source.lg1_v6.birdwatcher]
name = RS1 (IPv6)
[source.lg1_v6.birdwatcher]
api = http://127.0.0.1:29184
neighbors_refresh_timeout = 2
show_last_reboot = true
timezone = Europe/Berlin
type = multi_table
main_table = master6
servertime = 2006-01-02T15:04:05Z07:00
servertime_short = 2006-01-02 15:04:05
servertime_ext = 2006-01-02 15:04:05

Maybe using two sources would help: ``` [source.lg1_v4.birdwatcher] name = RS1 (IPv4) [source.lg1_v4.birdwatcher] api = http://127.0.0.1:29184 neighbors_refresh_timeout = 2 show_last_reboot = true timezone = Europe/Berlin type = multi_table main_table = master4 servertime = 2006-01-02T15:04:05Z07:00 servertime_short = 2006-01-02 15:04:05 servertime_ext = 2006-01-02 15:04:05 [source.lg1_v6.birdwatcher] name = RS1 (IPv6) [source.lg1_v6.birdwatcher] api = http://127.0.0.1:29184 neighbors_refresh_timeout = 2 show_last_reboot = true timezone = Europe/Berlin type = multi_table main_table = master6 servertime = 2006-01-02T15:04:05Z07:00 servertime_short = 2006-01-02 15:04:05 servertime_ext = 2006-01-02 15:04:05 ```
Sign in to join this conversation.
No description provided.