Hvor billeder på Squids fejlsider leveres fra
Ret et manglende billede på en Squid-fejlside ved at adskille browserens URL fra proxyserverens lokale filsystemsti.
Der findes en logofil på proxyserveren. Squid kan læse den. Alligevel viser browseren et brudt billede. Filtilladelser kan ikke rette en anmodning om den forkerte URL.
Når en tilpasset fejlskabelon indeholder src="images/logo.png", opløser browseren den reference ud fra dokumentets URL-kontekst. Den søger ikke på Squid-serverens disk efter en nærliggende images-mappe. Det gør heller ikke Squid automatisk i stand til at levere filen, at den lægges under en separat webservers dokumentrod.
I Squid 5–7 vælger error_directory tilpassede fejlskabeloner; icon_directory angiver ikonlageret. Squids interne ikon-URL'er bruger stien /squid-internal-static/icons/. Følg ressourceopbygningen i den installerede version i stedet for at behandle en Unix-filsystemsti som en HTML-billedadresse.
Undersøg browserens faktiske billedanmodning. Dens værtsnavn, sti, status og valgte rute viser, om browseren bad Squid om en intern ressource, kontaktede en separat billedvært eller anmodede om en urelateret sti på det blokerede websted.
Hvis billedet ligger på en godkendt intern webserver, så brug dens tilgængelige ressource-URL og tag højde for adgangsreglerne. Hvis det hører til Squids interne aktiver, så bekræft placeringen af det installerede aktiv og den lytter, der betjener disse anmodninger.
Hold fejlmeddelelsen læsbar uden billedet. En diagnoseside, der afhænger af endnu en mislykket netværksanmodning, kan skjule den forklaring, som læseren netop havde brug for.