Filezilla error "failed to parse access: uplink: api key format error: invalid macaroon version"

Hi there,

i am trying to get my Filezilla connected to Storj. But when i try to connect i get this message:
failed to parse access: uplink: api key format error: invalid macaroon version
image
Anyone knows what is wrong?

I am also curious about this. I’ve spent two hours so far to solve this problem without any success. Furthermore, I had the same output every time, no matter what I tried.

I don’t think you are doing anything wrong. Storj changed how the access keys are presented in the GUI on the satellite and these are no longer compatible with those fields in FileZilla. Someone mentioned that FileZilla are already working to change it their end to match the new security access from the Satelite gui.

I’ve not been managed very well to say Storj advertise FileZilla as a partner.

Please, try to generate a token instead of normal access grant:


This token is compatible with API key expected by FileZilla

Don’t get me wrong but why is the partnership been advertised as this is not working as intended?

This make the accessibility to tardigrade a bit difficult for the non tech people.

I mean I can create a token no problem. But why is this not being fixed? Why is the change not giving to FileZilla and later on implemented?

1 Like

The FileZilla always takes an API key as a configuration parameter, so nothing has changed too much - we still have a legacy token generation.
We cannot really control the speed of development in a third party products. The new version should be able to consume an access grants too, but seems it’s delayed.
We also can offer the Gateway MT (carefully - beta!) which you could use as an S3-compatible backend for Tardigrade:

1 Like

Alright very cool I will look into this thanks for the clarification Alex.

Really want to check if tardigrade can help me with my backup systems for my company.

Currently backing 300GB a day and I need some storage that is not a single point of failure.

Well… tardigrade is perfect for it!

2 Likes

Then maybe you can take a look on other backup solutions:



https://documentation.tardigrade.io/how-tos/sync-files-with-rclone

If you have a Kubernetes, you also can take a look on:

I am having the same issue as the OP and have followed the instructions to create a token yet I get the same error when attempting to connect in FileZilla. Any other suggestions?

Hello @nutman,
Welcome to the forum!

Please, clear a browser cache and cookies, then generate a token: https://documentation.tardigrade.io/getting-started/generate-access-grants-and-tokens/generate-a-token and use it as an API key in the FileZilla

1 Like

Sorry but FileZilla is not working with CLI setup either!
Can you provide a working solution?

1 Like

Hello @Metal ,
Welcome to the forum!

Since the current version of FileZilla free (v3.52.2) has a bug with prefixes (“subfolders”), I would recommend to downgrade it to the 3.51.0 and configure it like this:

  1. Create an access token
  2. In the FileZilla Site manager create a new site and select Tardigrade - Decentralized Cloud Storage protocol in the Protocol combobox
  3. Specify selected satellite in the Satellite field:
  • europe-west-1.tardigrade.io for EU1 satellite
  • asia-east-1.tardigrade.io for AP1 satellite
  • us-central-1.tardigrade.io for US1 satellite
  1. Specify access token from p.1 in the API Key field
  2. Specify your encryption phrase in the Encryption Phrase field
  3. Click OK (or Connect)

Thank you for your fast answer Alexey
Indeed I tried with v.3.52.2 and it says it’s latest but in filezilla-project site there is v.3.54.1 which supports the new Access Grant, it works well for now. (still little bit buggy because at first I saw two Storj options including “legacy API Key” in Protocol drop down list, but now i can’t make it to appear again)

I wasn’t able to make versions 3.52.2 and 3.51.0 to work with API Key at least not with eu1.storj.io Satellite!

I’m new node operator but I also made a DCS account. I want to check storj’s protocol and tools, bandwidth and latency. I think we may find good use case of it in our company.

Cheers to the good work you are doing at Storj.

1 Like

With old FileZilla (v3.51.0) you need to use

for