In den Logs steht nichts. Ja klar habe ich das Bild auch direkt aufgerufen - da kommt ja auch das Warndreieck.
Achso, Internet Explorer. Schalte die kurzen Fehlermeldungen aus, damit er dir nicht die tatsächlichen Fehlermeldungen vom Server vorenthält (oder benutze einen anderen Browser). Was steht im Zugriffsprotokoll? Dort muss der Zugriff erscheinen, zusammen mit dem Antwortstatus.
Du kannst auch versuchen, mittels Firefox und Firebug (dort unter "Net") oder mittels wget die Grafik vom Server zu holen.
Beide Wege erlauben dir, den HTTP-Verkehr mitzulesen, so dass du sehen kannst, was der Server antwortet, namentlich Antwortstatus und Inhaltstyp.
Die Frage ist erstmal nur, ob die Grafik gar nicht übermittelt wird oder ob die Grafikdaten einen Fehler enthalten. Wie rufst du die Grafik ab, direkt per Zugriff auf die Datei oder wird ein Skript aufgerufen, dass die Grafikdatei liest und ausgibt? In letzerem Fall kann der Fehler auch im Skript liegen.