1 | 2024-10-18T03:16:07.869Z | INFO | slog-rs: spawning new session
|
2 | 2024-10-18T03:16:07.870Z | DEBG | slog-rs: [r1] starting peer state machine
|
3 | 2024-10-18T03:16:07.870Z | INFO | slog-rs: [r1] idle -> connect
|
4 | 2024-10-18T03:16:07.870Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
5 | 2024-10-18T03:16:07.870Z | INFO | slog-rs: spawning recv loop
|
6 | 2024-10-18T03:16:07.871Z | INFO | slog-rs: [r1] connected to 1.0.0.1:179
|
7 | 2024-10-18T03:16:07.871Z | INFO | slog-rs: [r1] connect -> open sent
|
8 | 2024-10-18T03:16:07.871Z | DEBG | slog-rs: [1.0.0.1:179] recv: Open(
OpenMessage {
version: 4,
asn: 23456,
hold_time: 6,
id: 1,
parameters: [
Capabilities(
{
MultiprotocolExtensions {
afi: 1,
safi: 1,
},
RouteRefresh,
FourOctetAs {
asn: 4200000001,
},
AddPath {
elements: {
AddPathElement {
afi: 1,
safi: 1,
send_receive: 1,
},
},
},
},
),
],
},
)
|
9 | 2024-10-18T03:16:07.871Z | TRAC | slog-rs: [r1] sending keepalive
|
10 | 2024-10-18T03:16:07.871Z | INFO | slog-rs: [r1] open sent -> open confirm
|
11 | 2024-10-18T03:16:07.872Z | DEBG | slog-rs: [1.0.0.1:179] recv: Open(
OpenMessage {
version: 4,
asn: 23456,
hold_time: 6,
id: 1,
parameters: [
Capabilities(
{
MultiprotocolExtensions {
afi: 1,
safi: 1,
},
RouteRefresh,
FourOctetAs {
asn: 4200000001,
},
AddPath {
elements: {
AddPathElement {
afi: 1,
safi: 1,
send_receive: 1,
},
},
},
},
),
],
},
)
|
12 | 2024-10-18T03:16:07.872Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
13 | 2024-10-18T03:16:07.872Z | WARN | slog-rs: [r1] unexpected open message in open confirm
|
14 | 2024-10-18T03:16:07.872Z | INFO | slog-rs: [r1] open confirm -> idle
|
15 | 2024-10-18T03:16:07.872Z | WARN | slog-rs: [r1] unexpected keepalive message in idle
|
16 | 2024-10-18T03:16:07.872Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
17 | 2024-10-18T03:16:07.873Z | WARN | slog-rs: [r1] unexpected keepalive message in idle
|
18 | 2024-10-18T03:16:07.873Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
19 | 2024-10-18T03:16:07.873Z | WARN | slog-rs: [r1] unexpected update message in idle
|
20 | 2024-10-18T03:16:07.874Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
21 | 2024-10-18T03:16:07.874Z | WARN | slog-rs: [r1] unexpected update message in idle
|
22 | 2024-10-18T03:16:10.863Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
23 | 2024-10-18T03:16:10.863Z | WARN | slog-rs: [r1] unexpected keepalive message in idle
|
24 | 2024-10-18T03:16:13.864Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
25 | 2024-10-18T03:16:13.865Z | DEBG | slog-rs: [1.0.0.1:179] recv: Notification(
NotificationMessage {
error_code: HoldTimerExpired,
error_subcode: HoldTime(
0,
),
data: [],
},
)
|
26 | 2024-10-18T03:16:13.865Z | WARN | slog-rs: [r1] unexpected keepalive message in idle
|
27 | 2024-10-18T03:16:13.865Z | WARN | slog-rs: [r1] event message Notification(NotificationMessage { error_code: HoldTimerExpired, error_subcode: HoldTime(0), data: [] }) not allowed in idle
|
28 | 2024-10-18T03:16:13.872Z | WARN | slog-rs: [r1] event hold timer expires not allowed in idle
|
29 | 2024-10-18T03:16:13.873Z | INFO | slog-rs: [r1] idle hold time expire, attempting connect
|
30 | 2024-10-18T03:16:13.873Z | INFO | slog-rs: [r1] idle -> connect
|
31 | 2024-10-18T03:16:13.873Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
32 | 2024-10-18T03:16:13.873Z | ERRO | slog-rs: connect: ChannelSend("sending on a closed channel")
|
33 | 2024-10-18T03:16:13.873Z | WARN | slog-rs: [r1] initial connect attempt failed: channel send sending on a closed channel
|
34 | 2024-10-18T03:16:14.873Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
35 | 2024-10-18T03:16:14.873Z | INFO | slog-rs: spawning recv loop
|
36 | 2024-10-18T03:16:14.873Z | INFO | slog-rs: [r1] connected to 1.0.0.1:179
|
37 | 2024-10-18T03:16:14.873Z | INFO | slog-rs: [r1] connect -> open sent
|
38 | 2024-10-18T03:16:19.866Z | INFO | slog-rs: spawning recv loop
|
39 | 2024-10-18T03:16:19.867Z | INFO | slog-rs: [r1] open sent -> active
|
40 | 2024-10-18T03:16:19.867Z | DEBG | slog-rs: [1.0.0.1:179] recv: Open(
OpenMessage {
version: 4,
asn: 23456,
hold_time: 6,
id: 1,
parameters: [
Capabilities(
{
MultiprotocolExtensions {
afi: 1,
safi: 1,
},
RouteRefresh,
FourOctetAs {
asn: 4200000001,
},
AddPath {
elements: {
AddPathElement {
afi: 1,
safi: 1,
send_receive: 1,
},
},
},
},
),
],
},
)
|
41 | 2024-10-18T03:16:19.867Z | TRAC | slog-rs: [r1] sending keepalive
|
42 | 2024-10-18T03:16:19.868Z | INFO | slog-rs: [r1] active -> open confirm
|
43 | 2024-10-18T03:16:19.868Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
44 | 2024-10-18T03:16:19.868Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
45 | 2024-10-18T03:16:19.868Z | INFO | slog-rs: [r1] open confirm -> session setup
|
46 | 2024-10-18T03:16:19.869Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
47 | 2024-10-18T03:16:19.870Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
48 | 2024-10-18T03:16:19.870Z | TRAC | slog-rs: [r1] sending keepalive
|
49 | 2024-10-18T03:16:19.870Z | INFO | slog-rs: [r1] session setup -> established
|
50 | 2024-10-18T03:16:19.870Z | TRAC | slog-rs: [r1] keepalive received
|
51 | 2024-10-18T03:16:19.871Z | INFO | slog-rs: [r1] update received: UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
}
|
52 | 2024-10-18T03:16:19.871Z | INFO | slog-rs: [r1] update received: UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Igp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
}
|
53 | 2024-10-18T03:16:22.775Z | TRAC | slog-rs: [r1] sending keepalive
|
54 | 2024-10-18T03:16:25.776Z | TRAC | slog-rs: [r1] sending keepalive
|
55 | 2024-10-18T03:16:25.776Z | WARN | slog-rs: [r1] hold timer expired
|
56 | 2024-10-18T03:16:25.776Z | INFO | slog-rs: [r1] sending notification HoldTimerExpired/HoldTime(0)
|
57 | 2024-10-18T03:16:25.776Z | INFO | slog-rs: [r1] established -> idle
|
58 | 2024-10-18T03:16:31.777Z | INFO | slog-rs: [r1] idle hold time expire, attempting connect
|
59 | 2024-10-18T03:16:31.777Z | INFO | slog-rs: [r1] idle -> connect
|
60 | 2024-10-18T03:16:31.778Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
61 | 2024-10-18T03:16:31.778Z | ERRO | slog-rs: connect: ChannelSend("sending on a closed channel")
|
62 | 2024-10-18T03:16:31.778Z | WARN | slog-rs: [r1] initial connect attempt failed: channel send sending on a closed channel
|