Troubleshooting
Common problems, and the order in which to look at things.
A general method
Most problems resolve quickly if you work from the outside in.
Is it a configuration problem or a runtime problem?
Check the validator's Ready condition on the Status tab.
InvalidSpec— configuration. The message names the field. Nothing else needs investigating.ReconcileError— the operator could not complete an action, usually because something external was unreachable.ApplicationNotReady— configuration is fine, a component has not come up.
Which component?
The Summary tab breaks readiness down per component. Expand the offending row for its conditions and per-replica state.
Kubernetes problem or Canton problem?
A component that is Ready but not working is a Canton-level problem. Go to the Participant tab.
Read the logs
The Logs link on the component's row opens Grafana, filtered to that component.
Installation
Validators
Parties
UI
Escalating
If none of the above helps, gather the following before raising a ticket:
Review the output before attaching it. kubectl get validator -o yaml includes secret names but not values — that is fine. Never attach an identity dump, a client secret, or database credentials.
See Support & Resources for how to reach the service desk.
Last updated
Was this helpful?