The broker quit operation - "Keep alive time overdue".
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- nim
- Lĩnh vực
- networking
Hướng nghiên cứu
No source file, test, or entry point is named. Start by tracing the broker's keep-alive timeout handling and compare it with the captured Connect and ConnAck exchange and the reported client disconnect. Done means identifying the cause, preventing the broker from quitting incorrectly, and demonstrating the behavior with a reproducible regression test.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The broker quit operation after a client disconnects. It happened a few times, but it is not something I can reproduce. Below is all I could catch.
Using nmqtt-1.0.4, Nim 1.6.6, Windows 11
rx> Connect(00): 00 04 4D 51 54 54 04 06 00 3C 00 19 73 68 65 6C 6C 79 70 6C 75 67 2D 73 2D 42 43 46 46 34 44 35 41 32 36 30 37 00 29 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 70 6C 75 67 2D 73 2D 42 43 46 46 34 44 35 41 32 36 30 37 2F 6F 6E 6C 69 6E 65 00 05 66 61 6C 73 65
tx> ConnAck(00): 00 02
Connections >> shellyplug-s-BCFF4D5A2607 was disconnected. Keep alive time overdue.
Client >> shellyplug-s-BCFF4D5A2607
host:
sslOn: false
sslCert:
sslKey:
verbosity: 0
beenConnected: true
username:
password:
clientId: shellyplug-s-BCFF4D5A2607
s: ..disconnected..
msgIdSeq: 3
workQueue: 0
pubCallbacks: 0
inWork: false
keepAlive: 60
willFlag: false
willQoS: 0
willRetain: false
willTopic: shellies/shellyplug-s-BCFF4D5A2607/online
willMsg: false
proto: MQTT
version: 4
connFlags: 00000110
subscribed: 3
PS C:\Users\xxx>```
- Ngôn ngữ chính
- Nim
- Star
- 53
- Fork
- 11
- Merge trung bình
- 1 ngày 35 phút
- Pull request đã merge (30 ngày)
- 2
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của python36/nmqtt
-
Broker doesn't support wildcards Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
Tất cả issue của python36/nmqtt
Issue tương tự
-
Bug Java Platform: Java
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
getsentry/sentry-java#6138 · 1 bình luận ·
-
kind/bug Ubuntu 24
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
kubernetes-sigs/kubespray#13532 ·
-
language/en needs-triage sig/network
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
kubernetes/website#57642 · 1 bình luận ·
-
app.loanspq.com Đang mởN: AdGuard DNS P3: Medium T: Incorrect Blocking
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
AdguardTeam/AdguardFilters#242018 ·
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 bình luận ·