[tahoe-lafs-trac-stream] [tahoe-lafs] #1731: httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the same SDMF writecap (was: With 10000 "tahoe put" 's to the same SDMF Write Cap A Previously Unseen Error was generated)
tahoe-lafs
trac at tahoe-lafs.org
Wed May 9 01:22:15 UTC 2012
#1731: httplib.BadStatusLine exception occurred once in 10000 "tahoe put"s to the
same SDMF writecap
-------------------------------+-----------------------------
Reporter: zancas | Owner: davidsarah
Type: defect | Status: new
Priority: major | Milestone: undecided
Component: code-frontend | Version: 1.9.1
Resolution: | Keywords: reliability cli
Launchpad Bug: |
-------------------------------+-----------------------------
Changes (by davidsarah):
* keywords: => reliability cli
* priority: normal => major
* component: unknown => code-frontend
Old description:
> {{{
> Traceback (most recent call last):\n File "/home/arc/tahoe-
> lafs/support/bin/tahoe", line 9, in <module>\n load_entry_point
> (\'allmydata-tahoe==1.9.0.post132\', \'console_scripts\', \'tahoe\')()\n
> File "/home/arc/tahoe-lafs/src/allmydata/scripts/runner.py", line 116, in
> run\n rc = runner(sys.argv[1:],
> install_node_control=install_node_control)\n File "/home/arc/tahoe-
> lafs/src/allmydata/scripts/runner.py", line 102, in runner\n rc =
> cli.dispatch[command](so)\n File "/home/arc/tahoe-
> lafs/src/allmydata/scripts/cli.py", line 541, in put\n rc =
> tahoe_put.put(options)\n File "/home/arc/tahoe-
> lafs/src/allmydata/scripts/tahoe_put.py", line 85, in put\n resp =
> do_http("PUT", url, infileobj)\n File "/home/arc/tahoe-
> lafs/src/allmydata/scripts/common_http.py", line 68, in do_http\n
> return c.getresponse()\n File "/usr/lib/python2.7/httplib.py", line
> 1027, in getresponse\n response.begin()\n File
> "/usr/lib/python2.7/httplib.py", line 407, in begin\n version, status,
> reason = self._read_status()\n File "/usr/lib/python2.7/httplib.py",
> line 371, in _read_status\n raise
> BadStatusLine(line)\nhttplib.BadStatusLine: \'\'\n
> }}}
New description:
{{{
Traceback (most recent call last):
File "/home/arc/tahoe-lafs/support/bin/tahoe", line 9, in <module>
load_entry_point(\'allmydata-tahoe==1.9.0.post132\',
\'console_scripts\', \'tahoe\')()
File "/home/arc/tahoe-lafs/src/allmydata/scripts/runner.py", line 116,
in run
rc = runner(sys.argv[1:], install_node_control=install_node_control)
File "/home/arc/tahoe-lafs/src/allmydata/scripts/runner.py", line 102,
in runner
rc = cli.dispatch[command](so)
File "/home/arc/tahoe-lafs/src/allmydata/scripts/cli.py", line 541, in
put
rc = tahoe_put.put(options)
File "/home/arc/tahoe-lafs/src/allmydata/scripts/tahoe_put.py", line 85,
in put
resp = do_http("PUT", url, infileobj)
File "/home/arc/tahoe-lafs/src/allmydata/scripts/common_http.py", line
68, in do_http
return c.getresponse()
File "/usr/lib/python2.7/httplib.py", line 1027, in getresponse
response.begin()
File "/usr/lib/python2.7/httplib.py", line 407, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.7/httplib.py", line 371, in _read_status
raise BadStatusLine(line)
httplib.BadStatusLine: \'\'
}}}
--
Comment:
It looks as though either the gateway failed to output a valid first line
in its HTTP response, or the CLI failed to read that line correctly.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1731#comment:1>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list