Invalid http response BadStatusLine when multiple ranges are specified
Bug #914671 reported by
pvagner
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
When doing e.g. bzr branch http://
rs/mixxx/
status line received: BadStatusLine(
The verry same command works well when executed under linux.
I've tried both native windows as well as cygwin windows bzr instalations.
here's a branch which will also work under windows: http://
I can see this even with svn repositories e.g. from assembla.
tags: | added: check-for-breezy |
To post a comment you must log in.
This sort of thing generally means there's a misbehaving HTTP proxy between you and the server, branching over ssh is one way of avoiding it.
What jumps out from the log is that lots of requests succeed before the one that fails, but they all ask for only one range, whereas the failing request wants two:
Range: bytes=0- 41,1650- 2378
It might be a bit much to detect this kind of bug in bzr and compensate, but a config option to avoid complex range requests might be useful as a workaround.