Varifrån Squids felsidors bilder serveras
Rätta till en saknad bild på en Squid-felsida genom att skilja webbläsarens URL från proxy-serverns lokala fils systemsökväg.
Det finns en logotypfil på proxy-servern. Squid kan läsa den. Webbläsaren visar ändå en trasig bild. Filbehörigheter kan inte rätta en begäran till fel URL.
När en anpassad felmall innehåller src="images/logo.png" löser webbläsaren den referensen med dokumentets URL-kontext. Den söker inte på Squid-serverns disk efter en närliggande katalog images. Att lägga filen under dokumentroten för en separat webbserver gör inte heller att Squid serverar den automatiskt.
I Squid 5–7 väljer error_directory anpassade felmallar; icon_directory anger ikonlagringen. Squids interna ikon-URL:er använder sökvägen /squid-internal-static/icons/. Följ resurslayouten för den installerade versionen i stället för att behandla en Unix-filsystemsökväg som en HTML-bildadress.
Undersök webbläsarens faktiska bildbegäran. Dess värdnamn, sökväg, status och valda väg visar om webbläsaren bad Squid om en intern resurs, kontaktade en separat bildserver eller begärde en orelaterad sökväg på den blockerade webbplatsen.
Om bilden ligger på en godkänd intern webbserver, använd dess nåbara resurs-URL och ta hänsyn till åtkomstreglerna. Om den tillhör Squids interna resurser, bekräfta platsen för den installerade resursen och den lyssnare som betjänar dessa begäranden.
Håll felmeddelandet läsbart även utan bilden. En diagnostiksida som är beroende av en annan misslyckad nätverksbegäran kan dölja förklaringen som läsaren behövde.