Det finnes en logofil på proxy-serveren. Squid kan lese den. Nettleseren viser likevel et ødelagt bilde. Filtillatelser kan ikke rette en forespørsel til feil URL.

Når en tilpasset feilmal inneholder src="images/logo.png", løser nettleseren den referansen med dokumentets URL-kontekst. Den leter ikke på Squid-serverens disk etter en nærliggende images-mappe. Å legge filen under dokumentroten til en egen webserver gjør heller ikke at Squid leverer den automatisk.

I Squid 5–7 velger error_directory tilpassede feilmaler; icon_directory angir ikonlageret. Squids interne ikon-URL-er bruker banen /squid-internal-static/icons/. Følg ressurssoppsettet til den installerte versjonen i stedet for å behandle en Unix-filsystembane som en HTML-bildeadresse.

Undersøk nettleserens faktiske bildeforespørsel. Vertens navn, bane, status og valgte rute viser om nettleseren ba Squid om en intern ressurs, kontakket en separat bildevert eller ba om en urelatert bane på det blokkerte nettstedet.

Hvis bildet ligger på en godkjent intern webserver, bruk dens tilgjengelige ressurs-URL og ta hensyn til tilgangsreglene. Hvis det tilhører Squids interne eiendeler, bekreft plasseringen av den installerte eiendelen og lytteren som betjener disse forespørslene.

Hold feilmeldingen lesbar uten bildet. En diagnoseside som avhenger av nok en mislykket nettverksforespørsel, kan skjule forklaringen leseren trengte.

Relaterte artikler