Soru DNS IP'yi çözmüyor


Web servisimin (185.156.179.139) app.dotaquiz.org tarafından kullanılabilir olmasını istiyorum. Bu yüzden alan adı kaydettim. Ayrıca bir A kaydı oluşturdum (app-A-185.156.179.139).

GET-isteği http://185.156.179.139/users/1 OK-200 verir.

GET-isteği http://app.dotaquiz.org/users/1 404 verir.

Neyi kaybettim?


6
2017-08-14 10:30


Menşei


Buna benzer konularda; DNS sunucunuz, aynı etki alanı için sonraki ad aramalarını önbelleğe alabilir. Doğru şekilde ayarladığınızdan emin değilseniz farklı bir sunucu deneyin. - sshow
404 vs 200 bir DNS sorunu değil - Hagen von Eitzen
@Hagen von Eitzen Peki, DNS Sunucusu hala bu yola sahip olmayan eski bir sunucuya işaret ediyorsa - Tim Schumacher


Cevaplar:


DNS’in iyi görünüyor app.dotaquiz.org işaret etmek 185.156.179.139:

;; ANSWER SECTION:
app.dotaquiz.org.       86400   IN      A       185.156.179.139

Nginx verme hatası üzerinde bu ana makine adı için yapılandırılmış bir web sayfası olmadığını görebiliyoruz:

404 Bulunamadı

nginx / 1.10.3 (Ubuntu)

Nginx'i yapılandırmalısınız server {} bölüm sunucu adı  app.dotaquiz.org.

Ayrıca, DNS yapılandırması ile ilgili sorunlar, başka türde hatalara neden olabilirdi.

  • ERR_NAME_NOT_RESOLVED kayıt hiç yapılandırılmamışsa
  • ERR_TIMED_OUT / ERR_CONNECTION_CLOSED Bir web sunucusu olmadan yanlış IP durumunda
  • garip web sayfası veya yabancı 404 Bir web sunucusu ile yanlış IP durumunda hata.

200 OK ve 404 Not Found Hangi HTTP Yanıtı Durum Kodları (RFC 7231, 6); Her zaman HTTP protokolüyle, yani web sunucusuyla, alan adı servisiyle değil.


25
2017-08-14 10:56