2013-07-21 34 views
14

因此,我在最後一個小時內一直在努力。出於某種原因,我的POW域在Chrome中總是遇到www.website-unavailable.com錯誤。 Rails服務器從傳統的rails s工作得很好,並在localhost:3000拉起。我正在使用Anvil.app來管理域。未在Chrome中加載Pow域名

無論如何,我每次嘗試訪問.dev域名時都會立即在Chrome中打開www.website-unavailable.com頁面。

最奇怪的是,該網站在其他瀏覽器中加載很好。只是不是Chrome。我甚至嘗試安裝Chrome Canary,它碰到了完全相同的錯誤(全新安裝!)。

我想,在這個順序,都無濟於事,讓服務器重新運行:

  1. 重新啓動。
  2. pow restart在各種網站的終端。
  3. 重新安裝POW。
  4. 清除DNS緩存在chrome://net-internals#dns

似乎沒有任何工作。任何想法我能做些什麼來使這個工作再次?使用localhost:3000並不是一件大事,但我喜歡POW。奇怪的是,它在數週內運行得非常好。

+0

你嘗試鉻(這是「開源」的Chrome版本),你可以在這裏http://chromiumupdater.sytes.net/chupdater.php得到它?macdn1 = 32位+ Zip +文件夾 –

+2

您使用OpenDNS嗎? –

+0

@DanReedy是的,其實我正在使用OpenDNS。我不應該? –

回答

10

感謝用戶Dan Reedy(見上文),我能夠通過從OpenDNS移動到Google DNS 8.8.8.88.8.4.4設置來解決此問題。現在,頁面加載速度更快 Pow服務器再次運行。而且他們似乎實際加載速度更快。真棒!

+1

我沒有使用OpenDNS,但將我的DNS設置爲8.8.4.4也適用於我。 – findzen

+1

我也沒有使用OpenDNS,但懷疑它已啓用我目前使用的網絡。添加Google DNS條目也爲我解決了它。 – Zubin

24

我遇到了同樣的問題,但從OpenDNS更改爲Google的DNS服務器並沒有幫助。顯然,這是Chrome內置的異步DNS的問題。

有幾個解決方法:

  • 使用.xip.io域,而不是.dev
  • 禁用異步DNS在chrome://flags
  • 禁用NXDOMAIN幫手

我結束了禁用異步DNS和我.dev域再次工作。

此處,我發現了更多的信息:

+3

單獨禁用異步DNS解決了我的問題。謝謝! – jasonmklug

+0

甜蜜的幸福。謝謝!我在託管的虛擬機上運行開發站點,Chrome始終間歇性地使用DNS解析。可氣!在Chrome中禁用異步DNS現在會照顧它,並且我不再有/ etc/hosts域的間歇性DNS超時。 – Ted

0

我通過網絡偏好設置查找我的IP在Mac OS X,並導航到域如下:

http://subdomain.name-of-app-directory.ip-address.xip.io 

因此,一個例子是:

http://subdomain.website.10.0.0.0.22.xip.io 
相關問題