I'm trying to develop an application using librclone, but I'm finding that some of the RC API endpoints I need to use return 404. In particular, everything under
mount/* such as
mount/mount. This seems to be the same as
The methods in question also don't appear in the results returned from
I wondered if it was due to needing authentication to use these methods, so I tried setting the
--rc-no-auth option in various ways (using an environment variable, and using the
_config argument to the API) but no luck.
I built librclone.so using release tag
v1.56.0, using this command:
go build --buildmode=c-shared -o librclone.so ./librclone.
Ubuntu 21.04, 64 bit
Easiest way to see this is probably to put the following into
import json ... def test_rc_list(self): o = self.rclone.rpc("rc/list") print("Got list: ", json.dumps(o))
Then you can observe that the
mount/* endpoints don't appear in the results.
Similar to the other issue I linked, I get 404s with messages like
"couldn't find method \"mount/mount\""