OpenSprinkler Forums Hardware Questions OpenSprinkler Pi (OSPi) can't create shell listen socket. network failed Reply To: can't create shell listen socket. network failed

#48435

stroale
Participant

Hi!

I Just had the same problem and fixed it.

Yesterday I made a fresh install on rasbian image – usual install of opensprinkler, all updates, all worked fine.

Today I was disabling IPv6 on startup command.txt and sysctl. after reboot opensprinkler was giving me that error message.
Now i did enable ipv6 again and now it is loading again.
Funny thing I didn’t recon it is running only on ipv6 localhost. I am not sure but i belive i saw the process yesterday on ipv4:8080 too. Some commented there may be an issue on netstat. Personally I think there is a glitch when IPv6 is not available.

netstat -l -n -p
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      497/sshd
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      607/nginx: master p
tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN      528/vncserver-x11-c
tcp6       0      0 :::22                   :::*                    LISTEN      497/sshd
tcp6       0      0 :::5900                 :::*                    LISTEN      528/vncserver-x11-c
tcp6       0      0 :::8080                 :::*                    LISTEN      1350/OpenSprinkler

PS: Running nginx as a simple reverse proxy to get SSL.

So just check if ipv6 is enabled.
(I used the instructinos on https://www.raspberrypi.org/forums/viewtopic.php?t=138899 to disable and reenable it).

We are currently away till Monday July 21. Orders placed during this time will be shipped on Tuesday July 22. Thank you for your understanding!
This is default text for notification bar