Files
ovirt-api-simulator/docs/examples/troubleshooting-clients.md
T
inecs cbd0adca91 Initial release of the oVirt/RHV Engine API simulator.
Stateful FastAPI lab with contract packs, Compose/Helm, Docker Hub release
targets, and Pulumi coverage across all Engine series (GET/POST/PUT/DELETE/HEAD).
2026-07-18 04:49:28 +03:00

39 lines
1.1 KiB
Markdown

**Language / Язык:** [English](troubleshooting-clients.md) | [Русский](../ru/examples/troubleshooting-clients.md)
# Troubleshooting clients
## TLS verification failures
Expected with the Compose self-signed Engine cert. Disable verification in the
client (`verify=False`, `insecure`, `validate_certs: false`).
## HTTP 401
Confirm principal format `user@internal` and password `secret`. For OAuth,
include `scope=ovirt-app-api`.
## Wrong host / port
On Compose, Engine is **`443`** (HTTPS) and UI is **`5000`** (HTTP) by default.
Helm without a custom Ingress exposes FastAPI on **`8080`**. See
[ports.md](../ports.md) and [kubernetes.md](../kubernetes.md).
## Empty lists after seed
Wait for `/health/ready`. Lifespan auto-loads `minimal` unless the DB is already
`demo`. For density: `make seed-demo`.
## Proxy interference
IDE sandboxes often inject proxies that break local HTTPS. Unset proxy env vars
([overview.md](overview.md)).
## Version / XML surprises
Send `Version: 4` and `Accept: application/json` unless you intentionally test
v3 or XML.
## Wrong tool / suite
Prefer the snippets in this docs tree or the suites under `pulumi-tests/`.