Generic bzr smart protocol error: bad request '232' when connecting to bzr 1.0 smart server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Critical
|
Andrew Bennetts | ||
Bug Description
I am using bzr.dev, trying to pull over bzr+ssh from a machine with bzr 1.0 installed, and get a 'bad request' error. bzr missing works fine.
Here is the .bzr.log:
0.100 bzr arguments: [u'missing']
0.100 looking for plugins in /home/emurphy/
0.207 looking for plugins in /home/emurphy/
0.207 Plugin name __init__ already loaded
0.207 Plugin name __init__ already loaded
0.213 encoding stdout as sys.stdout encoding 'UTF-8'
0.301 ssh implementation is OpenSSH
56.492 return code 1
0.099 bzr arguments: [u'pull']
0.099 looking for plugins in /home/emurphy/
0.206 looking for plugins in /home/emurphy/
0.207 Plugin name __init__ already loaded
0.207 Plugin name __init__ already loaded
0.211 encoding stdout as sys.stdout encoding 'UTF-8'
0.245 opening working tree '/home/
0.301 ssh implementation is OpenSSH
5.030 Using fetch logic to copy between RemoteRepositor
5.031 fetch up to rev {<email address hidden>}
14.868 Traceback (most recent call last):
File "/home/
return run_bzr(argv)
File "/home/
ret = run(*run_argv)
File "/home/
return self.run(
File "/home/
possible_
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
possible_
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
run_
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
self.
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
self.
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
pb=nested_pb)
File "/home/
return inter.fetch(
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
pb=pb, find_ghosts=
File "/home/
self.__fetch()
File "/home/
self.
File "/home/
self.
File "/home/
for item_key, bytes in stream:
File "/home/
for knit_kind, file_id, versions in item_keys:
File "/home/
inv_w = self.get_
File "/home/
return unbound(self, *args, **kwargs)
File "/home/
self.
File "/home/
**self.
File "/home/
dir_
File "/home/
fp = self._transport
File "/home/
return StringIO(
File "/home/
self.
File "/home/
raise errors.
SmartProtocolError: Generic bzr smart protocol error: Generic bzr smart protocol error: bad request '232'
24.174 return code 3
Also, here is my bzr version info:
Bazaar (bzr) 1.2.0.dev.0
from bzr checkout /home/emurphy/
revision: 3198
revid: <email address hidden>
branch nick: bzr.dev
Python interpreter: /usr/bin/python 2.5.2.alpha.0
Python standard library: /usr/lib/python2.5
bzrlib: /home/emurphy/
Bazaar configuration: /home/emurphy/
Bazaar log file: /home/emurphy/
results of lsb_release -a
LSB Version: core-2.
Distributor ID: Ubuntu
Description: Ubuntu hardy (development branch)
Release: 8.04
Codename: hardy
Also, here is the bzr version info from the remote machine:
Bazaar (bzr) 1.0.0
Python interpreter: /usr/bin/python 2.4.3.final.0
Python standard library: /usr/lib/python2.4
bzrlib: /usr/lib/
Bazaar configuration: /home/emurphy/
Bazaar log file: /home/emurphy/
results of lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 6.06.1 LTS
Release: 6.06
Codename: dapper
known interoperability problem with bzr.dev and 1.0/1.1 servers: the server cannot tell that a body is following an unknown verb.