DinaSync connectivity
Configuration rejected
Run dinasync --check-config and fix the reported ICE line and column. Plain HTTP is rejected unless explicitly enabled for local development.
Enrollment fails
Confirm that the token is unexpired, was created in the intended workspace, and is passed through standard input. Retrying the same token after a lost response can reuse the encrypted pending enrollment identity.
Agent does not become active
Check system time, CA trust, the configured control-plane URL, and outbound HTTPS access. Inspect the systemd service log without printing credentials.
Target has no agent
Targets can intentionally exist without assignment. Edit the target and assign an active agent after enrollment.
Deployment rejected as unsupported
DinaSync accepts the versioned deployment.execute command with Docker Compose, Docker container, and Docker Swarm strategies. Confirm that the installed agent version supports the target strategy and protocol version emitted by Codinamo.
Do not work around an unsupported command with arbitrary remote shell execution. Upgrade DinaSync or select a supported target strategy.