For the private API calls like this it uses the server.private-address:
address and port.
So, if you run multiple nodes, and uses --network host
, you must provide also a private address in the exit command, i.e. if the private server address and port is 127.0.0.1:7779
, then the command will look like:
docker exec -it storagenode /app/storagenode exit-satellite --config-dir /app/config --identity-dir /app/identity --server.private-address 127.0.0.1:7779
BTW it’s also required for the CLI dashboard.