{"msg":"signal handler waiting for context","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.00094763Z","hostname":"t1.quartet","pid":10286} {"msg":"signal handler waiting got context","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.017591503Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] sm initialized with addr fe80::fc62:7dff:fee5:8fa3 on if tfportrear1_0 index 4","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.017889203Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] sm initialized with addr fe80::d06c:baff:fec9:558f on if tfportrear0_0 index 3","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.017896933Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] sm initialized with addr fe80::844c:f5ff:fef6:36cf on if tfportrear2_0 index 5","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.017900323Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] starting discovery handler","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.017905763Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] starting discovery handler","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.017913953Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] starting discovery handler","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.017917283Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] nbr is fe80::4406:f5ff:fee9:7927@s3.quartet server","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018528494Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] nbr is fe80::304c:39ff:fe68:8b9a@s2.quartet server","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018544354Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] transition solicit -> exchange","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.018611414Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] transition solicit -> exchange","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.018615934Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] nbr is fe80::e4b6:27ff:fe3d:ccb1@s1.quartet server","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018685594Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] transition solicit -> exchange","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.018698004Z","hostname":"t1.quartet","pid":10286} {"msg":"admin: listening on [::]:8000","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018804164Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] exchange: listening on [fe80::844c:f5ff:fef6:36cf]:56797","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018850204Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] exchange: listening on [fe80::fc62:7dff:fee5:8fa3]:56797","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018854494Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] exchange: listening on [fe80::d06c:baff:fec9:558f]:56797","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018911844Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] waiting for exchange server to start","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018955204Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] waiting for exchange server to start","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018959374Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] waiting for exchange server to start","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.018965124Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] exchange pull: hyper client error: client error (Connect)","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:32.220719636Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] exchange pull: hyper client error: client error (Connect)","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:32.220826626Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] exchange pull: hyper client error: client error (Connect)","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:32.220843126Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.221313787Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221373127Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] push to fe80::e4b6:27ff:fe3d:ccb1: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221385467Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.221516087Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] push to fe80::304c:39ff:fe68:8b9a: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221523167Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] push to fe80::e4b6:27ff:fe3d:ccb1: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221527847Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:32.221695677Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] push to fe80::304c:39ff:fe68:8b9a: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221701447Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: None,\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:32.221704687Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] neighbor s1.quartet@fe80::e4b6:27ff:fe3d:ccb1 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:32.418798055Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.018703007Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.018725927Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] sending 1 routes to dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.127919029Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] sending to dpd host=localhost port=12224","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:33.127935279Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] sending 1 routes to dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.127939089Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] sending to dpd host=localhost port=12224","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:33.127948809Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] adding route fd00:3:: -> fe80::4406:f5ff:fee9:7927 on port Rear(Rear(\"rear2\"))/0","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.12965306Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] adding route fd00:1:: -> fe80::e4b6:27ff:fe3d:ccb1 on port Rear(Rear(\"rear0\"))/0","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.12965934Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] removing routes 0 from dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.131056962Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] removing routes 0 from dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.131070022Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:33.131458402Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] push to fe80::304c:39ff:fe68:8b9a: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s1.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.131495182Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s1.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.131506312Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:33.132727053Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] push to fe80::e4b6:27ff:fe3d:ccb1: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:3::,\n width: 64,\n },\n path: [\n \"s3.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.132761053Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] push to fe80::304c:39ff:fe68:8b9a: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:3::,\n width: 64,\n },\n path: [\n \"s3.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:33.132775853Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.418749858Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.418766328Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.81879421Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:33.81881583Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] sending 1 routes to dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:34.144185024Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] sending to dpd host=localhost port=12224","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:34.144202764Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] adding route fd00:1:: -> fe80::304c:39ff:fe68:8b9a on port Rear(Rear(\"rear1\"))/0","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:34.144770335Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] dpd route create: Error Response: status: 409 Conflict; headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c14ad7aa-c28e-4dfb-9eb1-e14eebae7c3d\", \"content-length\": \"130\", \"date\": \"Thu, 15 Oct 2026 03:43:34 GMT\"}; value: Error { error_code: Some(\"route {cidr} already exists\"), message: \"Conflict\", request_id: \"c14ad7aa-c28e-4dfb-9eb1-e14eebae7c3d\" }","v":0,"name":"slog-rs","level":50,"time":"2026-10-15T03:43:34.145316075Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] removing routes 0 from dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:34.145325005Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:34.145753436Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] push to fe80::e4b6:27ff:fe3d:ccb1: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s2.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:34.145794256Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s2.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:34.145801386Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:34.418884942Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] sending 0 routes to dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:35.145114168Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] sending to dpd host=localhost port=12224","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:35.145142608Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] removing routes 1 from dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:35.145681269Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:35.146629889Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] push to fe80::e4b6:27ff:fe3d:ccb1: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {},\n withdraw: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s2.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:35.146664449Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {},\n withdraw: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s2.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:35.146673379Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:35.619201016Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:36.019276116Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:36.419327078Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:37.21943279Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:37.419463171Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] neighbor s3.quartet@fe80::4406:f5ff:fee9:7927 missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:37.619491772Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:39.019929316Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] sending 1 routes to dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:40.145569553Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] sending to dpd host=localhost port=12224","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:40.145594173Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] adding route fd00:1:: -> fe80::e4b6:27ff:fe3d:ccb1 on port Rear(Rear(\"rear0\"))/0","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:40.146036874Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] removing routes 0 from dendrite","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:40.146597294Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear0_0] redistributing update to 2 peers","v":0,"name":"slog-rs","level":20,"time":"2026-10-15T03:43:40.147047395Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear2_0] push to fe80::4406:f5ff:fee9:7927: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s1.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:40.147096305Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] push to fe80::304c:39ff:fe68:8b9a: Update {\n underlay: Some(\n UnderlayUpdate {\n announce: {\n PathVector {\n destination: Ipv6Net {\n addr: fd00:1::,\n width: 64,\n },\n path: [\n \"s1.quartet\",\n \"t1.quartet\",\n ],\n },\n },\n withdraw: {},\n },\n ),\n tunnel: None,\n}","v":0,"name":"slog-rs","level":30,"time":"2026-10-15T03:43:40.147103715Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:42.020476235Z","hostname":"t1.quartet","pid":10286} {"msg":"[tfportrear1_0] neighbor s2.quartet@fe80::304c:39ff:fe68:8b9a missed solicit interval","v":0,"name":"slog-rs","level":40,"time":"2026-10-15T03:43:42.220560926Z","hostname":"t1.quartet","pid":10286}