1

アプリの基本設定でドメインとウェブサイトをアプリに追加しようとすると、ドメインが無効であると表示され続けますが、機能するはずですが、以前は...

「AppDomains」フィールドと「SiteUrl」フィールドに入力しようとしましたが、このエラーが発生します...

「エラーアプリドメイン:illmethods.comは有効なドメインではありません。サイトのURLは有効なURLではありません。」

アプリ名はIllMethodsです

4

2 に答える 2

1

com権限のある DNS サーバーに問い合わせると、次の NS レコードと関連するグルー (A) レコードが得られます。

$ dig +norecurs +noall +auth +answer +additional illmethods.com @a.gtld-servers.net
illmethods.com.     172800  IN  NS  ns1.illmethods.com.
illmethods.com.     172800  IN  NS  ns2.illmethods.com.
ns1.illmethods.com. 172800  IN  A   203.97.122.126
ns2.illmethods.com. 172800  IN  A   125.236.226.87

しかし、ns1.illmethods.com「ns1.illmethods.com」の A レコードは上記とは異なります。

$ dig +norecurs +noall +answer +additional illmethods.com @ns2.illmethods.com
illmethods.com.     14400   IN  A   125.236.226.87
ns1.illmethods.com. 14400   IN  A   125.236.226.87
ns2.illmethods.com. 14400   IN  A   125.236.226.87

したがって、「ns1」と「ns2」は基本的に同じ IP を指しています。

この問題は、いくつかの要因の集大成であると思います。

  • ネガティブキャッシング。サーバーがある時点でダウンしていた場合、Facebook のアップストリーム DNS が否定応答をしばらくキャッシュしていた可能性があります。
  • レジストラーで指定されたネームサーバーと、ホストしているゾーンにあるものとの一貫性のない A レコード。
  • Facebook は、DNS にクエリを実行するときのタイムアウトが非常に短い可能性があります。ns1 は実際には到達できないため (少なくとも現在の場所からは)、別の IP を試す前にタイムアウトになる可能性があります。

そのため、レジストラーで ns1.illmethods.com を削除し、ゾーン内の同じ NS レコードも削除することをお勧めします。次に、少なくとも 1 時間待ってから (SOA 最小フィールドで 86400 を指定してから 24 時間待ってから 24 時間待ってください)、再試行してください。

また、Sean Kinsey が提供した dnscheck リンクを使用して、ゾーンにエラーがないことを確認する必要があります。これは、キャッシングやさまざまな DNS リゾルバーの実装が存在すると診断が困難なエラーになるためです。

于 2012-10-09T03:02:53.167 に答える
0

このドメインに有効なNSサーバーがリストされていないため、Facebookはおそらくそれを検証できません。現在、ns1.illmethods.comとns2.illmethods.comがありますが、NSサーバーのIPを検索するためにNSサーバーのIPが必要なため、キャッチ22が発生します...

詳細については、 http://dnscheck.pingdom.com/?domain=illmethods.comを参照してください。

于 2012-10-07T09:07:59.983 に答える