Skip to content

Fresh install testing #188

Description

@Yodaac

Have you read a contributing guide?

  • I have read CONTRIBUTING.md
  • I have searched the existing issues and didn't find any that were similar
  • I have considered creating a pull request with fixes instead of a bug report and want to proceed

Current Behavior

Followed the README for a fresh new installation in order to test locally in a Ubuntu desktop 25.10 and Ubuntu Desktop 24.04.4 LTS.

I installed the stack with docker compose and added the server IP in .env.override
I also opened the required ports in iptables.
Stack seems to run, I can even see it in docker Desktop.
I saw errors in some containers logs, but I'm not sure it is related, and I'm not sure on what container it could be.

I created a user in local app with the client.yaml file, and on the app side, I got the following:

{"level":"ERROR","ts":"2026-03-11T17:32:36.010-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:36.136-0400","logger":"cache","msg":"can not get membership V2 status from cache","error":"any-store: document not found"}
{"level":"ERROR","ts":"2026-03-11T17:32:36.136-0400","logger":"cache","msg":"can not get membership V2 products from cache","error":"any-store: document not found"}
{"level":"ERROR","ts":"2026-03-11T17:32:36.136-0400","logger":"any-pp.drpcclient2","msg":"no payment processing peers configured"}
{"level":"WARN","ts":"2026-03-11T17:32:36.136-0400","logger":"payments","msg":"periodic refresh: V2 products update failed{error 26 0 no paymentProcessingNode peers configured. Node config ID: 69b1ca76134100fbc392fd1c}"}
{"level":"ERROR","ts":"2026-03-11T17:32:36.136-0400","logger":"any-pp.drpcclient2","msg":"no payment processing peers configured"}
{"level":"WARN","ts":"2026-03-11T17:32:36.136-0400","logger":"payments","msg":"periodic refresh: V2 subscription status update failed{error 26 0 no paymentProcessingNode peers configured. Node config ID: 69b1ca76134100fbc392fd1c}"}
{"level":"WARN","ts":"2026-03-11T17:32:36.136-0400","logger":"payments","msg":"membership refresh: fetch failed{error 26 0 no paymentProcessingNode peers configured. Node config ID: 69b1ca76134100fbc392fd1c\nno paymentProcessingNode peers configured. Node config ID: 69b1ca76134100fbc392fd1c} {force 4 0 }"}
{"level":"ERROR","ts":"2026-03-11T17:32:36.672-0400","logger":"common.commonspace.headsync","msg":"can't sync with peer","spaceId":"bafyreicqbdczhfhxnwkwyylbpjawcuqzxbttdvvdx7ezcwnvr3r4dn72xy.jcrx4kjf9iaw","rootOp":"periodicCall","peer":"12D3KooWRErDm2PqeBbUaeJKEzhpLGU3cbiiZHEk3pffNzqUhGTi","error":"expect ed25519 public key data size to be 32","errorVerbose":"expect ed25519 public key data size to be 32\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:230\n\tstorj.io/drpc/drpcmanager.(*Manager).manageReader:250"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:37.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.007-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.007-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.007-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.007-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.007-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.008-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.008-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.009-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.009-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.009-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:38.009-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.002-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.002-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.002-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.002-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.003-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.004-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.005-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.005-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.006-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:39.006-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
{"level":"ERROR","ts":"2026-03-11T17:32:55.665-0400","logger":"common.commonspace.headsync","msg":"can't sync with peer","spaceId":"bafyreidmtn6woqpfvteaiius7bn7vm2baz7o3vx5xn5zc7m6monpg5myke.jcrx4kjf9iaw","rootOp":"periodicCall","peer":"12D3KooWRErDm2PqeBbUaeJKEzhpLGU3cbiiZHEk3pffNzqUhGTi","error":"expect ed25519 public key data size to be 32","errorVerbose":"expect ed25519 public key data size to be 32\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:230\n\tstorj.io/drpc/drpcmanager.(*Manager).manageReader:250"}
{"level":"ERROR","ts":"2026-03-11T17:32:55.679-0400","logger":"common.commonspace.headsync","msg":"can't sync with peer","spaceId":"bafyreibbtmiena5mnzbiyfy5k5hsmkyqmxvjxzykgeexhloapp6kufl3hi.jcrx4kjf9iaw","rootOp":"periodicCall","peer":"12D3KooWRErDm2PqeBbUaeJKEzhpLGU3cbiiZHEk3pffNzqUhGTi","error":"expect ed25519 public key data size to be 32","errorVerbose":"expect ed25519 public key data size to be 32\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:230\n\tstorj.io/drpc/drpcmanager.(*Manager).manageReader:250"}
{"level":"ERROR","ts":"2026-03-11T17:32:56.672-0400","logger":"common.commonspace.headsync","msg":"can't sync with peer","spaceId":"bafyreicqbdczhfhxnwkwyylbpjawcuqzxbttdvvdx7ezcwnvr3r4dn72xy.jcrx4kjf9iaw","rootOp":"periodicCall","peer":"12D3KooWRErDm2PqeBbUaeJKEzhpLGU3cbiiZHEk3pffNzqUhGTi","error":"expect ed25519 public key data size to be 32","errorVerbose":"expect ed25519 public key data size to be 32\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:230\n\tstorj.io/drpc/drpcmanager.(*Manager).manageReader:250"}
{"level":"ERROR","ts":"2026-03-11T17:32:57.010-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}
eriodicCall","peer":"12D3KooWRErDm2PqeBbUaeJKEzhpLGU3cbiiZHEk3pffNzqUhGTi","error":"expect ed25519 public key data size to be 32","errorVerbose":"expect ed25519 public key data size to be 32\n\tstorj.io/drpc/drpcwire.UnmarshalError:26\n\tstorj.io/drpc/drpcstream.(*Stream).HandlePacket:230\n\tstorj.io/drpc/drpcmanager.(*Manager).manageReader:250"}
{"level":"ERROR","ts":"2026-03-11T17:32:57.010-0400","logger":"filesync","msg":"process next pending upload item","error":"check blocks availability: walk DAG: walk DAG: process batch: check availability: forbidden"}

Also tested in an Android app with a new user: same behavior, it seems not able to sync as the green dot stuck with "Self-Hosted - Syncing 155 elements"

Expected Behavior

Sync to work at least in local.

Steps To Reproduce

  1. Pull from github (git clone https://github.com/anyproto/any-sync-dockercompose.git)
  2. Set .env.override
  3. make start
  4. connect local client with client.yaml

Environment

- OS:Ubuntu 25.10 and 24.04.4 LTS
- Version:0.6.5
- Ubuntu app version: 0.54.5

Anything else?

If I try to login with the user created in android with the Ubuntu App, I got error with "failed to run node" while starting account.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions