
Forbidden (403)
Dobrý den,
vůbec si nevím rady, obracím se zde na vás, zda-li mi nemůžete nějak pomoci.
Vlastním jeden web a očividně dle statistik, komentářů, příspěvků ve fóru apod., není žádný problém se na stránky dostat, ale jeden uživatel mě nyní zásobuje dotazy, proč se na web nelze dostat. Žádný odkaz mu nelze otevřít. Tohle mu to píše (jen jemu):
Forbidden
You don't have permission to access /nejaka cesta on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.3 (CentOS) Server at adresa webu Port 80
Zkoušel jiný prohlížeč, vymazat cookies, ale nic nepomohlo. Jak je prosím možné, že se toto ukazuje jen jednomu člověku?
Děkuji
ahoj, forbid je aktivní odpověď serveru- tzn. že na server přistupuje, server ho vidí a server mu zamezí zobrazení stránky.
dále mu bylo neumožněno zobrazit chybovou stránku, kterou asik generuje server
http://www.google.cz/search?hl=cs&q=403+Forbidden& lr=&aq=f&oq=
při svých skromných znalostech bych se kouknul do logu serveru
nic zvláštního tam není.. vlastně se ani nedivím. v htaccesu mám error dokumenty 404,503 a 403, ale všechny fungujou tak jak mají.
pokud ho máš na prkně, tak můžeme na win vyzkoušet tyto věci:
variantu od MM.. - ať sjede do nouzového režimu, vyzkouší načtení přes ie (nezavirovaný pc)
v normálním režimu - fiddler logovat, hodit log sem.
jestli server není vyloženě na něj nasranej (a to asi je) , tak nějakým způsobem klient komunikuje špatně a server to chápe jako útok. popřípadě má v cestě další překážku.
Ako prvé nech si skontroluje, či nemá v adrese nejaký preklep (napríklad .com namiesto .net alebo niečo podobné). Potom nech skontroluje pomocou príkazu ping, či sa meno servera prekladá na správnu IP adresu servera.
No a tiež by nezaškodilo vedieť, či mu to predtým fungovalo, čo sa medzitým zmenilo, alebo či náhodou nepristupuje z firemnej siete, kde mu na tento web jednoducho zablokovali prístup.
Ok, zeptal jsem se ho na to, čekám na odpověď.
Jinak, logicky, při příkazu ping by se pak přes tu IP serveru mělo dostat na web stejně tak, jako při zadání normální www adresy, že ano? A když to nejde (tzn. hosting hlásí - obsah nedodán), je možné, že je to kvůli toho, že používám free hosting, tnz. doménu 3 řádu?
Ale jak tak koukám, tak u žádného podobného webu se tam přes IP serveru nedá dostat.
priamo cez ip sa na taketo free hostingy nedostanes ptz oni si nejak tu domenu 3.radu prekladaju na podadresare v svojom serveri. Ale mozes porovnat IP ktoru vrati ping tebe s tou IP ktoru vratil ping jemu. Ale do prehliadaca musi pisat normalne slovnu adresu tvojho serveru.
jasně, chápu. Tak jen počkám na jeho odpověď.
Server nám obou vrací IP stejnou..
Tohle je hádání z bramborové natě. Pokud neodtajníš reálnou adresu, tak ti všichni budou radit jenom teoreticky. Nepoužíváš na tom svém webu nějaký CMS? V některých je automatický ban na IP po dosažení určitého počtu přístupů z dané IP adresy.
Máš v tom .htaccessu správnou cestu k tomu errordokumentu? Nemáš další .htaccess v podsložce?
lMtS7
2 roky nebyl s ničím žádný problém.
Vidím nějaký CMS (asi PHP Fusion - chybí Powered By...). Projdi si tabulky v mysql databázi, jestli se tam nevyskytuje nějaká se seznamem blokovaných IP adres. Taky si projdi administraci webu, jestli tam není taková možnost zvolená (netvrdím, že to tam bude - já si to pamatuju na e107).