Skip to content

diode-diode-auth-bootstrap-1 and diode-diode-reconciler-1 not up / GUI error message: Failed to obtain access token: Bad Gateway #365

@readygitsitgo

Description

@readygitsitgo

Image

I did the following:
mkdir /opt/diode
cd /opt/diode

curl -sSfLo quickstart.sh https://raw.githubusercontent.com/netboxlabs/diode/release/diode-server/docker/scripts/quickstart.sh
chmod +x quickstart.sh

./quickstart.sh https://x .com/api/plugins/diode

docker compose up -d

Contents of .env:
DIODE_NGINX_PORT=8080
REDIS_PASSWORD=PnQq4jaO3DA7VrEhOmeVAHfl4I18ViRcCanaDaF8eCI=
REDIS_HOST=redis
REDIS_PORT=6378
NETBOX_DIODE_PLUGIN_API_BASE_URL=https://x .com/api/plugins/diode
NETBOX_DIODE_PLUGIN_SKIP_TLS_VERIFY=false
LOGGING_LEVEL=DEBUG
SENTRY_DSN=
MIGRATION_ENABLED=true
RECONCILER_RATE_LIMITER_RPS=20
RECONCILER_RATE_LIMITER_BURST=1
DIODE_TO_NETBOX_RATE_LIMITER_RPS=20
DIODE_TO_NETBOX_RATE_LIMITER_BURST=1
POSTGRES_HOST=postgres
POSTGRES_PORT=5432
POSTGRES_USER=postgres
POSTGRES_PASSWORD=oo3lLV9CXSpRmcvH0AjXgqULEsvNbmtnToec89CnOVA=
DIODE_POSTGRES_DB_NAME=diode
DIODE_POSTGRES_USER=diode
DIODE_POSTGRES_PASSWORD=Qc48Wlom+cvpJvbIs2H88d+E1VPT0Xd7ZRpwAcdnGdo=
TELEMETRY_ENVIRONMENT=dev
TELEMETRY_METRICS_EXPORTER=prometheus
TELEMETRY_TRACES_EXPORTER=none
HYDRA_POSTGRES_DB_NAME=hydra
HYDRA_POSTGRES_USER=hydra
HYDRA_POSTGRES_PASSWORD=0H7tnM+nL5U7QCk82m2ho+kMIcmWq3xmnn0AIwaGKdk=
HYDRA_STRATEGIES_ACCESS_TOKEN=jwt
HYDRA_STRATEGIES_REFRESH_TOKEN=jwt
HYDRA_STRATEGIES_JWT_SCOPE_CLAIM=both
HYDRA_TTL_ACCESS_TOKEN=1h
HYDRA_OIDC_SUBJECT_IDENTIFIERS_SUPPORTED_TYPES=public
HYDRA_URLS_SELF_ISSUER=http://127.0.0.1:4444
HYDRA_SECRETS_SYSTEM_0=yRX6oY53NeGWerXckyDFMT7FAOYId7S9tBukuq49saA=
AUTH_HTTP_PORT=8080
OAUTH2_PUBLIC_SERVER_URL=http://hydra:4444
OAUTH2_ADMIN_SERVER_URL=http://hydra:4445
DIODE_AUTH_TOKEN_URL=http://diode-auth:8080/token
DIODE_TO_NETBOX_CLIENT_ID=diode-to-netbox
DIODE_TO_NETBOX_CLIENT_SECRET=ixEJxxuDBImDnGe5A5lVp6hqbIshZwh9O4zVhStYlD8=
DIODE_TO_NETBOX_API_KEY=ee4a1b4e1e4dd632bc849205c55bb0466085c7a9
NETBOX_TO_DIODE_API_KEY=f9678b33b3912eb0f207acbbce273054bdfcebd0
DIODE_API_KEY=fc79d5cd05bfc8a31360608b1617da4a03751df5

And when I open the GUI amd go to Diode / Client Credentials, I get this error:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions