Unable to start algorand and indexer node

I am having trouble bringing up the sandbox node. I have seen a few other threads on this and they all point to a docker/WSL 2 issue but I’ve followed all the steps to fix that and I’m still getting the same error:
“”"
Starting sandbox for: testnet
see sandbox.log for detailed progress, or use -v.

  • docker containers started!
  • waiting for services to initialize.
    the following did not start:
  • algorand node
  • indexer node
    One or more services failed to start.
    “”"

heres the output of sandbox.log:

  • docker compose up -d

Container algorand-sandbox-postgres Creating

Container algorand-sandbox-algod Creating

Container algorand-sandbox-algod Created

Container algorand-sandbox-postgres Created

Container algorand-sandbox-indexer Creating

Container algorand-sandbox-indexer Created

Container algorand-sandbox-postgres Starting

Container algorand-sandbox-algod Starting

Container algorand-sandbox-postgres Started

Container algorand-sandbox-algod Started

Container algorand-sandbox-indexer Starting

Container algorand-sandbox-indexer Started

  • docker compose up -d

Container algorand-sandbox-postgres Creating

Container algorand-sandbox-algod Creating

Container algorand-sandbox-algod Created

Container algorand-sandbox-postgres Created

Container algorand-sandbox-indexer Creating

Container algorand-sandbox-indexer Created

Container algorand-sandbox-algod Starting

Container algorand-sandbox-postgres Starting

Container algorand-sandbox-postgres Started

Container algorand-sandbox-algod Started

Container algorand-sandbox-indexer Starting

Container algorand-sandbox-indexer Started

.clean file NOT FOUND. Sandbox images will NOT be rebuilt.

  • docker compose up -d

Container algorand-sandbox-algod Running

Container algorand-sandbox-postgres Running

Container algorand-sandbox-indexer Running

When I try “sudo docker compose up” the algorand node starts successfully but the indexer does not:

/tmp/start.sh: line 29: /tmp/algorand-indexer: No such file or directory

Using sudo can create issues with permission.

Can you:

  1. re-clone sandbox in a fresh folder without sudo?
  2. reset Docker to factory default (assuming you don’t use it for anything else): Overview | Docker Documentation
  3. be sure Docker is the latest version

Then, can you run:

./sandbox up -v

in WSL 2. (I’m assuming you want to create a private network as TestNet/MainNet on sandbox don’t support indexer.)

If it fails, can you send the full output (ideally in a separate system such as github gist as it may be long) as well as:

  • OS version
  • Docker version
  • sandbox version (git rev-parse HEAD)