When a user sees the error "Unable to resolve host '<domain>.ringotel.co': nodename nor servname provided, or not known" in the app, the cause is almost always a DNS problem on their local network - not an issue with the app or their account.
Root cause
The user's router or device cannot translate the Ringotel hostname into an
IP address. This is commonly caused by a restrictive ISP DNS, a misconfigured
internal DNS server, or DNS filtering software blocking the domain.
Resolution
Step 1: Confirm the error is network-specific
Ask the user to switch to mobile data or a different Wi-Fi network and try
logging in again. If the app connects successfully on the alternate network,
the problem is confirmed to be with their primary network's DNS - not the
app or account.
Step 2: Identify where DNS is configured
Check whether DNS is set at the router level or on the individual device
(Windows/macOS network settings). A router-level change affects all devices
on the network. A device-level change affects only that machine.
Step 3: Switch to public DNS servers
Update the DNS settings to use Google's public resolvers:
Preferred DNS: 8.8.8.8
Alternate DNS: 8.8.4.4
These settings can be applied in the router's admin panel or in the network
adapter settings on the user's computer.
Step 4: Verify the fix
Have the user restart the app while connected to their main Wi-Fi
network and attempt to log in. A successful login confirms the DNS change
resolved the issue.
NOTES
- If the user is on a corporate or managed network, DNS settings may be
locked by IT policy. Escalate to their network administrator in that case.
- Cloudflare's public DNS (1.1.1.1 / 1.0.0.1) is a reliable alternative
to Google's resolvers if preferred.
