პროქსი სერვერზე არსებობს ლოგოს ფაილი. Squid შეუძლია მისი წაკითხვა. მიუხედავად ამისა, ბრაუზერი გატეხილ სურათს აჩვენებს. ფაილის ნებართვები ვერ გაასწორებს არასწორ URL-ზე გაგზავნილ მოთხოვნას.

როცა მორგებული შეცდომის შაბლონი შეიცავს src="images/logo.png"-ს, ბრაუზერი ამ მითითებას დოკუმენტის URL კონტექსტით წყვეტს. ის Squid სერვერის დისკზე ახლომდებარე images საქაღალდეს არ ეძებს. ფაილის ცალკე ვებ სერვერის დოკუმენტების ძირში განთავსება ასევე არ აიძულებს Squid-ს, ავტომატურად მოემსახუროს მას.

Squid 5–7-ში error_directory ირჩევს მორგებულ შეცდომის შაბლონებს; icon_directory მიუთითებს ხატულების საცავს. Squid-ის შიდა ხატულების URL-ები იყენებენ /squid-internal-static/icons/ ბილიკს. მიჰყევით დაყენებული ვერსიის რესურსების განლაგებას და ნუ განიხილავთ Unix ფაილური სისტემის ბილიკს როგორც HTML სურათის მისამართს.

შეამოწმეთ ბრაუზერის სურათზე რეალური მოთხოვნა. მისი ჰოსტის სახელი, ბილიკი, სტატუსი და არჩეული მარშრუტი აჩვენებს, ბრაუზერმა Squid-ს შიდა რესურსი მოსთხოვა, ცალკე სურათების ჰოსტს დაუკავშირდა თუ დაბლოკილ საიტზე დაუკავშირებელი ბილიკი მოითხოვა.

თუ სურათი დამტკიცებულ შიდა ვებ სერვერზეა, გამოიყენეთ მისი ხელმისაწვდომი რესურსის URL და გაითვალისწინეთ წვდომის წესები. თუ ის Squid-ის შიდა აქტივებს ეკუთვნის, დაადასტურეთ დაყენებული აქტივის მდებარეობა და ის მსმენელი, რომელიც ამ მოთხოვნებს ემსახურება.

შეინახეთ შეცდომის შეტყობინება წაკითხვადი სურათის გარეშეც. დიაგნოსტიკური გვერდი, რომელიც სხვა წარუმატებელ ქსელურ მოთხოვნაზეა დამოკიდებული, შეიძლება დამალოს ის ახსნა, რომელიც მკითხველს სჭირდებოდა.

დაკავშირებული სტატიები