Public bug reported:
The program installed correctly and the service is running, bound to
127.0.0.1. I also set `auth-url` to
`https://auth.api.rackspacecloud.com/v1.0` in the default conf file. I
restarted the service to get these changes.
I can authenticate with my username and API key, and see an `sftp>`
prompt. Any attempt to navigate the remote filesystem fails, `ls`, `cd`,
etc.
The log shows these types of errors:
ERR [20161125-01:24:36.080] thr=3 paramiko: unexpected error:
list_folder('/',) from ('127.0.0.1', 50266): request() got an unexpected
keyword argument 'body'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 56, in
wrapper
rc = func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 92, in
list_folder
for leaf, stat in self.fs.listdir_with_stat(path) ]
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 102, in wrapper
return fn(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 750, in
listdir_with_stat
return [(unicode(name, 'utf-8)'), stat) for name, stat in
self._listdir_cache.listdir_with_stat(path)]
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 522, in
listdir_with_stat
self.listdir(path)
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 499, in listdir
self.listdir_root(cache)
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 472, in
listdir_root
_, objects = self.conn.get_account()
File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1239, in
get_account
full_listing=full_listing)
File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1189, in
_retry
rv = func(self.url, self.token, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 423, in
get_account
conn.request(method, full_path, '', headers)
File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 66, in
request_x_forwarded_for
fn(method, url, body=body, headers=headers)
TypeError: request() got an unexpected keyword argument 'body'
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: sftpcloudfs 0.12.2-1
ProcVersionSignature: Ubuntu 3.13.0-101.148-generic 3.13.11-ckt39
Uname: Linux 3.13.0-101-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
Date: Fri Nov 25 01:37:03 2016
PackageArchitecture: all
ProcEnviron:
TERM=screen-256color
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
XDG_RUNTIME_DIR=<set>
SourcePackage: sftpcloudfs
UpgradeStatus: Upgraded to trusty on 2014-09-25 (791 days ago)
** Affects: sftpcloudfs (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug trusty
** Description changed:
- The program installed correctly and service is running, bound to
+ The program installed correctly and the service is running, bound to
127.0.0.1. I also set `auth-url` to
`https://auth.api.rackspacecloud.com/v1.0` in the default conf file. I
restarted the service to get these changes.
- I can authenticate using my username and API key, and see an `sftp>`
- prompt. Any attempt to navigate the remote filesysem fail, `ls`, `cd`,
+ I can authenticate with my username and API key, and see an `sftp>`
+ prompt. Any attempt to navigate the remote filesystem fails, `ls`, `cd`,
etc.
The log shows these types of errors:
ERR [20161125-01:24:36.080] thr=3 paramiko: unexpected error:
list_folder('/',) from ('127.0.0.1', 50266): request() got an unexpected
keyword argument 'body'
Traceback (most recent call last):
- File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 56, in
wrapper
- rc = func(*args, **kwargs)
- File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 92, in
list_folder
- for leaf, stat in self.fs.listdir_with_stat(path) ]
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 102, in
wrapper
- return fn(*args, **kwargs)
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 750, in
listdir_with_stat
- return [(unicode(name, 'utf-8)'), stat) for name, stat in
self._listdir_cache.listdir_with_stat(path)]
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 522, in
listdir_with_stat
- self.listdir(path)
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 499, in
listdir
- self.listdir_root(cache)
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 472, in
listdir_root
- _, objects = self.conn.get_account()
- File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1239,
in get_account
- full_listing=full_listing)
- File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1189,
in _retry
- rv = func(self.url, self.token, *args, **kwargs)
- File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 423, in
get_account
- conn.request(method, full_path, '', headers)
- File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 66, in
request_x_forwarded_for
- fn(method, url, body=body, headers=headers)
+ File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 56, in
wrapper
+ rc = func(*args, **kwargs)
+ File "/usr/lib/python2.7/dist-packages/sftpcloudfs/server.py", line 92, in
list_folder
+ for leaf, stat in self.fs.listdir_with_stat(path) ]
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 102, in
wrapper
+ return fn(*args, **kwargs)
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 750, in
listdir_with_stat
+ return [(unicode(name, 'utf-8)'), stat) for name, stat in
self._listdir_cache.listdir_with_stat(path)]
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 522, in
listdir_with_stat
+ self.listdir(path)
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 499, in
listdir
+ self.listdir_root(cache)
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 472, in
listdir_root
+ _, objects = self.conn.get_account()
+ File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1239,
in get_account
+ full_listing=full_listing)
+ File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 1189,
in _retry
+ rv = func(self.url, self.token, *args, **kwargs)
+ File "/usr/lib/python2.7/dist-packages/swiftclient/client.py", line 423, in
get_account
+ conn.request(method, full_path, '', headers)
+ File "/usr/lib/python2.7/dist-packages/ftpcloudfs/fs.py", line 66, in
request_x_forwarded_for
+ fn(method, url, body=body, headers=headers)
TypeError: request() got an unexpected keyword argument 'body'
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: sftpcloudfs 0.12.2-1
ProcVersionSignature: Ubuntu 3.13.0-101.148-generic 3.13.11-ckt39
Uname: Linux 3.13.0-101-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
Date: Fri Nov 25 01:37:03 2016
PackageArchitecture: all
ProcEnviron:
- TERM=screen-256color
- SHELL=/bin/bash
- PATH=(custom, user)
- LANG=en_US.UTF-8
- XDG_RUNTIME_DIR=<set>
+ TERM=screen-256color
+ SHELL=/bin/bash
+ PATH=(custom, user)
+ LANG=en_US.UTF-8
+ XDG_RUNTIME_DIR=<set>
SourcePackage: sftpcloudfs
UpgradeStatus: Upgraded to trusty on 2014-09-25 (791 days ago)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1644682
Title:
Can authenticate but unable to read remote filesytem
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sftpcloudfs/+bug/1644682/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs