[NanoMQ] - NanoMQ dies on boot when hostapd is present
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- shell
- Domain
- embedded-iot, networking, operating-systems
Research direction
Compare the S75 boot path with rcS, rcK, and start-stop-daemon execution, using the hostapd-present boot on nero or tpu as the starting case. Check the nng_listen failure in the boot logs and determine why NanoMQ behaves differently during startup. Done means NanoMQ boots successfully with hostapd present and the failure is reproducible or explained.
Written by the indexing model from the issue text.
Description
Observed Behavior
Nanomq dies on bootup. It never dies when running in any scenario, except when run on the bootup.
Runs fine when
- run manually via S75
- run via rcS after rcK
- run with cli
- run with start-stop-daemon
- run after rming all logs, confs
Dies when:
- run via S75 by bootup rcS
- run via cli in another bootup's script
Doesn't seem related to calypso, even when disabled it fails.
Expected Behavior
Should just boot correctly when it is run.
May need to raise with upstream, borderline impossible to reproduce outside of the init script so...
Is this related to #78 ?
Steps to Reproduce
- boot nero or tpu
- obverse failure
Screenshots (as needed)
Logs
nng-nanomq[274]: broker nng_listen
broker nng_listen entry not found or smthing like that forgot to copy this part down.
- Dominant language
- Shell
- Stars
- 5
- Forks
- 1
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Northeastern-Electric-Racing/Odysseus
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Northeastern-Electric-Racing/Odysseus#243 · 2 comments · 2 assignees ·
-
Northeastern-Electric-Racing/Odysseus#242 · 1 assignee ·
All issues in Northeastern-Electric-Racing/Odysseus
Similar issues
-
Update Vish to 1.1.5 Openpackage-update
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
oSoWoSo/vOid_Community_repOsitory#144 · 1 comment ·
-
help wanted new command
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
tldr-pages/tldr#24151 ·
-
PacReq: Rune IDE Openpackage request
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
pacstall/pacstall-programs#9402 ·
-
[BUG] ci: the first prefetch-images.sh call runs before shard.txt exists, so it is always a no-op Openbug github-actions
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
update-request
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
msys2/MINGW-packages#31768 ·