Odkiaľ sa podávajú obrázky chybových stránok Squidu
Opravte chýbajúci obrázok na chybovej stránke Squidu tým, že oddelíte URL prehliadača od miestnej cesty v súborovom systéme proxy servera.
Na proxy serveri existuje súbor s logom. Squid ho dokáže prečítať. Prehliadač napriek tomu zobrazuje rozbitý obrázok. Práva súborov nedokážu opraviť požiadavku na nesprávnu URL.
Keď vlastná chybová šablóna obsahuje src="images/logo.png", prehliadač tento odkaz vyhodnotí v kontexte URL dokumentu. Nehľadá na disku servera Squid neďaleký adresár images. Ani umiestnenie súboru do koreňa dokumentov samostatného webového servera nespôsobí, že ho Squid začne automaticky poskytovať.
V Squide 5–7 vyberá error_directory vlastné chybové šablóny; icon_directory určuje úložisko ikon. Interné URL ikon Squidu používajú cestu /squid-internal-static/icons/. Riaďte sa usporiadaním prostriedkov nainštalovanej verzie, namiesto toho, aby ste cestu v unixovom súborovom systéme považovali za adresu obrázka HTML.
Preskúmajte skutočnú požiadavku prehliadača na obrázok. Jeho názov hostiteľa, cesta, stav a zvolená trasa ukazujú, či prehliadač požiadal Squid o interný prostriedok, spojil sa so samostatným hostiteľom obrázkov alebo požiadal o nesúvisiacu cestu na zablokovanom webe.
Ak je obrázok na schválenom internom webovom serveri, použite jeho dostupnú URL prostriedku a zohľadnite pravidlá prístupu. Ak patrí k interným aktívam Squidu, potvrďte umiestnenie nainštalovaného aktíva a proces, ktorý tieto požiadavky obsluhuje.
Udržujte chybovú správu čitateľnú aj bez obrázka. Diagnostická stránka závislá od ďalšej neúspešnej sieťovej požiadavky môže skryť vysvetlenie, ktoré čitateľ potreboval.