-
|
Hello, I deployed WISP using Docker OpenWISP(docker-openwisp); WISP and OpenWRT are in different network segments; Successfully registered the device to WISP through OpenWISP config in OpenWRT; In order to enable WISP to push commands to devices, I modified one of the nodes to vpnclient. The VPN networking was successful, and the address assigned by the VPN was' 10.8.0.4 '; After testing, it was found that executing 'ping 10.8.0.4' from vpnserver, celery, and celery_manitoring can all connect; Then, in the dashboard interface of WISP, I initiated a command to execute 'END COMMAND' on the device. The command was simple: 'ping - c 4 174.17.0.1'; This problem has been bothering me for several days now. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
|
Do you never get a reply at all? Even after reloading the page? If so, have you checked the browser console to see if there's any JS error? Are you using the stable version? |
Beta Was this translation helpful? Give feedback.





Yes, I should say it's resolved.
The issue was likely because the code in the Docker
latestimage wasn't the most recent version.Here is how I fixed it:
I redeployed the entire Wisp system, and then the device status returned to normal, with the Health status showing as OK.
However, at this point, the 'send command' feature still wasn't working. I noticed an exception in the 'celery' service:
'ash: openwisp_config: not found'.It originated from
/usr/local/lib/python3.12/site-packages/openwisp_controller/connection/connectors/openwrt/ssh.py.After comparing the code, I found that the Docker image was using version 1.1. Once I overwrote it with the cod…