Max level shown:
12026-05-08T01:10:11.069ZINFOslog-rs: signal handler waiting for context
22026-05-08T01:10:11.085ZINFOslog-rs: signal handler waiting got context
32026-05-08T01:10:11.085ZINFOslog-rs: [tfportrear0_0] sm initialized with addr fe80::8cf:b0ff:fe54:95ef on if tfportrear0_0 index 3
42026-05-08T01:10:11.085ZINFOslog-rs: [tfportrear1_0] sm initialized with addr fe80::206b:35ff:fe69:ac8b on if tfportrear1_0 index 4
52026-05-08T01:10:11.085ZINFOslog-rs: [tfportrear2_0] sm initialized with addr fe80::8042:5bff:fe8b:6968 on if tfportrear2_0 index 5
62026-05-08T01:10:11.085ZDEBGslog-rs: [tfportrear0_0] starting discovery handler
72026-05-08T01:10:11.085ZDEBGslog-rs: [tfportrear1_0] starting discovery handler
82026-05-08T01:10:11.085ZDEBGslog-rs: [tfportrear2_0] starting discovery handler
92026-05-08T01:10:11.086ZINFOslog-rs: admin: listening on [::]:8000
102026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = POST module = admin path = /disable-stats unit = api_server versions = all
112026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = POST module = admin path = /enable-stats unit = api_server versions = all
122026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = GET module = admin path = /originated unit = api_server versions = all
132026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = GET module = admin path = /originated_tunnel_endpoints unit = api_server versions = all
142026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = GET module = admin path = /peers unit = api_server versions = all
152026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = DELETE module = admin path = /peers/{addr} unit = api_server versions = all
162026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = DELETE module = admin path = /prefix unit = api_server versions = all
172026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = PUT module = admin path = /prefix unit = api_server versions = all
182026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = GET module = admin path = /prefixes unit = api_server versions = all
192026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = PUT module = admin path = /sync unit = api_server versions = all
202026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = DELETE module = admin path = /tunnel_endpoint unit = api_server versions = all
212026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = PUT module = admin path = /tunnel_endpoint unit = api_server versions = all
222026-05-08T01:10:11.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [::]:8000 method = GET module = admin path = /tunnel_endpoints unit = api_server versions = all
232026-05-08T01:10:11.086ZINFOslog-rs (ddm): listening local_addr = [::]:8000 module = admin unit = api_server
242026-05-08T01:10:11.086ZDEBGslog-rs (ddm): successfully registered DTrace USDT probes local_addr = [::]:8000 module = admin unit = api_server
252026-05-08T01:10:11.086ZINFOslog-rs: admin: server started
262026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear1_0] nbr is fe80::705f:25ff:feee:d107@s2.quartet server
272026-05-08T01:10:13.086ZDEBGslog-rs: [tfportrear1_0] transition solicit -> exchange
282026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear1_0] exchange: listening on [fe80::206b:35ff:fe69:ac8b]:56797
292026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear0_0] nbr is fe80::98be:beff:fe2f:e2a7@s1.quartet server
302026-05-08T01:10:13.086ZDEBGslog-rs: [tfportrear0_0] transition solicit -> exchange
312026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear0_0] exchange: listening on [fe80::8cf:b0ff:fe54:95ef]:56797
322026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear2_0] nbr is fe80::3c26:82ff:fe09:8ce4@s3.quartet server
332026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = GET module = exchange path = /v2/pull unit = exchange_server versions = all
342026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = PUT module = exchange path = /v2/push unit = exchange_server versions = all
352026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = GET module = exchange path = /v3/pull unit = exchange_server versions = all
362026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = PUT module = exchange path = /v3/push unit = exchange_server versions = all
372026-05-08T01:10:13.086ZDEBGslog-rs: [tfportrear2_0] transition solicit -> exchange
382026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear2_0] exchange: listening on [fe80::8042:5bff:fe8b:6968]:56797
392026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear1_0] waiting for exchange server to start
402026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = GET module = exchange path = /v2/pull unit = exchange_server versions = all
412026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = PUT module = exchange path = /v2/push unit = exchange_server versions = all
422026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = GET module = exchange path = /v3/pull unit = exchange_server versions = all
432026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = PUT module = exchange path = /v3/push unit = exchange_server versions = all
442026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear2_0] waiting for exchange server to start
452026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = GET module = exchange path = /v2/pull unit = exchange_server versions = all
462026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = PUT module = exchange path = /v2/push unit = exchange_server versions = all
472026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = GET module = exchange path = /v3/pull unit = exchange_server versions = all
482026-05-08T01:10:13.086ZDEBGslog-rs (ddm): registered endpoint local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = PUT module = exchange path = /v3/push unit = exchange_server versions = all
492026-05-08T01:10:13.086ZINFOslog-rs: [tfportrear0_0] waiting for exchange server to start
502026-05-08T01:10:13.086ZINFOslog-rs (ddm): listening local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange unit = exchange_server
512026-05-08T01:10:13.086ZINFOslog-rs (ddm): listening local_addr = [fe80::8042:5bff:fe8b:6968]:56797 module = exchange unit = exchange_server
522026-05-08T01:10:13.086ZINFOslog-rs (ddm): listening local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange unit = exchange_server
532026-05-08T01:10:13.086ZDEBGslog-rs (ddm): successfully registered DTrace USDT probes local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange unit = exchange_server
542026-05-08T01:10:13.086ZDEBGslog-rs (ddm): successfully registered DTrace USDT probes local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange unit = exchange_server
552026-05-08T01:10:13.086ZDEBGslog-rs (ddm): successfully registered DTrace USDT probes local_addr = [fe80::8042:5bff:fe8b:6968]:56797 module = exchange unit = exchange_server
562026-05-08T01:10:13.087ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange remote_addr = [fe80::8cf:b0ff:fe54:95ef%3]:34998 unit = exchange_server
572026-05-08T01:10:13.087ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange remote_addr = [fe80::206b:35ff:fe69:ac8b%4]:37256 unit = exchange_server
582026-05-08T01:10:13.087ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8042:5bff:fe8b:6968]:56797 module = exchange remote_addr = [fe80::8042:5bff:fe8b:6968%5]:48941 unit = exchange_server
592026-05-08T01:10:13.088ZINFOslog-rs (ddm): request completed latency_us = 225 local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = GET module = exchange remote_addr = [fe80::8cf:b0ff:fe54:95ef%3]:34998 req_id = baa7e8ed-a7c6-4c6c-b1e3-000584ad0f9c response_code = 200 unit = exchange_server uri = /v3/pull
602026-05-08T01:10:13.088ZINFOslog-rs (ddm): request completed latency_us = 226 local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = GET module = exchange remote_addr = [fe80::206b:35ff:fe69:ac8b%4]:37256 req_id = 68dbcfc1-7a0f-43fc-82d6-33fe42a91038 response_code = 200 unit = exchange_server uri = /v3/pull
612026-05-08T01:10:13.088ZINFOslog-rs (ddm): request completed latency_us = 223 local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = GET module = exchange remote_addr = [fe80::8042:5bff:fe8b:6968%5]:48941 req_id = 1b4a2353-a374-4823-816a-adb8b5203523 response_code = 200 unit = exchange_server uri = /v3/pull
622026-05-08T01:10:13.089ZDEBGslog-rs: [tfportrear2_0] redistributing update to 2 peers
632026-05-08T01:10:13.089ZDEBGslog-rs: [tfportrear0_0] redistributing update to 2 peers
642026-05-08T01:10:13.089ZINFOslog-rs: [tfportrear0_0] push to fe80::98be:beff:fe2f:e2a7: Update { underlay: None, tunnel: None, }
652026-05-08T01:10:13.089ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: None, tunnel: None, }
662026-05-08T01:10:13.089ZINFOslog-rs: [tfportrear1_0] push to fe80::705f:25ff:feee:d107: Update { underlay: None, tunnel: None, }
672026-05-08T01:10:13.089ZINFOslog-rs: [tfportrear1_0] push to fe80::705f:25ff:feee:d107: Update { underlay: None, tunnel: None, }
682026-05-08T01:10:13.089ZDEBGslog-rs: [tfportrear1_0] redistributing update to 2 peers
692026-05-08T01:10:13.090ZINFOslog-rs: [tfportrear0_0] push to fe80::98be:beff:fe2f:e2a7: Update { underlay: None, tunnel: None, }
702026-05-08T01:10:13.090ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: None, tunnel: None, }
712026-05-08T01:10:13.196ZINFOslog-rs (ddm): accepted connection local_addr = [::]:8000 module = admin remote_addr = [::ffff:10.0.0.254]:43568 unit = api_server
722026-05-08T01:10:13.196ZDEBGslog-rs (ddm): determined request API version local_addr = [::]:8000 method = GET module = admin remote_addr = [::ffff:10.0.0.254]:43568 req_id = 16881c62-567d-4ed9-a016-422e0c8a4ee4 unit = api_server uri = /peers version = 1.0.0
732026-05-08T01:10:13.196ZINFOslog-rs (ddm): request completed latency_us = 98 local_addr = [::]:8000 method = GET module = admin remote_addr = [::ffff:10.0.0.254]:43568 req_id = 16881c62-567d-4ed9-a016-422e0c8a4ee4 response_code = 200 unit = api_server uri = /peers
742026-05-08T01:10:13.197ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:35549 unit = exchange_server
752026-05-08T01:10:13.198ZINFOslog-rs: [tfportrear0_0] sending 1 routes to dendrite
762026-05-08T01:10:13.198ZDEBGslog-rs: [tfportrear0_0] sending to dpd host=localhost port=12224
772026-05-08T01:10:13.198ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8042:5bff:fe8b:6968]:56797 module = exchange remote_addr = [fe80::3c26:82ff:fe09:8ce4%5]:52669 unit = exchange_server
782026-05-08T01:10:13.198ZINFOslog-rs: [tfportrear2_0] sending 1 routes to dendrite
792026-05-08T01:10:13.198ZDEBGslog-rs: [tfportrear2_0] sending to dpd host=localhost port=12224
802026-05-08T01:10:13.198ZINFOslog-rs: [tfportrear0_0] adding route fd00:1:: -> fe80::98be:beff:fe2f:e2a7 on port Rear(Rear("rear0"))/0
812026-05-08T01:10:13.198ZINFOslog-rs: [tfportrear2_0] adding route fd00:3:: -> fe80::3c26:82ff:fe09:8ce4 on port Rear(Rear("rear2"))/0
822026-05-08T01:10:13.199ZINFOslog-rs: [tfportrear2_0] removing routes 0 from dendrite
832026-05-08T01:10:13.199ZINFOslog-rs: [tfportrear0_0] removing routes 0 from dendrite
842026-05-08T01:10:13.199ZDEBGslog-rs: [tfportrear2_0] redistributing update to 2 peers
852026-05-08T01:10:13.199ZDEBGslog-rs: [tfportrear0_0] redistributing update to 2 peers
862026-05-08T01:10:13.199ZINFOslog-rs (ddm): request completed latency_us = 1824 local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = PUT module = exchange remote_addr = [fe80::3c26:82ff:fe09:8ce4%5]:52669 req_id = afb9bbd4-5772-4b2a-870d-8bbd5a167b46 response_code = 204 unit = exchange_server uri = /v2/push
872026-05-08T01:10:13.199ZINFOslog-rs: [tfportrear0_0] push to fe80::98be:beff:fe2f:e2a7: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:3::, width: 64, }, path: [ "s3.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
882026-05-08T01:10:13.199ZINFOslog-rs (ddm): request completed latency_us = 2080 local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = PUT module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:35549 req_id = 66dad012-5dbe-40ee-8a2e-237693be2bdf response_code = 204 unit = exchange_server uri = /v2/push
892026-05-08T01:10:13.199ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s1.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
902026-05-08T01:10:13.199ZINFOslog-rs: [tfportrear1_0] push to fe80::705f:25ff:feee:d107: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s1.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
912026-05-08T01:10:13.201ZINFOslog-rs: [tfportrear1_0] push to fe80::705f:25ff:feee:d107: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:3::, width: 64, }, path: [ "s3.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
922026-05-08T01:10:13.745ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:36323 unit = exchange_server
932026-05-08T01:10:13.745ZINFOslog-rs (ddm): request completed latency_us = 54 local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = GET module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:36323 req_id = c2a0f33d-7c4c-4143-993f-6798520fa1c6 response_code = 200 unit = exchange_server uri = /v2/pull
942026-05-08T01:10:14.218ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:46952 unit = exchange_server
952026-05-08T01:10:14.218ZINFOslog-rs: [tfportrear1_0] sending 1 routes to dendrite
962026-05-08T01:10:14.218ZDEBGslog-rs: [tfportrear1_0] sending to dpd host=localhost port=12224
972026-05-08T01:10:14.218ZINFOslog-rs: [tfportrear1_0] adding route fd00:1:: -> fe80::705f:25ff:feee:d107 on port Rear(Rear("rear1"))/0
982026-05-08T01:10:14.219ZERROslog-rs: [tfportrear1_0] dpd route create: Error Response: status: 409 Conflict; headers: {"content-type": "application/json", "x-request-id": "d6f87ec4-e37b-484f-b59f-5a9e0f251760", "content-length": "130", "date": "Fri, 08 May 2026 01:10:14 GMT"}; value: Error { error_code: Some("route {cidr} already exists"), message: "Conflict", request_id: "d6f87ec4-e37b-484f-b59f-5a9e0f251760" }
992026-05-08T01:10:14.219ZINFOslog-rs: [tfportrear1_0] removing routes 0 from dendrite
1002026-05-08T01:10:14.219ZDEBGslog-rs: [tfportrear1_0] redistributing update to 2 peers
1012026-05-08T01:10:14.219ZINFOslog-rs (ddm): request completed latency_us = 814 local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = PUT module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:46952 req_id = fdc28a45-b2dd-4735-b8a2-99cf027c9050 response_code = 204 unit = exchange_server uri = /v2/push
1022026-05-08T01:10:14.219ZINFOslog-rs: [tfportrear0_0] push to fe80::98be:beff:fe2f:e2a7: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s2.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
1032026-05-08T01:10:14.219ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s2.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
1042026-05-08T01:10:14.484ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8042:5bff:fe8b:6968]:56797 module = exchange remote_addr = [fe80::3c26:82ff:fe09:8ce4%5]:39007 unit = exchange_server
1052026-05-08T01:10:14.484ZINFOslog-rs (ddm): request completed latency_us = 45 local_addr = [fe80::8042:5bff:fe8b:6968]:56797 method = GET module = exchange remote_addr = [fe80::3c26:82ff:fe09:8ce4%5]:39007 req_id = 36532ad2-4cb8-4761-b532-e7b8e088e855 response_code = 200 unit = exchange_server uri = /v2/pull
1062026-05-08T01:10:15.087ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:39197 unit = exchange_server
1072026-05-08T01:10:15.087ZINFOslog-rs (ddm): request completed latency_us = 76 local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = GET module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:39197 req_id = 40edce2a-b30d-44a7-ab82-21a091faad6a response_code = 200 unit = exchange_server uri = /v2/pull
1082026-05-08T01:10:15.219ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:38081 unit = exchange_server
1092026-05-08T01:10:15.219ZINFOslog-rs: [tfportrear1_0] sending 0 routes to dendrite
1102026-05-08T01:10:15.219ZDEBGslog-rs: [tfportrear1_0] sending to dpd host=localhost port=12224
1112026-05-08T01:10:15.219ZINFOslog-rs: [tfportrear1_0] removing routes 1 from dendrite
1122026-05-08T01:10:15.220ZDEBGslog-rs: [tfportrear1_0] redistributing update to 2 peers
1132026-05-08T01:10:15.220ZINFOslog-rs (ddm): request completed latency_us = 987 local_addr = [fe80::206b:35ff:fe69:ac8b]:56797 method = PUT module = exchange remote_addr = [fe80::705f:25ff:feee:d107%4]:38081 req_id = cb7f2395-96a4-43d9-87a6-b1edac63e4cd response_code = 204 unit = exchange_server uri = /v2/push
1142026-05-08T01:10:15.220ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: Some( UnderlayUpdate { announce: {}, withdraw: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s2.quartet", "t1.quartet", ], }, }, }, ), tunnel: None, }
1152026-05-08T01:10:15.220ZINFOslog-rs: [tfportrear0_0] push to fe80::98be:beff:fe2f:e2a7: Update { underlay: Some( UnderlayUpdate { announce: {}, withdraw: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s2.quartet", "t1.quartet", ], }, }, }, ), tunnel: None, }
1162026-05-08T01:10:20.220ZINFOslog-rs (ddm): accepted connection local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:34814 unit = exchange_server
1172026-05-08T01:10:20.220ZINFOslog-rs: [tfportrear0_0] sending 1 routes to dendrite
1182026-05-08T01:10:20.220ZDEBGslog-rs: [tfportrear0_0] sending to dpd host=localhost port=12224
1192026-05-08T01:10:20.220ZINFOslog-rs: [tfportrear0_0] adding route fd00:1:: -> fe80::98be:beff:fe2f:e2a7 on port Rear(Rear("rear0"))/0
1202026-05-08T01:10:20.221ZINFOslog-rs: [tfportrear0_0] removing routes 0 from dendrite
1212026-05-08T01:10:20.221ZDEBGslog-rs: [tfportrear0_0] redistributing update to 2 peers
1222026-05-08T01:10:20.221ZINFOslog-rs: [tfportrear1_0] push to fe80::705f:25ff:feee:d107: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s1.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
1232026-05-08T01:10:20.221ZINFOslog-rs: [tfportrear2_0] push to fe80::3c26:82ff:fe09:8ce4: Update { underlay: Some( UnderlayUpdate { announce: { PathVector { destination: Ipv6Net { addr: fd00:1::, width: 64, }, path: [ "s1.quartet", "t1.quartet", ], }, }, withdraw: {}, }, ), tunnel: None, }
1242026-05-08T01:10:20.221ZINFOslog-rs (ddm): request completed latency_us = 1032 local_addr = [fe80::8cf:b0ff:fe54:95ef]:56797 method = PUT module = exchange remote_addr = [fe80::98be:beff:fe2f:e2a7%3]:34814 req_id = 26835d3c-313d-478f-9b7d-58d48511c296 response_code = 204 unit = exchange_server uri = /v2/push