Honnan szolgálja ki a Squid a hibaoldalak képeit
Javítsa a Squid hibaoldalán hiányzó képet úgy, hogy elválasztja a böngésző URL-jét a proxykiszolgáló helyi fájlrendszerbeli útvonalától.
A proxykiszolgálón létezik egy logófájl. A Squid képes beolvasni. A böngésző mégis törött képet mutat. A fájljogosultságok nem tudják kijavítani a rossz URL-re irányuló kérést.
Amikor egy egyéni hibasablon src="images/logo.png"-t tartalmaz, a böngésző ezt a hivatkozást a dokumentum URL-kontextusával oldja fel. Nem keres a Squid-kiszolgáló lemezén egy közeli images könyvtárat. A fájl egy külön webkiszolgáló dokumentumgyökere alá helyezése sem készteti a Squidot arra, hogy automatikusan kiszolgálja.
A Squid 5–7 változataiban a error_directory választja ki az egyéni hibasablonokat; a icon_directory jelöli az ikonok tárolási helyét. A Squid belső ikon-URL-jei a /squid-internal-static/icons/ útvonalat használják. Kövesse a telepített verzió erőforrás-elrendezését, ahelyett hogy egy Unix fájlrendszerbeli útvonalat HTML-képcímként kezelne.
Vizsgálja meg a böngésző tényleges képre irányuló kérését. A hosztnév, az útvonal, az állapot és a kiválasztott útvonal megmutatja, hogy a böngésző belső erőforrást kért-e a Squidtól, külön képkiszolgálóhoz fordult-e, vagy egy kapcsolódó útvonalat kért a blokkolt oldalon.
Ha a kép egy jóváhagyott belső webkiszolgálón található, használja annak elérhető erőforrás-URL-jét, és vegye figyelembe a hozzáférési szabályokat. Ha a Squid belső eszközeihez tartozik, erősítse meg a telepített eszköz helyét és az ezeket a kéréseket kiszolgáló figyelőt.
Tartsa olvashatónak a hibaüzenetet a kép nélkül is. Egy olyan diagnosztikai oldal, amely egy másik sikertelen hálózati kéréstől függ, elrejtheti a magyarázatot, amelyre az olvasónak szüksége volt.