Puncte:-1

Cum să depanați un site web care pare a fi inaccesibil pentru o persoană, dar nu pentru alta (ca utilizator, nu dezvoltator sau administrator)?

drapel ua

Am un site web al unui fotograf care a făcut câteva fotografii și le distribuie prin site-ul său. Site-ul web pare să funcționeze dintr-o țară (funcționează pentru un membru al familiei), dar nici măcar nu se încarcă pentru mine.

Site-ul nu folosește ssl, așa că bănuiesc că o problemă DNS locală este de vină.

traceroute pare să fie destul de lent la domeniu, mtr pare să arate că îl poate găsi. whois pare să găsească și o intrare.

Ce altceva ar trebui să mă uit pentru a depana asta? Am încercat câteva browsere și computere (toate din locația în care nu eșuează).

UPDATE: Am site-ul să se încarce o dată acum cu Tor. Nu sunt sigur ce îmi spune asta.

Puncte:1
drapel cn

Pentru a accesa un site web, aveți nevoie în ordine inversă:

  • o configurație TLS corectă (certificate etc.)
  • un server HTTP adecvat care ascultă pe porturile 80 și 443 pentru HTTPS
  • un firewall care funcționează corespunzător, care permite traficul să treacă
  • o rutare IP adecvată de la „oriunde” până la acel server
  • și dacă totul începe cu un nume (extras din URL) aveți nevoie de o rezoluție corectă a numelui (de obicei DNS, dar nu neapărat peste tot) de la acel nume la o adresă IP.

Deci trebuie să testați toate aceste lucruri începând de jos și mergând sus. Puteți utiliza instrumentele interne pentru dezvoltatori web proprii ale browserului sau comenzi externe (obțineți o depanare mult mai bună/mai simplă/mai rapidă/mai corectă dacă puteți utiliza instrumente de linie de comandă) sau, în cel mai rău caz, servicii pe diferite site-uri web.

Voi oferi doar detalii despre comandă de utilizat.

  • poți să folosești săpa pentru a verifica din nou rezoluția numelui; vezi dacă clientul primește adresa IP corectă sau nu, folosind soluția sa locală implicită
  • următoarele 3 puncte pot fi verificate toate folosind tcptraceroute; este de maximă importanță să nu utilizați implicit traceroute (sau chiar mai rău așa cum se sugerează atât de des ping) pentru că nu va emula cu adevărat traficul TCP/80 sau TCP/443, care este ceea ce aveți nevoie; poate dura timp, dar ar trebui să ajungeți la o linie finală cu adresa IP găsită la punctul anterior și o mențiune asemănătoare [deschis] ceea ce înseamnă că într-adevăr vezi (și poți ajunge) la un site web care rulează acolo și, prin urmare, niciun firewall nu împiedică schimbul.
  • puteți emula un schimb complet de HTTP(e) folosind diverse instrumente, inclusiv wget, răsuci sau httpie.
  • special pentru a depana problemele TLS pe ​​care le puteți utiliza openssl s_client, gnutls sau testssl.sh

UPDATE: Am site-ul să se încarce o dată acum cu Tor. Nu sunt sigur ce îmi spune asta.

Este posibil să existe un firewall între server și client.Prin urmare, dacă vă schimbați adresa IP sursă, care este unul dintre efectele secundare ale utilizării Tor, modelul de acces se schimbă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.