Hi Christian,
Most browsers, and most servers, place a limit on the number of
simultaneous connections between the same endpoints, and typically
that limit is two simultaneous connections. I don't immediately have
a reference for that, but if you search on "simultaneous HTTP
connection limit" or "concurrent HTTP connection limit" or some such,
you'll find info on it. Note, again, that this is done at the browser
level and also, sometimes, at the server level, and it varies by
vendor (and configuration).
What you're describing suggests that one end or the other is putting a
one connection limit on things rather that two. Frankly, I would have
thought it was at the server side (some sort of session thing, where
only one connection can be using a given session at a time), but if IE
and FF work but Safari doesn't, as you say that suggests it's Safari.
I'm surprised by that. Are you sure there isn't a third open
connection somewhere?
Or, of course, it could be something completely different related to
how Safari handles uploads. :-)
FWIW,
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available