-
Notifications
You must be signed in to change notification settings - Fork 19
Description
This is really odd, but I woke up this morning after working with nightwire until late last night and I am no longer able to get responses from nightwire via signal (note to self). Things I have tried:
- First I checked all of the "obvious" things, docker logs signal-api looked clean, curl http://127.0.0.1:8080/v1/accounts returns my cell phone number, etc.
- Unpaired nightwire device, unpaired laptop device, re-paired both, still no responses from nightwire from either device.
- Updated nightwire in-line to 1.5.0, setup signal link fresh, same result no responses from nightwire to messages/commands sent from either device, docker logs still look clean, curl http://127.0.0.1:8080/v1/accounts still returns my cell number.
- Decided to nuke the nightwire install and start fresh, ran install.sh --uninstall, wiped the install directory, pulled the repo down fresh and ran install.sh, everything looked great, signal-api setup went fine, pairing device worked fine, signal-api running, installer said nightwire was ready but still no messages coming into signal on either device from nightwire (both devices get messages sent from each other as expected).
Here is the current state of docker logs signal-api:
`+ set -e
- [ -z /home/.local/share/signal-cli ]
- usermod -u 1000 signal-api
usermod: no changes - groupmod -o -g 1000 signal-api
- [ true != false ]
- echo Changing ownership of /home/.local/share/signal-cli to 1000:1000
- chown 1000:1000 -R /home/.local/share/signal-cli
Changing ownership of /home/.local/share/signal-cli to 1000:1000 - cat
- cap_prefix=-cap_
- cat /proc/sys/kernel/cap_last_cap
- seq -s ,-cap_ 0 40
- caps=-cap_0,-cap_1,-cap_2,-cap_3,-cap_4,-cap_5,-cap_6,-cap_7,-cap_8,-cap_9,-cap_10,-cap_11,-cap_12,-cap_13,-cap_14,-cap_15,-cap_16,-cap_17,-cap_18,-cap_19,-cap_20,-cap_21,-cap_22,-cap_23,-cap_24,-cap_25,-cap_26,-cap_27,-cap_28,-cap_29,-cap_30,-cap_31,-cap_32,-cap_33,-cap_34,-cap_35,-cap_36,-cap_37,-cap_38,-cap_39,-cap_40
- [ json-rpc = json-rpc ]
- /usr/bin/jsonrpc2-helper
time="2026-02-27T17:05:11Z" level=info msg="Updated jsonrpc2.yml" - [ -n ]
- service supervisor start
Starting supervisor: supervisord. - supervisorctl start all
- hostname+ -I
awk {print $1} - export HOST_IP=172.17.0.2
- exec setpriv --reuid=1000 --regid=1000 --init-groups --inh-caps=-cap_0,-cap_1,-cap_2,-cap_3,-cap_4,-cap_5,-cap_6,-cap_7,-cap_8,-cap_9,-cap_10,-cap_11,-cap_12,-cap_13,-cap_14,-cap_15,-cap_16,-cap_17,-cap_18,-cap_19,-cap_20,-cap_21,-cap_22,-cap_23,-cap_24,-cap_25,-cap_26,-cap_27,-cap_28,-cap_29,-cap_30,-cap_31,-cap_32,-cap_33,-cap_34,-cap_35,-cap_36,-cap_37,-cap_38,-cap_39,-cap_40 signal-cli-rest-api -signal-cli-config=/home/.local/share/signal-cli
time="2026-02-27T17:05:13Z" level=info msg="Started Signal Messenger REST API"
[GIN] 2026/02/27 - 17:05:20 | 200 | 10.181396ms | 172.17.0.1 | GET "/v1/accounts"
[GIN] 2026/02/27 - 17:07:00 | 200 | 4.106303ms | 172.17.0.1 | GET "/v1/accounts"`
What else can I do to debug/figure this out? I am at a loss at this point.
**One additional note of possible significance, last night I noticed that messages/commands sent from my laptop to nightwire stopped receiving responses from nightwire, i.e. things like /help just echo in signal but return no results. However at that time messages sent from my phone were still working AND responses from nightwire to those messages/commands were visible on both my laptop and my phone. But if I initiated a message/command from my laptop, no response from nightwire. I worked around it just using my phone through the rest of last night. This morning, my phone started behaving like my laptop was last night. Note I have tested on multiple different networks (home, office, mobile) and the behavior is still the same, even after a clean install.
I am willing to do whatever I need to do to get things running smoothly again, but I am just not sure where to dig in further? Any suggestions would be greatly appreciated!