⚠️ Homebrew support is being deprecated.
Solo will stop publishing updates to Homebrew after August 31, 2026.
Install via
npm install -g @hiero-ledger/solo@latest instead.
See System Readiness for full install instructions.SOLO-4060
ServiceTypeMismatchSoloError — Validation
ServiceTypeMismatchSoloError
| Code | SOLO-4060 |
| Category | Validation |
| Ownership | Infrastructure |
| Retryable | No |
Description
Thrown when a Kubernetes service is not the expected network-node service; the message names the service. solo expects a service of a specific kind when resolving node endpoints, so this means the service exists but is of the wrong type — indicating an unexpected cluster state.
Troubleshooting Steps
- Check solo logs: tail -n 100 ~/.solo/logs/solo.log
- Inspect Kubernetes services: kubectl get svc -n
- Verify the network is deployed correctly: solo consensus network deploy