New install can be pinged on LAN and web config works, but Server Connection show 'Not Connected.RSH.R6087.2021-01-18T22_36_36.logs.tar (728.5 KB)
Hello markmaj, welcome to the community!
Thank you for the logs. From them, it appears that the DNS address â10.58.85.1â is not getting a connection to our servers. These lines make the issue clear:
2021 018 18:23:58: Network detection failed, unable to curl or ping common sites
2021 018 18:23:58: No internet connection found
2021 018 18:23:58: Network detection failed, unable to curl or ping common sites
The first thing you can try, if you havenât already, is simply to shut down your modem/router, wait a couple of minutes, and then turn it on again, to see if it was a simple issue with the modem/router itself.
If this has not solved the issue, then please shut down your Shake again first, then your modem/router. Wait for a couple of minutes, then restart your modem/router, and when itâs back online, please check from your pc/laptop if the following ports are open (do not start the Shake now):
port 55555 [TCP]
port 55556 [TCP]
port 123
for TCP
and UDP
traffic in both directions
If the connection still doesnât work, then you can also try to change the DNS on the Shake, as explained in this page on our manual, Firewall issues? â Instructions on Setting Up Your Raspberry Shake, to see if this solves the issue. Iâll add some more info below.
There are two possible ways: setting a manual IP and DNS in the http://rs.local web config, or adding a line to /etc/dhcpcd.conf
in the Shake filesystem.
-
The first doesnât require logging into the Shake. Navigate to
rs.local
, make note of the Shakeâs IP address, then click on theSettings
gear icon (high on the left) to access the configuration menu.Click on NETWORK, then under ETHERNET SETTINGS, click on âEnable static IPâ.
Fill out the Static IP field with the address you copied from the front page.
Fill out the DNS server field with a more reliable DNS service.
OpenDNS
, which is208.67.222.222
, is a good choice. You can also useCloudflare
DNS service by entering1.1.1.1
orGoogle
by entering8.8.8.8
.
The second way, a bit more complex, in which you can keep your Shake on a dynamic IP (assigned by your modem/router):
-
SSH into the Shake (guide here: How to access your Raspberry Shakeâs computer via ssh â Instructions on Setting Up Your Raspberry Shake)
Once youâre in, copy and paste these commands (this example is for Cloudflare DNS):
sudo echo 'static domain_name_servers=1.1.1.1 1.0.0.1' >> /etc/dhcpcd.conf sudo service dhcpcd restart
Now make sure those changes took hold:
nano /etc/resolv.conf
The file should look like the following:
# Generated by resolvconf nameserver 1.1.1.1 nameserver 1.0.0.1
You should not need to restart, these changes will take effect immediately, but if you want, you can still do it.
Changing the DNS server to OpenDNS worked. Thanks Stormchaser!
Thatâs perfect, great to hear it!
Enjoy shaking!