web-dev-qa-db-ja.com

3G / 4Gを使用しているときにサーバーが見つかりません

私は、3か月間の最良の部分で、一部の顧客に現れるエラーと闘ってきました。

私のホスティングプロバイダーNameCheapはエラーを修正できないため、サイトを完全に移動する準備ができています。

https://smilespowder.comはWiFiを使用して接続しますが、多くのお客様は3G/4GおよびEdgeを使用してWebサイトにアクセスできません。

tracerouteコマンドは以下を返します。

不明なホストsmilespowder.com

Androidの戻り値:

net :: ERR_NAME_NOT_RESOLVED

iOSは以下を返します。

サーバーが見つからないため、Safariはページを開くことができません。

1
Joby Kent

DNSレコードはすべて正常に見えます

Dig +nocmd smilespowder.com any +multiline +noall +answer
smilespowder.com.   857 IN A 37.61.237.48
smilespowder.com.   86057 IN NS ns2.creativelaundry.co.uk.
smilespowder.com.   86057 IN NS ns1.creativelaundry.co.uk.
smilespowder.com.   857 IN MX 0 mail.smilespowder.com.
Dig +nocmd www.smilespowder.com any +multiline +noall +answer
www.smilespowder.com.   1198 IN CNAME smilespowder.com.

そして、あなたは非httpをhttpsにリダイレクトする場所にリダイレクトを持っています

curl -I http://www.smilespowder.com/
HTTP/1.1 301 Moved Permanently
Date: Fri, 17 Jun 2016 18:41:44 GMT
Server: Apache
X-Powered-By: PHP/5.3.29
Vary: Cookie,Accept-Encoding
Set-Cookie: wfvt_3106908635=57644469cc585; expires=Fri, 17-Jun-2016 19:11:45          GMT; path=/; httponly
Location: https://smilespowder.com/
Content-Type: text/html; charset=UTF-8

私は速度を2Gの速度に抑えましたが、エラーも発生しませんでした。

ただし、リストしたネームサーバーが無効であり、ルートドメインcreativelaundry.co.ukにもサブドメインが作成されたことが表示されないことに気付きました。

Dig @8.8.8.8 +nocmd ns1.creativelaundry.co.uk +answer
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23902
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;ns1.creativelaundry.co.uk. IN  A

;; AUTHORITY SECTION:
creativelaundry.co.uk.  587 IN  SOA ns41.domaincontrol.com. dns.jomax.net.    2016050400 28800 7200 604800 600

;; Query time: 29 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Jun 17 13:57:40 2016
;; MSG SIZE  rcvd: 114

個人的には、cloudflareアカウントを設定し、ネームサーバーを変更して、cloudflareにDNSを処理させます。解決できないネームサーバーは、断続的なトラブルに大きな役割を果たすと思います。

1
brass