Thread Fileserver Problem
(6 answers)
Opened by blemmo at 2008-05-05 17:11
Hallo,
ok, nach den Änderungen bekomme ich beim lokalen Test ein XML ausgeliefert. Vielen Dank für den Tip! Allerdings klappt das nur lokal. Im Browser (also in der Flashanwendung) gibt es nur Timeouts, und im xinetd Log steht Code: (dl
)
1 08/5/5@16:02:24: START: flashpolicy from=xxx.xxx.xxx.xxx Das sind natürlich viel zu lange Zeiten. Soviel ich weiß werden die Socket-Nachrichten von Flash mit dem Nullbyte terminiert. Kann es sein dass durch das Entfernen der Zeile 46 nun die Anfragen aus dem Browser nicht mehr als valide Requests erkannt werden? Edit: Bei ungültigen Requests würde ja das Skript abbrechen, und es käme nicht zu Timeouts. Also liegt es vielleicht eher an der Auslieferung der XML. Code (perl): (dl
)
print STDOUT $content; Wird hierbei irgendein Terminierungsbyte gesendet? Evtl. wartet Flash auf das Nullbyte am Ende der Message, bekommt aber keins? |