No kurienes tiekami Squid kļūdu lapu attēli
Izlabojiet trūkstošo attēlu Squid kļūdas lapā, atdalot pārlūka URL no starpniekservera vietējā failu sistēmas ceļa.
Starpniekserverī ir logotipa fails. Squid to var nolasīt. Pārlūks tomēr rāda salauztu attēlu. Failu atļaujas nevar izlabot pieprasījumu uz nepareizu URL.
Kad pielāgotā kļūdu veidne satur src="images/logo.png", pārlūks šo atsauci atrisina dokumenta URL kontekstā. Tas nemeklē Squid servera diskā tuvējo mapi images. Faila ievietošana atsevišķa tīmekļa servera dokumentu saknē arī nepanāk, ka Squid to automātiski apkalpo.
Squid 5–7 versijās error_directory izvēlas pielāgotās kļūdu veidnes; icon_directory norāda ikonu glabātuvi. Squid iekšējie ikonu URL izmanto ceļu /squid-internal-static/icons/. Ievērojiet instalētās versijas resursu izkārtojumu, nevis uzskatiet Unix failu sistēmas ceļu par HTML attēla adresi.
Pārbaudiet pārlūka faktisko attēla pieprasījumu. Tā resursdatora nosaukums, ceļš, statuss un izvēlētais maršruts parāda, vai pārlūks lūdza Squid iekšēju resursu, sazinājās ar atsevišķu attēlu resursdatoru vai pieprasīja nesaistītu ceļu bloķētajā vietnē.
Ja attēls atrodas apstiprinātā iekšējā tīmekļa serverī, izmantojiet tā sasniedzamo resursa URL un ņemiet vērā piekļuves noteikumus. Ja tas pieder Squid iekšējiem resursiem, apstipriniet instalētā resursa atrašanās vietu un klausītāju, kas apkalpo šos pieprasījumus.
Saglabājiet kļūdas ziņojumu lasāmu arī bez attēla. Diagnostikas lapa, kas atkarīga no vēl viena neizdevušas tīkla pieprasījuma, var paslēpt skaidrojumu, kas lasītājam bija vajadzīgs.