DigiVC documentation
Troubleshooting
Cause: the PostgreSQL client package is not installed.
psql or pg_isready is missing
Cause: the PostgreSQL client package is not installed.
On Oracle Linux 9 the PostgreSQL client provides psql and pg_isready; the server package is separate. The production installer should provide the client automatically. Verify with:
command -v psql
command -v pg_isready
psql --versionserver does not support SSL, but SSL was required
The PostgreSQL server has no SSL while require or verify-* was selected.
Resolution: rerun setup and select the correct SSL mode. For a protected internal connection without SSL, use disable.
bootstrap.key is missing
- With an HTTP listener, a TLS bootstrap key must not be required.
- With an HTTPS listener, installer/lifecycle must automatically create and validate a key/certificate pair.
Do not create an arbitrary key manually except through an official recovery procedure.
Desktop Client cannot log in
Check that:
- the server URL is an origin only, such as
https://digivc.example; - username/password are correct;
- the account is Active;
- no mandatory temporary-password change is pending;
- the certificate is trusted by the operating system.
needs update or tree-version conflict
The remote repository is newer. Run Update, resolve conflicts and retry commit.
Commit blocked by validation
Open Repository → Checks and review findings. Fix the syntax error, forbidden path or potential secret. Do not bypass the gate by manually changing server data.
Repository is read-only
This is an administrative state. Contact the owner/administrator and identify the repository and business reason for enabling commits.
CLI password file is rejected
Check:
ls -l ~/.digivc-password
chmod 600 ~/.digivc-passwordThe file must not be a symlink and must be owned by the current user.
Import is slow
Full source history may be large. Review active stage, progress and storage. Do not force-restart the server while the worker is active. If interrupted, the job should be marked interrupted/failed and a partial repository must not look successful.
What to send to support
- exact time;
- username and affected project/repository;
- correlation ID;
- operation being performed;
- screenshot or copy of the visible message;
- for builds, the target build log and build/release artifact name.
Do not send passwords, access tokens or private keys.