2007-04-18 23:16:32 |
Alexander Belchenko |
bug |
|
|
added bug |
2007-04-18 23:18:44 |
Alexander Belchenko |
description |
As a rule I use SSH authentication via Open SSH key. I use pageant.exe on win32.
Today I forgot to load my key to pageant and try to push to bzr+ssh:// location.
bzr unable to ask my password. On client side I use bzr.exe 0.15 @ win32, on server side I have bzr 0.14 installed @ FreeBSD.
C:\Temp\selftest.win32>bzr push bzr+ssh://bialix@host/repo/selftest.win32 --remember
Using keyboard-interactive authentication.
bzr: ERROR: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Too many authentication failures for bialix"
Here is traceback from .bzr.log:
bzr arguments: [u'--no-plugins', u'push', u'bzr+ssh://bialix@donkey.tophost.com.ua/webhomes/bialix/repo/selftest.win32', u'--remember']
encoding stdout as sys.stdout encoding 'cp866'
got branch format Bazaar-NG branch format 5
ssh implementation is Putty's plink.
Traceback (most recent call last):
File "bzrlib\commands.pyc", line 650, in run_bzr_catch_errors
File "bzrlib\commands.pyc", line 612, in run_bzr
File "bzrlib\commands.pyc", line 304, in run_argv_aliases
File "bzrlib\builtins.pyc", line 699, in run
File "bzrlib\bzrdir.pyc", line 580, in open_from_transport
File "bzrlib\transport\__init__.pyc", line 1074, in do_catching_redirections
File "bzrlib\bzrdir.pyc", line 557, in find_format
File "bzrlib\bzrdir.pyc", line 1235, in find_format
File "bzrlib\bzrdir.pyc", line 1245, in probe_transport
File "bzrlib\transport\smart.pyc", line 1060, in get
File "bzrlib\transport\smart.pyc", line 1069, in get_bytes
File "bzrlib\transport\smart.pyc", line 1240, in _translate_error
SmartProtocolError: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
return code 3 |
As a rule I use SSH authentication via Open SSH key. I use pageant.exe on win32.
Today I forgot to load my key to pageant and try to push to bzr+ssh:// location.
bzr unable to ask my password. On client side I use bzr.exe 0.15 @ win32, on server side I have bzr 0.14 installed @ FreeBSD.
C:\Temp\selftest.win32>bzr push bzr+ssh://bialix@host/repo/selftest.win32 --remember
Using keyboard-interactive authentication.
bzr: ERROR: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Too many authentication failures for bialix"
Here is traceback from .bzr.log:
bzr arguments: [u'--no-plugins', u'push', u'bzr+ssh://bialix@host/repo/selftest.win32', u'--remember']
encoding stdout as sys.stdout encoding 'cp866'
got branch format Bazaar-NG branch format 5
ssh implementation is Putty's plink.
Traceback (most recent call last):
File "bzrlib\commands.pyc", line 650, in run_bzr_catch_errors
File "bzrlib\commands.pyc", line 612, in run_bzr
File "bzrlib\commands.pyc", line 304, in run_argv_aliases
File "bzrlib\builtins.pyc", line 699, in run
File "bzrlib\bzrdir.pyc", line 580, in open_from_transport
File "bzrlib\transport\__init__.pyc", line 1074, in do_catching_redirections
File "bzrlib\bzrdir.pyc", line 557, in find_format
File "bzrlib\bzrdir.pyc", line 1235, in find_format
File "bzrlib\bzrdir.pyc", line 1245, in probe_transport
File "bzrlib\transport\smart.pyc", line 1060, in get
File "bzrlib\transport\smart.pyc", line 1069, in get_bytes
File "bzrlib\transport\smart.pyc", line 1240, in _translate_error
SmartProtocolError: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
return code 3 |
|
2007-04-18 23:21:39 |
Alexander Belchenko |
title |
bzr unable to ask password for access over bzr+ssh:// URL |
bzr unable to ask password for access over bzr+ssh:// when plink.exe used as SSH client |
|
2007-04-18 23:22:46 |
Alexander Belchenko |
description |
As a rule I use SSH authentication via Open SSH key. I use pageant.exe on win32.
Today I forgot to load my key to pageant and try to push to bzr+ssh:// location.
bzr unable to ask my password. On client side I use bzr.exe 0.15 @ win32, on server side I have bzr 0.14 installed @ FreeBSD.
C:\Temp\selftest.win32>bzr push bzr+ssh://bialix@host/repo/selftest.win32 --remember
Using keyboard-interactive authentication.
bzr: ERROR: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Too many authentication failures for bialix"
Here is traceback from .bzr.log:
bzr arguments: [u'--no-plugins', u'push', u'bzr+ssh://bialix@host/repo/selftest.win32', u'--remember']
encoding stdout as sys.stdout encoding 'cp866'
got branch format Bazaar-NG branch format 5
ssh implementation is Putty's plink.
Traceback (most recent call last):
File "bzrlib\commands.pyc", line 650, in run_bzr_catch_errors
File "bzrlib\commands.pyc", line 612, in run_bzr
File "bzrlib\commands.pyc", line 304, in run_argv_aliases
File "bzrlib\builtins.pyc", line 699, in run
File "bzrlib\bzrdir.pyc", line 580, in open_from_transport
File "bzrlib\transport\__init__.pyc", line 1074, in do_catching_redirections
File "bzrlib\bzrdir.pyc", line 557, in find_format
File "bzrlib\bzrdir.pyc", line 1235, in find_format
File "bzrlib\bzrdir.pyc", line 1245, in probe_transport
File "bzrlib\transport\smart.pyc", line 1060, in get
File "bzrlib\transport\smart.pyc", line 1069, in get_bytes
File "bzrlib\transport\smart.pyc", line 1240, in _translate_error
SmartProtocolError: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
return code 3 |
As a rule I use SSH authentication via Open SSH key. I use pageant.exe +plink.exe on win32.
Today I forgot to load my key to pageant and try to push to bzr+ssh:// location.
bzr unable to ask my password. On client side I use bzr.exe 0.15 @ win32, on server side I have bzr 0.14 installed @ FreeBSD.
C:\Temp\selftest.win32>bzr push bzr+ssh://bialix@host/repo/selftest.win32 --remember
Using keyboard-interactive authentication.
bzr: ERROR: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
Access denied
Using keyboard-interactive authentication.
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Too many authentication failures for bialix"
Here is traceback from .bzr.log:
bzr arguments: [u'--no-plugins', u'push', u'bzr+ssh://bialix@host/repo/selftest.win32', u'--remember']
encoding stdout as sys.stdout encoding 'cp866'
got branch format Bazaar-NG branch format 5
ssh implementation is Putty's plink.
Traceback (most recent call last):
File "bzrlib\commands.pyc", line 650, in run_bzr_catch_errors
File "bzrlib\commands.pyc", line 612, in run_bzr
File "bzrlib\commands.pyc", line 304, in run_argv_aliases
File "bzrlib\builtins.pyc", line 699, in run
File "bzrlib\bzrdir.pyc", line 580, in open_from_transport
File "bzrlib\transport\__init__.pyc", line 1074, in do_catching_redirections
File "bzrlib\bzrdir.pyc", line 557, in find_format
File "bzrlib\bzrdir.pyc", line 1235, in find_format
File "bzrlib\bzrdir.pyc", line 1245, in probe_transport
File "bzrlib\transport\smart.pyc", line 1060, in get
File "bzrlib\transport\smart.pyc", line 1069, in get_bytes
File "bzrlib\transport\smart.pyc", line 1240, in _translate_error
SmartProtocolError: Generic bzr smart protocol error: unexpected smart server error: ('Password:\r',)
return code 3
Without plink.exe (with paramiko) all works as expected. |
|
2007-04-19 05:45:38 |
Alexander Belchenko |
title |
bzr unable to ask password for access over bzr+ssh:// when plink.exe used as SSH client |
bzr unable to ask password for access over bzr+ssh:// or sftp:// when plink.exe used as SSH client |
|
2007-04-19 06:38:32 |
Dmitry Vasiliev |
bzr: status |
Unconfirmed |
Confirmed |
|
2007-04-19 06:38:32 |
Dmitry Vasiliev |
bzr: importance |
Undecided |
Low |
|
2007-04-19 06:38:32 |
Dmitry Vasiliev |
bzr: statusexplanation |
|
I'll look into it. It seems the same problem was with SVN + plink. |
|
2007-04-19 06:38:32 |
Dmitry Vasiliev |
bzr: assignee |
|
hdima |
|
2007-11-15 23:51:37 |
Alexander Belchenko |
bzr: assignee |
hdima |
|
|
2008-02-04 21:28:40 |
Dmitry Vasiliev |
bug |
|
|
added attachment 'plink.diff' (Sample solution) |
2008-02-23 18:22:05 |
Alexander Belchenko |
bzr: assignee |
|
hdima |
|
2008-02-23 18:22:05 |
Alexander Belchenko |
bzr: milestone |
|
1.3 |
|
2008-02-23 18:22:31 |
Alexander Belchenko |
bzr: status |
Confirmed |
Fix Released |
|
2008-03-07 00:28:46 |
Alexander Belchenko |
bzr: milestone |
0.9a |
1.3 |
|