058
Roku Streaming Device
Severity: ModerateWhat Does This Error Mean?
Roku error code 058 means your Roku has an IP address and is connected to Wi-Fi, but it cannot resolve domain names through DNS. DNS is the system that translates website and server names (like netflix.com) into the numeric addresses that computers actually use. Without DNS, the Roku cannot find any streaming service, even if your internet connection is working. A router restart or changing the DNS server settings fixes this error in most cases.
Affected Models
- Roku Express
- Roku Streaming Stick
- Roku Ultra
- Roku TV
- Roku Premiere
Common Causes
- Your router's DNS server is temporarily unavailable or experiencing an outage
- Your ISP's DNS servers are down or responding too slowly
- The DNS server address assigned to the Roku is incorrect or has become stale
- A router firmware update changed the DNS settings and assigned an invalid server address
- Parental control or filtering software on the router is blocking DNS requests from the Roku
How to Fix It
-
Restart your router. Unplug it from power, wait 60 seconds, plug it back in, and wait 2 minutes for it to fully restart. Then restart your Roku as well. Test the connection again.
A router restart refreshes the DNS configuration it hands to connected devices. This is the most common fix for error 058.
-
Set a manual DNS server on the Roku. Go to Settings > Network > Set up connection > Wireless. Connect to your network, then look for advanced or manual settings. Set the Primary DNS to 8.8.8.8 and the Secondary DNS to 8.8.4.4 (Google's public DNS servers).
Using Google's public DNS (8.8.8.8) or Cloudflare's DNS (1.1.1.1) bypasses your ISP's DNS servers entirely. This often fixes DNS errors caused by ISP server problems.
-
Check if your ISP's DNS servers are experiencing an outage. Open a web browser on your phone or computer and try loading a few websites. If websites load normally on other devices, the problem is specific to your Roku's DNS configuration.
If other devices also have DNS problems, the issue is with your router or ISP — not the Roku specifically.
-
Check for any parental control or content filtering services on your router. Services like Circle, OpenDNS Family Shield, or router-level parental controls can block DNS requests from specific devices. Temporarily disable these to test.
Some parental control services work by controlling DNS. If the Roku is categorized as a device that should have restricted access, DNS lookups for streaming services will be blocked.
-
Factory reset the Roku if the error persists after all other steps. Go to Settings > System > Advanced system settings > Factory reset. Reconnect to Wi-Fi from scratch and configure the DNS manually to 8.8.8.8 and 8.8.4.4 during setup.
A factory reset clears all stored network configurations including any corrupted DNS settings. Combined with manually setting reliable DNS servers, this resolves persistent 058 errors.
When to Call a Professional
If you have tried restarting the router and manually setting DNS on the Roku and the error persists, your router may have a firmware issue affecting DNS assignment. Contact your ISP if the router is rented from them — they can push a remote reset or replacement. For homes with parental control services like Circle or OpenDNS, check those services to ensure the Roku is not being blocked.
Frequently Asked Questions
What is DNS and why does Roku need it to work?
DNS (Domain Name System) is like the internet's phone book. When you open Netflix on your Roku, it does not know Netflix's address — it only knows the name netflix.com. The DNS server translates that name into the actual numeric IP address (like 54.239.28.85) that the Roku uses to connect. Without DNS, the Roku cannot look up the address of any streaming service. Even if your internet connection is perfectly fine, no DNS means no streaming.
What are 8.8.8.8 and 1.1.1.1?
These are free, public DNS servers operated by major tech companies. 8.8.8.8 and 8.8.4.4 are Google's Public DNS servers — they are reliable, fast, and available worldwide. 1.1.1.1 and 1.0.0.1 are Cloudflare's public DNS servers — also free, fast, and focused on privacy. Both are excellent alternatives to your ISP's DNS servers. Entering either set manually on your Roku bypasses your ISP's DNS entirely.
Can I fix error 058 permanently or will it keep coming back?
Setting a manual DNS server (8.8.8.8 and 8.8.4.4) on the Roku is a permanent fix for most cases. The Roku will use those DNS servers instead of whatever the router provides. This bypasses ISP DNS outages and most DNS misconfigurations. If the error comes back even with manual DNS, the problem is likely a deeper network issue — intermittent internet connectivity, a failing router, or a parental control service actively blocking the Roku.