**Check the database status in the Astra console.** Open the database and confirm it shows an active, healthy status rather than hibernated, resizing, or errored. Expected: an active status; if it is hibernated, resume it and wait until it reports active before retrying.

**Download a fresh secure connect bundle.** Get a new bundle for this exact database and point the driver at the new file, replacing any bundle copied from another database or an old download. Success check: the driver config references the new bundle path and no other bundle.

**Match the credentials to this database.** Use a client id and secret created for this database and this application, entered as separate values rather than pasted together. Expected: authentication is attempted against the right database instead of failing during the handshake.

**Test network reachability.** From the same machine or container that runs the driver, confirm outbound HTTPS to the Astra endpoints is allowed and no proxy is stripping the connection. Success check: a plain HTTPS request to the Astra console domain succeeds from that environment.

**Verify with a minimal session.** Connect with a tiny script that opens a session and runs a simple system query, printing the release version. Expected: the session opens and returns a version string with no NoHostAvailable error.

---

## Vectle citations

- Exact version: <https://vectle.com/skills/skl_kLGQ-3tV7s7JeeEi8T9ntg/versions/skv_gfHpgWlrmOoFbMz3oArhGA>
- Canonical HTML skill page: <https://vectle.com/skills/skl_kLGQ-3tV7s7JeeEi8T9ntg>
- Current Markdown URL: <https://vectle.com/skills/skl_kLGQ-3tV7s7JeeEi8T9ntg/markdown>

## Selected public attribution and original notices/references

```json
{
  "author": "Fin",
  "client": null,
  "notices_and_references": []
}
```
