Comments (26)
Could you check out the PR above and update as needed?
from authentik.
It's really weird that requests are not sent to S3, because the config looks fine. Could you paste the output of the last line of
kubectl exec -it deploy/authentik-worker -- ak shell -c 'from django.conf import settings; print(settings.STORAGES)'
, removing any secrets that might be in there.
Hi @rissson sorry for the delay...
I got the same result as @gabe565.
I'll test the PR and give you an update.
Thanks!
from authentik.
@rissson
My minio instance custom region is correctly set and read by authentik.
In fact if i remove it from the values the assets become inacessible.
By what it seems, reading files works fine but the problem is on the POST method...
Could it be an incompatibility between boto calls and minio?
I have checked my Service Account policy and it has full s3:* permissions in the bucket
@gabe565 Could you test and try if this happens to you as well?
from authentik.
@mlinares1998 Ah sorry I misunderstood. I'm not sure why you're getting 404s! 🤔
Don't worry! Thanks for your help 😄
In any case it seems the bug itself is resolved as it's working for you.
I'll revisit my setup, surely i'll be able to sort this out.
from authentik.
Logs
{"event": "Loaded config", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638547.4251456, "file": "/authentik/lib/default.yml"}
{"event": "Loaded environment variables", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638547.4265223, "count": 48}
{"event": "Starting authentik bootstrap", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638547.4271002}
{"event": "PostgreSQL connection successful", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638547.473806}
{"event": "Redis Connection successful", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638547.4918509}
{"event": "Finished authentik bootstrap", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638547.4919608}
{"event": "Loaded config", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638548.8516037, "file": "/authentik/lib/default.yml"}
{"event": "Loaded environment variables", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638548.8529382, "count": 48}
2024-02-22 21:49:08 [info ] waiting to acquire database lock
2024-02-22 21:49:08 [info ] Migration needs to be applied migration=tenant_files.py
2024-02-22 21:49:08 [info ] Migration finished applying migration=tenant_files.py
2024-02-22 21:49:09 [info ] applying django migrations
2024-02-22 21:49:09 [info ] waiting to acquire database lock
{"event": "Booting authentik", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638553.776256, "version": "2024.2.1"}
{"event": "Enabled authentik enterprise", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638553.7795804}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.781182, "path": "authentik.enterprise.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.7849197, "path": "authentik.policies.reputation.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.7874212, "path": "authentik.sources.plex.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.7885485, "path": "authentik.stages.authenticator_totp.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.790557, "path": "authentik.outposts.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.792387, "path": "authentik.crypto.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.7964487, "path": "authentik.enterprise.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.7974029, "path": "authentik.admin.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.799917, "path": "authentik.blueprints.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.803488, "path": "authentik.sources.oauth.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.8045042, "path": "authentik.events.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.805936, "path": "authentik.providers.scim.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638553.8071482, "path": "authentik.sources.ldap.settings"}
/ak-root/venv/lib/python3.12/site-packages/opencontainers/distribution/reggie/defaults.py:17: SyntaxWarning: invalid escape sequence '\('
"http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+"
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-ASN.mmdb", "last_write": 1708616240.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:15.312673"}
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-City.mmdb", "last_write": 1708616239.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:15.314862"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.tenants.checks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.085725"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.086596"}
/ak-root/venv/lib/python3.12/site-packages/django/db/backends/utils.py:98: RuntimeWarning: Accessing the database during app initialization is discouraged. To fix this warning, avoid executing queries in AppConfig.ready() or when your app modules are imported.
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
{"app_name": "authentik.tenants", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.188660"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.307751"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.309022"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.crypto.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.313962"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:16.316162"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.584520"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.584845"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.588405"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.flows.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.590280"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.590637"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.647229"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.704608"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.706141"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.709202"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "d8352126d7d54ee5b82648caecac9a02", "task_name": "authentik.outposts.tasks.outpost_post_save", "timestamp": "2024-02-22T21:49:17.841862"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.862885"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.864731"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.866117"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.886769"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.889835"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:17.890608"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.682062"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.683567"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.rbac.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.689257"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.714503"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.718367"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.oauth.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.722276"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.722743"}
/ak-root/venv/lib/python3.12/site-packages/facebook/__init__.py:99: SyntaxWarning: invalid escape sequence '\d'
version_regex = re.compile("^\d\.\d{1,2}$")
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.742878"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.saml.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.746371"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_duo.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.749524"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_static.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.752922"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.email.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.755460"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.758350"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.791653"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.794852"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "9b140739bb874085ae64795c3ba3c8ec", "task_name": "authentik.blueprints.v1.tasks.blueprints_discovery", "timestamp": "2024-02-22T21:49:18.797383"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "31a435a4799f431bb2abba0575d97531", "task_name": "authentik.blueprints.v1.tasks.clear_failed_blueprints", "timestamp": "2024-02-22T21:49:18.799558"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.800680"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.804428"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.804740"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.805230"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.805649"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.809084"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.842955"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.844693"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.846243"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.850495"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.850759"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.providers.rac.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.862700"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.865901"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.signals", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.866316"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.867241"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.867536"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.871003"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.891049"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.891559"}
{"app_name": "authentik.events", "domain_url": null, "event": "Running past-due scheduled task", "level": "debug", "logger": "authentik.blueprints.apps", "pid": 10, "schema_name": "public", "task": "authentik.core.tasks.clean_expired_models", "timestamp": "2024-02-22T21:49:18.898956"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "a26c56baf6244ed1a4c0d8f91d83d701", "task_name": "authentik.core.tasks.clean_expired_models", "timestamp": "2024-02-22T21:49:18.902695"}
{"app_name": "authentik.events", "domain_url": null, "event": "Running past-due scheduled task", "level": "debug", "logger": "authentik.blueprints.apps", "pid": 10, "schema_name": "public", "task": "authentik.core.tasks.clean_temporary_users", "timestamp": "2024-02-22T21:49:18.906766"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "9324a701bebc46599c86c3849c70a2e8", "task_name": "authentik.core.tasks.clean_temporary_users", "timestamp": "2024-02-22T21:49:18.908641"}
{"app_name": "authentik.events", "domain_url": null, "event": "Running past-due scheduled task", "level": "debug", "logger": "authentik.blueprints.apps", "pid": 10, "schema_name": "public", "task": "authentik.policies.reputation.tasks.save_reputation", "timestamp": "2024-02-22T21:49:18.918361"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "d17a448e4652462f80304200e82ccd8d", "task_name": "authentik.policies.reputation.tasks.save_reputation", "timestamp": "2024-02-22T21:49:18.920600"}
{"app_name": "authentik.events", "domain_url": null, "event": "Running past-due scheduled task", "level": "debug", "logger": "authentik.blueprints.apps", "pid": 10, "schema_name": "public", "task": "authentik.outposts.tasks.outpost_service_connection_monitor", "timestamp": "2024-02-22T21:49:18.927713"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "180c7407fa6147c6892f615ac61cc859", "task_name": "authentik.outposts.tasks.outpost_service_connection_monitor", "timestamp": "2024-02-22T21:49:18.929375"}
{"app_name": "authentik.events", "domain_url": null, "event": "Running past-due scheduled task", "level": "debug", "logger": "authentik.blueprints.apps", "pid": 10, "schema_name": "public", "task": "authentik.crypto.tasks.certificate_discovery", "timestamp": "2024-02-22T21:49:18.938506"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 10, "schema_name": "public", "task_id": "01ecbadfbebb4a839d41c83ce9a6f0b3", "task_name": "authentik.crypto.tasks.certificate_discovery", "timestamp": "2024-02-22T21:49:18.941163"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:18.953943"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.178624"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.185487"}
{"app_name": "authentik.api", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.185743"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.192400"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.209367"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.219754"}
{"app_name": "authentik.policies.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.226151"}
{"app_name": "authentik.policies.event_matcher", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.229210"}
{"app_name": "authentik.policies.expiry", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.230889"}
{"app_name": "authentik.policies.expression", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.232764"}
{"app_name": "authentik.policies.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.234664"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.236999"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.266232"}
{"app_name": "authentik.providers.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.270447"}
{"app_name": "authentik.providers.oauth2", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.318776"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.323201"}
{"app_name": "authentik.providers.radius", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.325451"}
{"app_name": "authentik.providers.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.404942"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.411252"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.423958"}
{"app_name": "authentik.recovery", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.425255"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.433139"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.440472"}
{"app_name": "authentik.sources.plex", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.444365"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.456148"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.459883"}
{"app_name": "authentik.stages.authenticator_sms", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.461849"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.464553"}
{"app_name": "authentik.stages.authenticator_totp", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.466679"}
{"app_name": "authentik.stages.authenticator_validate", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.468165"}
{"app_name": "authentik.stages.authenticator_webauthn", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.470059"}
{"app_name": "authentik.stages.captcha", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.471374"}
{"app_name": "authentik.stages.consent", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.473171"}
{"app_name": "authentik.stages.deny", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.474511"}
{"app_name": "authentik.stages.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.475777"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.477937"}
{"app_name": "authentik.stages.identification", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.479546"}
{"app_name": "authentik.stages.invitation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.482224"}
{"app_name": "authentik.stages.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.483492"}
{"app_name": "authentik.stages.prompt", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.486124"}
{"app_name": "authentik.stages.user_delete", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.487410"}
{"app_name": "authentik.stages.user_login", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.488653"}
{"app_name": "authentik.stages.user_logout", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.490081"}
{"app_name": "authentik.stages.user_write", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.491330"}
{"app_name": "authentik.brands", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.494561"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.495227"}
{"app_name": "authentik.core", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.785579"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.786209"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.793163"}
{"app_name": "authentik.events", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:19.801186"}
{"app_mountpoint": "api/", "app_name": "authentik.api", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_api", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.033747"}
{"app_mountpoint": "flows/", "app_name": "authentik.flows", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_flows", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.034689"}
{"app_mountpoint": "", "app_name": "authentik.providers.oauth2", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2_root", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.040623"}
{"app_mountpoint": "application/o/", "app_name": "authentik.providers.oauth2", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.041301"}
{"app_mountpoint": "application/saml/", "app_name": "authentik.providers.saml", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_saml", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.041968"}
{"app_mountpoint": "recovery/", "app_name": "authentik.recovery", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_recovery", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.042412"}
{"app_mountpoint": "source/oauth/", "app_name": "authentik.sources.oauth", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_oauth", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.042887"}
{"app_mountpoint": "source/saml/", "app_name": "authentik.sources.saml", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_saml", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.043213"}
{"app_mountpoint": "", "app_name": "authentik.core", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_core", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.043936"}
{"app_mountpoint": "", "app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted URLs", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_rac", "pid": 10, "schema_name": "public", "timestamp": "2024-02-22T21:49:20.044351"}
=== Starting migration
Operations to perform:
Apply all migrations: auth, authentik_blueprints, authentik_brands, authentik_core, authentik_crypto, authentik_enterprise, authentik_events, authentik_flows, authentik_outposts, authentik_policies, authentik_policies_dummy, authentik_policies_event_matcher, authentik_policies_expiry, authentik_policies_expression, authentik_policies_password, authentik_policies_reputation, authentik_providers_ldap, authentik_providers_oauth2, authentik_providers_proxy, authentik_providers_rac, authentik_providers_radius, authentik_providers_saml, authentik_providers_scim, authentik_rbac, authentik_sources_ldap, authentik_sources_oauth, authentik_sources_plex, authentik_sources_saml, authentik_stages_authenticator_duo, authentik_stages_authenticator_sms, authentik_stages_authenticator_static, authentik_stages_authenticator_totp, authentik_stages_authenticator_validate, authentik_stages_authenticator_webauthn, authentik_stages_captcha, authentik_stages_consent, authentik_stages_deny, authentik_stages_dummy, authentik_stages_email, authentik_stages_identification, authentik_stages_invitation, authentik_stages_password, authentik_stages_prompt, authentik_stages_user_delete, authentik_stages_user_login, authentik_stages_user_logout, authentik_stages_user_write, authentik_tenants, contenttypes, guardian, sessions
Running migrations:
No migrations to apply.
=== Starting migration
Operations to perform:
Apply all migrations: auth, authentik_blueprints, authentik_brands, authentik_core, authentik_crypto, authentik_enterprise, authentik_events, authentik_flows, authentik_outposts, authentik_policies, authentik_policies_dummy, authentik_policies_event_matcher, authentik_policies_expiry, authentik_policies_expression, authentik_policies_password, authentik_policies_reputation, authentik_providers_ldap, authentik_providers_oauth2, authentik_providers_proxy, authentik_providers_rac, authentik_providers_radius, authentik_providers_saml, authentik_providers_scim, authentik_rbac, authentik_sources_ldap, authentik_sources_oauth, authentik_sources_plex, authentik_sources_saml, authentik_stages_authenticator_duo, authentik_stages_authenticator_sms, authentik_stages_authenticator_static, authentik_stages_authenticator_totp, authentik_stages_authenticator_validate, authentik_stages_authenticator_webauthn, authentik_stages_captcha, authentik_stages_consent, authentik_stages_deny, authentik_stages_dummy, authentik_stages_email, authentik_stages_identification, authentik_stages_invitation, authentik_stages_password, authentik_stages_prompt, authentik_stages_user_delete, authentik_stages_user_login, authentik_stages_user_logout, authentik_stages_user_write, authentik_tenants, contenttypes, guardian, sessions
Running migrations:
No migrations to apply.
System check identified no issues (4 silenced).
{"event": "Bootstrap completed", "level": "info", "logger": "bootstrap"}
{"event":"Loaded config","level":"debug","path":"inbuilt-default","timestamp":"2024-02-22T21:49:29Z"}
{"event":"Loaded config","level":"debug","path":"/authentik/lib/default.yml","timestamp":"2024-02-22T21:49:29Z"}
{"event":"Loaded config from environment","level":"debug","timestamp":"2024-02-22T21:49:29Z"}
{"event":"not enabling debug server, set `AUTHENTIK_DEBUG` to `true` to enable it.","level":"info","logger":"authentik.go_debugger","timestamp":"2024-02-22T21:49:29Z"}
{"args":["-c","./lifecycle/gunicorn.conf.py","authentik.root.asgi:application","--pid","/dev/shm/authentik-gunicorn.2344396541.pid"],"cmd":"gunicorn","event":"Starting gunicorn","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:29Z"}
{"event":"Starting Metrics server","level":"info","listen":"0.0.0.0:9300","logger":"authentik.router.metrics","timestamp":"2024-02-22T21:49:29Z"}
{"event":"Starting HTTP server","level":"info","listen":"0.0.0.0:9000","logger":"authentik.router","timestamp":"2024-02-22T21:49:29Z"}
{"event":"starting healthcheck","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:29Z"}
{"event":"Starting HTTPS server","level":"info","listen":"0.0.0.0:9443","logger":"authentik.router","timestamp":"2024-02-22T21:49:29Z"}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:30Z"}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:31Z"}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:32Z"}
{"event": "Loaded config", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638572.0156043, "file": "/authentik/lib/default.yml"}
{"event": "Loaded environment variables", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638572.0166922, "count": 48}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:33Z"}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:34Z"}
{"event": "Booting authentik", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638574.9303763, "version": "2024.2.1"}
{"event": "Enabled authentik enterprise", "level": "info", "logger": "authentik.lib.config", "timestamp": 1708638574.9340827}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9369378, "path": "authentik.enterprise.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9391127, "path": "authentik.blueprints.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9418037, "path": "authentik.providers.scim.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9471314, "path": "authentik.crypto.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9483602, "path": "authentik.policies.reputation.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9530818, "path": "authentik.enterprise.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9549065, "path": "authentik.sources.plex.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9572625, "path": "authentik.sources.oauth.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.959568, "path": "authentik.admin.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9641795, "path": "authentik.sources.ldap.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.966689, "path": "authentik.stages.authenticator_totp.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.9686694, "path": "authentik.outposts.settings"}
{"event": "Loaded app settings", "level": "debug", "logger": "authentik.lib.config", "timestamp": 1708638574.972341, "path": "authentik.events.settings"}
{"event":"backend not alive yet","level":"debug","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:35Z"}
{"event": "Starting gunicorn 21.2.0", "level": "info", "logger": "gunicorn.error", "timestamp": 1708638575.2195916}
{"event": "Listening at: unix:/dev/shm/authentik-core.sock (42)", "level": "info", "logger": "gunicorn.error", "timestamp": 1708638575.2210085}
{"event": "Using worker: lifecycle.worker.DjangoUvicornWorker", "level": "info", "logger": "gunicorn.error", "timestamp": 1708638575.2211783}
{"event": "Booting worker with pid: 43", "level": "info", "logger": "gunicorn.error", "timestamp": 1708638575.2310069}
{"error":"authentik starting","event":"failed to proxy to backend","level":"warning","logger":"authentik.router","timestamp":"2024-02-22T21:49:35Z"}
{"event": "Booting worker with pid: 44", "level": "info", "logger": "gunicorn.error", "timestamp": 1708638575.3181765}
/ak-root/venv/lib/python3.12/site-packages/opencontainers/distribution/reggie/defaults.py:17: SyntaxWarning: invalid escape sequence '\('
"http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+"
/ak-root/venv/lib/python3.12/site-packages/opencontainers/distribution/reggie/defaults.py:17: SyntaxWarning: invalid escape sequence '\('
"http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+"
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-ASN.mmdb", "last_write": 1708616240.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.293987"}
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-City.mmdb", "last_write": 1708616239.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.296117"}
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-ASN.mmdb", "last_write": 1708616240.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.420824"}
{"domain_url": null, "event": "Loaded MMDB database", "file": "/geoip/GeoLite2-City.mmdb", "last_write": 1708616239.0, "level": "info", "logger": "authentik.events.context_processors.mmdb", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.422834"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.tenants.checks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.978364"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:37.979119"}
/ak-root/venv/lib/python3.12/site-packages/django/db/backends/utils.py:98: RuntimeWarning: Accessing the database during app initialization is discouraged. To fix this warning, avoid executing queries in AppConfig.ready() or when your app modules are imported.
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
{"app_name": "authentik.tenants", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.080587"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.tenants.checks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.109559"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.110303"}
/ak-root/venv/lib/python3.12/site-packages/django/db/backends/utils.py:98: RuntimeWarning: Accessing the database during app initialization is discouraged. To fix this warning, avoid executing queries in AppConfig.ready() or when your app modules are imported.
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.191374"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.192318"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.crypto.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.197888"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.200699"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "default_tenant", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.220364"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.332519"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.admin.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.333423"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.crypto.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.338932"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.342147"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.640530"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.640880"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.644022"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.flows.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.646947"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.647339"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.709170"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.770980"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.772644"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.780768"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 44, "schema_name": "public", "task_id": "35c3841ba9d540c6927b88a3d33fc64f", "task_name": "authentik.outposts.tasks.outpost_post_save", "timestamp": "2024-02-22T21:49:38.943571"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.951489"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.954009"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.955417"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.980356"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.985676"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:38.987389"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.431738"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.433262"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.rbac.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.443319"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.459298"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.463091"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.oauth.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.467187"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.467597"}
/ak-root/venv/lib/python3.12/site-packages/facebook/__init__.py:99: SyntaxWarning: invalid escape sequence '\d'
version_regex = re.compile("^\d\.\d{1,2}$")
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.481833"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.saml.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.486285"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_duo.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.490239"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_static.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.494264"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.email.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.497312"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.500777"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.523798"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.526489"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 44, "schema_name": "public", "task_id": "81d79b49b5dc4b6ba4837163dd72368e", "task_name": "authentik.blueprints.v1.tasks.blueprints_discovery", "timestamp": "2024-02-22T21:49:39.529154"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 44, "schema_name": "public", "task_id": "c804d47b8a66485f9168dec2e7717382", "task_name": "authentik.blueprints.v1.tasks.clear_failed_blueprints", "timestamp": "2024-02-22T21:49:39.531271"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.531652"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.533766"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.533964"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.534294"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.534479"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.537582"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.562944"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.564683"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.567513"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.573214"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.574610"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.providers.rac.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.592484"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.597575"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.signals", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.599377"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.601139"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.602525"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.607804"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.631285"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.631558"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "managed_jwt_cert", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.646657"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.647080"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "self_signed", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.652274"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.flows.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.655059"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.655818"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.689942"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.723989"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.724425"}
{"app_name": "authentik.api", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.724697"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.731208"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_stages", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.740195"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.748203"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.761059"}
{"app_name": "authentik.policies.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.767103"}
{"app_name": "authentik.policies.event_matcher", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.770707"}
{"app_name": "authentik.policies.expiry", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.773769"}
{"app_name": "authentik.policies.expression", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.775966"}
{"app_name": "authentik.policies.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.778288"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.781731"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.802158"}
{"app_name": "authentik.providers.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.807624"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.838987"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.outposts.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.841874"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.846526"}
{"app_name": "authentik.providers.oauth2", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.857366"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.862463"}
{"app_name": "authentik.providers.radius", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.864938"}
{"app_name": "authentik.providers.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.893946"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.900181"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.912215"}
{"app_name": "authentik.recovery", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.913475"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.921128"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.927561"}
{"app_name": "authentik.sources.plex", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.931180"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.941117"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.944701"}
{"app_name": "authentik.stages.authenticator_sms", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.946475"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.948667"}
{"app_name": "authentik.stages.authenticator_totp", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.950865"}
{"app_name": "authentik.stages.authenticator_validate", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.952262"}
{"app_name": "authentik.stages.authenticator_webauthn", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.953962"}
{"app_name": "authentik.stages.captcha", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.955089"}
{"app_name": "authentik.stages.consent", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.957011"}
{"app_name": "authentik.stages.deny", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.958124"}
{"app_name": "authentik.stages.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.959206"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.961055"}
{"app_name": "authentik.stages.identification", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.962428"}
{"app_name": "authentik.stages.invitation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.966635"}
{"app_name": "authentik.stages.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.967775"}
{"app_name": "authentik.stages.prompt", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.970109"}
{"app_name": "authentik.stages.user_delete", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.971244"}
{"app_name": "authentik.stages.user_login", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.972397"}
{"app_name": "authentik.stages.user_logout", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.973465"}
{"app_name": "authentik.stages.user_write", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.974606"}
{"app_name": "authentik.brands", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.977642"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:39.978163"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 43, "schema_name": "public", "task_id": "d32b94d34694422096b99b20e2bef3fa", "task_name": "authentik.outposts.tasks.outpost_post_save", "timestamp": "2024-02-22T21:49:40.020291"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "embedded_outpost", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.027682"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.029422"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.reputation.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.030748"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.policies.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.054933"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.058810"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.proxy.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.059632"}
{"app_name": "authentik.core", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.236509"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.237109"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.243919"}
{"app_name": "authentik.events", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.253584"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.445480"}
{"app_name": "authentik.core", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.446130"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 44, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.446449"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.521018"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.providers.scim.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.522639"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.rbac.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.527837"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.544235"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.ldap.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.547947"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.oauth.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.551608"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.552125"}
/ak-root/venv/lib/python3.12/site-packages/facebook/__init__.py:99: SyntaxWarning: invalid escape sequence '\d'
version_regex = re.compile("^\d\.\d{1,2}$")
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "sources_loaded", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.566402"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.sources.saml.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.570208"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_duo.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.574063"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.authenticator_static.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.578036"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.stages.email.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.580758"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.583943"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "load_blueprints_v1_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.608173"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.611295"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 43, "schema_name": "public", "task_id": "d22fc346455d48a3a40f09a73814de06", "task_name": "authentik.blueprints.v1.tasks.blueprints_discovery", "timestamp": "2024-02-22T21:49:40.614052"}
{"domain_url": null, "event": "Task published", "level": "info", "logger": "authentik.root.celery", "pid": 43, "schema_name": "public", "task_id": "4ecc73c35b344119931d768c9de9dab7", "task_name": "authentik.blueprints.v1.tasks.clear_failed_blueprints", "timestamp": "2024-02-22T21:49:40.616198"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "blueprints_discovery", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.616645"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.618513"}
{"app_name": "authentik.core", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.core.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.618722"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.619408"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "debug_worker_hook", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.620675"}
{"app_name": "authentik.core", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.626513"}
{"app_name": "authentik.core", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "source_inbuilt", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.654488"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.656585"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.658019"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.661511"}
{"app_name": "authentik.enterprise.audit", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "install_middleware", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.661808"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.enterprise.providers.rac.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.673743"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.676573"}
{"app_name": "authentik.events", "domain_url": null, "event": "Imported related module", "level": "info", "logger": "authentik.blueprints.apps", "module": "authentik.events.signals", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.677566"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.679162"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "check_deprecations", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.679616"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.682963"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "prefill_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.699897"}
{"app_name": "authentik.events", "domain_url": null, "event": "Starting reconciler", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.701149"}
{"app_name": "authentik.events", "domain_url": null, "event": "Successfully reconciled", "level": "debug", "logger": "authentik.blueprints.apps", "name": "run_scheduled_tasks", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.741162"}
{"app_name": "authentik.tenants", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.775110"}
{"app_name": "authentik.admin", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.775603"}
{"app_name": "authentik.api", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.776117"}
{"app_name": "authentik.crypto", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.784661"}
{"app_name": "authentik.flows", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.800976"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.812665"}
{"app_name": "authentik.policies.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.817180"}
{"app_name": "authentik.policies.event_matcher", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.820058"}
{"app_name": "authentik.policies.expiry", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.821305"}
{"app_name": "authentik.policies.expression", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.822593"}
{"app_name": "authentik.policies.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.823772"}
{"app_name": "authentik.policies.reputation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.825525"}
{"app_name": "authentik.policies", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.845365"}
{"app_mountpoint": "api/", "app_name": "authentik.api", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_api", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.849711"}
{"app_name": "authentik.providers.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.849904"}
{"app_mountpoint": "flows/", "app_name": "authentik.flows", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_flows", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.851584"}
{"app_mountpoint": "", "app_name": "authentik.providers.oauth2", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2_root", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.855120"}
{"app_mountpoint": "application/o/", "app_name": "authentik.providers.oauth2", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.856248"}
{"app_mountpoint": "application/saml/", "app_name": "authentik.providers.saml", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_saml", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.857406"}
{"app_mountpoint": "recovery/", "app_name": "authentik.recovery", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_recovery", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.858551"}
{"app_mountpoint": "source/oauth/", "app_name": "authentik.sources.oauth", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_oauth", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.859642"}
{"app_mountpoint": "source/saml/", "app_name": "authentik.sources.saml", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_saml", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.860836"}
{"app_mountpoint": "", "app_name": "authentik.core", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_core", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.861995"}
{"app_mountpoint": "", "app_name": "authentik.enterprise.providers.rac", "auth_via": "unauthenticated", "domain_url": "localhost", "event": "Mounted URLs", "host": "localhost:8000", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_rac", "pid": 44, "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "schema_name": "public", "timestamp": "2024-02-22T21:49:40.863068"}
{"auth_via": "unauthenticated", "domain_url": "localhost", "event": "/-/health/live/", "host": "localhost:8000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "255.255.255.255", "request_id": "021646bc5d5d43cab59ce15cb874d8ac", "runtime": 63, "schema_name": "public", "scheme": "http", "status": 204, "timestamp": "2024-02-22T21:49:40.884679", "user": "", "user_agent": "goauthentik.io/router/healthcheck"}
{"event":"backend is alive, backing off with healthchecks","level":"info","logger":"authentik.router.unicorn","timestamp":"2024-02-22T21:49:40Z"}
{"event":"attempting to init outpost","level":"debug","logger":"authentik.server","timestamp":"2024-02-22T21:49:40Z"}
{"app_name": "authentik.providers.oauth2", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.901077"}
{"app_name": "authentik.providers.proxy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.905983"}
{"app_name": "authentik.providers.radius", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.908717"}
{"app_name": "authentik.providers.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.937929"}
{"app_name": "authentik.providers.scim", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.944664"}
{"app_name": "authentik.rbac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.957804"}
{"app_name": "authentik.recovery", "domain_url": null, "event": "App does not define API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.959426"}
{"app_name": "authentik.sources.ldap", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.966943"}
{"app_name": "authentik.sources.oauth", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.973601"}
{"app_name": "authentik.sources.plex", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.977386"}
{"app_name": "authentik.sources.saml", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.987353"}
{"app_name": "authentik.stages.authenticator_duo", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.991207"}
{"app_name": "authentik.stages.authenticator_sms", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.993069"}
{"app_name": "authentik.stages.authenticator_static", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.995728"}
{"app_name": "authentik.stages.authenticator_totp", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:40.998448"}
{"app_name": "authentik.stages.authenticator_validate", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.000428"}
{"app_name": "authentik.stages.authenticator_webauthn", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.002369"}
{"app_name": "authentik.stages.captcha", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.003929"}
{"app_name": "authentik.stages.consent", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.005633"}
{"app_name": "authentik.stages.deny", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.006688"}
{"app_name": "authentik.stages.dummy", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.007670"}
{"app_name": "authentik.stages.email", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.009508"}
{"app_name": "authentik.stages.identification", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.010823"}
{"app_name": "authentik.stages.invitation", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.014790"}
{"app_name": "authentik.stages.password", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.015956"}
{"app_name": "authentik.stages.prompt", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.018321"}
{"app_name": "authentik.stages.user_delete", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.019396"}
{"app_name": "authentik.stages.user_login", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.020578"}
{"app_name": "authentik.stages.user_logout", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.021647"}
{"app_name": "authentik.stages.user_write", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.022737"}
{"app_name": "authentik.brands", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.025864"}
{"app_name": "authentik.blueprints", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.026404"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/outposts/instances/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "3b024fffab2f403bb180777c714f5891", "runtime": 178, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:41.130100", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"Fetched outpost configuration","level":"debug","logger":"authentik.outpost.ak-api-controller","name":"authentik Embedded Outpost","timestamp":"2024-02-22T21:49:41Z"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/root/config/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "425c245f1dfe436da32ef6e2130ee60b", "runtime": 88, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:41.280917", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"Fetched global configuration","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
{"event":"HA Reload offset","level":"debug","logger":"authentik.outpost.ak-api-controller","offset":"6s","timestamp":"2024-02-22T21:49:41Z"}
{"app_name": "authentik.core", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.291930"}
{"app_name": "authentik.enterprise", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.293014"}
{"domain_url": null, "event": "/ws/outpost/82c3919a-6e26-4e8d-b176-eaee7a5e9d32/", "level": "info", "logger": "authentik.asgi", "pid": 44, "remote": "127.0.0.1", "schema_name": "public", "scheme": "ws", "timestamp": "2024-02-22T21:49:41.297709", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.302237"}
{"app_name": "authentik.events", "domain_url": null, "event": "Mounted API URLs", "level": "debug", "logger": "authentik.api.v3.urls", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.311573"}
{"event":"Successfully connected websocket","level":"info","logger":"authentik.outpost.ak-ws","outpost":"82c3919a-6e26-4e8d-b176-eaee7a5e9d32","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Enabled USR1 hook to reload","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
{"app_name": "authentik.outposts", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.507395"}
{"app_name": "authentik.core", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.508069"}
{"app_name": "authentik.enterprise.providers.rac", "domain_url": null, "event": "Mounted Websocket URLs", "level": "debug", "logger": "authentik.root.websocket", "pid": 43, "schema_name": "public", "timestamp": "2024-02-22T21:49:41.508380"}
{"event":"Starting Brand TLS Checker","level":"info","logger":"authentik.router.brand_tls","timestamp":"2024-02-22T21:49:41Z"}
{"event":"updating brand certificates","level":"info","logger":"authentik.router.brand_tls","timestamp":"2024-02-22T21:49:41Z"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/core/brands/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "4b1f8fc3029f442a943463ca4b81c531", "runtime": 80, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:41.775243", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"attempting to start outpost","level":"debug","logger":"authentik.server","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Starting periodical timer...","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Starting WS Health notifier...","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Starting Interval updater...","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Running interval update","level":"debug","logger":"authentik.outpost.ak-api-controller","loop":"interval-updater","timestamp":"2024-02-22T21:49:41Z"}
{"event":"Starting WS Handler...","level":"debug","logger":"authentik.outpost.ak-api-controller","timestamp":"2024-02-22T21:49:41Z"}
/authentik/crypto/api.py:75: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc.
return DateTimeField().to_representation(instance.certificate.not_valid_after)
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "c088481380e0491b818598a094cedaff", "runtime": 1024, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:42.894698", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"Fetching certificate and private key","level":"info","logger":"authentik.outpost.cryptostore","timestamp":"2024-02-22T21:49:42Z","uuid":"2dbfb2d4-77c7-40cc-bcde-21860ade5cd5"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/outposts/instances/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "3e0aea013f324c9ebf9ccc33f1016178", "runtime": 227, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:42.992202", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"Fetched outpost configuration","level":"debug","logger":"authentik.outpost.ak-api-controller","name":"authentik Embedded Outpost","timestamp":"2024-02-22T21:49:42Z"}
{"event":"Managed outpost, not setting global log level","level":"debug","logger":"authentik.outpost","timestamp":"2024-02-22T21:49:42Z"}
{"event":"Starting authentik outpost","hash":"tagged","level":"info","logger":"authentik.outpost","timestamp":"2024-02-22T21:49:42Z","version":"2024.2.1"}
{"action": "secret_view", "auth_via": "secret_key", "client_ip": "127.0.0.1", "context": {"http_request": {"args": {}, "method": "GET", "path": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/view_certificate/", "user_agent": "goauthentik.io/outpost/2024.2.1"}, "secret": {"app": "authentik_crypto", "model_name": "certificatekeypair", "name": "EasyByte Internal", "pk": "2dbfb2d477c740ccbcde21860ade5cd5"}, "type": "certificate"}, "domain_url": "0.0.0.0", "event": "Created Event", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.events.models", "pid": 44, "request_id": "190566632ec34e5dbd64d8804d8c855b", "schema_name": "public", "timestamp": "2024-02-22T21:49:43.020221", "user": {"email": "", "pk": 2, "username": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32"}}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "Task published", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.root.celery", "pid": 44, "request_id": "190566632ec34e5dbd64d8804d8c855b", "schema_name": "public", "task_id": "7f8ed0d275ce455e872e27f264f3b709", "task_name": "authentik.events.tasks.event_notification_handler", "timestamp": "2024-02-22T21:49:43.091020"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/view_certificate/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "190566632ec34e5dbd64d8804d8c855b", "runtime": 144, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:43.097142", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/outposts/proxy/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "99eaf17997ce4f488fb234b2b8f2ce98", "runtime": 125, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:43.193263", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"event":"Swapped maps","level":"debug","logger":"authentik.outpost.proxyv2","timestamp":"2024-02-22T21:49:43Z"}
{"event":"updating brand certificates","level":"info","logger":"authentik.router.brand_tls","timestamp":"2024-02-22T21:49:43Z"}
{"action": "secret_view", "auth_via": "secret_key", "client_ip": "127.0.0.1", "context": {"http_request": {"args": {}, "method": "GET", "path": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/view_private_key/", "user_agent": "goauthentik.io/outpost/2024.2.1"}, "secret": {"app": "authentik_crypto", "model_name": "certificatekeypair", "name": "EasyByte Internal", "pk": "2dbfb2d477c740ccbcde21860ade5cd5"}, "type": "private_key"}, "domain_url": "0.0.0.0", "event": "Created Event", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.events.models", "pid": 44, "request_id": "38d46d5e04634d91808aaf63c81d38b6", "schema_name": "public", "timestamp": "2024-02-22T21:49:43.230706", "user": {"email": "", "pk": 2, "username": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32"}}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "Task published", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.root.celery", "pid": 44, "request_id": "38d46d5e04634d91808aaf63c81d38b6", "schema_name": "public", "task_id": "e972b7ae9e104c1c84313572e0b165d1", "task_name": "authentik.events.tasks.event_notification_handler", "timestamp": "2024-02-22T21:49:43.289618"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/view_private_key/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "38d46d5e04634d91808aaf63c81d38b6", "runtime": 128, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:43.296415", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/core/brands/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "0e96a52578a64828b739f4f475143d94", "runtime": 73, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:43.329882", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"auth_via": "secret_key", "domain_url": "0.0.0.0", "event": "/api/v3/crypto/certificatekeypairs/2dbfb2d4-77c7-40cc-bcde-21860ade5cd5/", "host": "0.0.0.0:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "127.0.0.1", "request_id": "a5f79eed3c6e456ba42bbfec1348587a", "runtime": 630, "schema_name": "public", "scheme": "http", "status": 200, "timestamp": "2024-02-22T21:49:43.982328", "user": "ak-outpost-82c3919a6e264e8db176eaee7a5e9d32", "user_agent": "goauthentik.io/outpost/2024.2.1"}
{"auth_via": "unauthenticated", "domain_url": "10.244.1.114", "event": "/-/health/ready/", "host": "10.244.1.114:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.244.1.233", "request_id": "73258c58e9de4d94bd9020d1410b590a", "runtime": 30, "schema_name": "public", "scheme": "http", "status": 204, "timestamp": "2024-02-22T21:49:45.433104", "user": "", "user_agent": "kube-probe/1.29"}
{"domain_url": null, "event": "/ws/client/", "level": "info", "logger": "authentik.asgi", "pid": 43, "remote": "10.121.0.1", "schema_name": "public", "scheme": "ws", "timestamp": "2024-02-22T21:49:50.830976", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"domain_url": null, "event": "/ws/client/", "level": "info", "logger": "authentik.asgi", "pid": 44, "remote": "10.121.0.1", "schema_name": "public", "scheme": "ws", "timestamp": "2024-02-22T21:49:50.975671", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"domain_url": null, "event": "/ws/client/", "level": "info", "logger": "authentik.asgi", "pid": 43, "remote": "10.121.0.1", "schema_name": "public", "scheme": "ws", "timestamp": "2024-02-22T21:49:51.091162", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"app_mountpoint": "api/", "app_name": "authentik.api", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_api", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.445174"}
{"app_mountpoint": "flows/", "app_name": "authentik.flows", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_flows", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.445998"}
{"app_mountpoint": "", "app_name": "authentik.providers.oauth2", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2_root", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.453695"}
{"app_mountpoint": "application/o/", "app_name": "authentik.providers.oauth2", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_oauth2", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.454488"}
{"app_mountpoint": "application/saml/", "app_name": "authentik.providers.saml", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_saml", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.455170"}
{"app_mountpoint": "recovery/", "app_name": "authentik.recovery", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_recovery", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.455665"}
{"app_mountpoint": "source/oauth/", "app_name": "authentik.sources.oauth", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_oauth", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.456240"}
{"app_mountpoint": "source/saml/", "app_name": "authentik.sources.saml", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_sources_saml", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.456664"}
{"app_mountpoint": "", "app_name": "authentik.core", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_core", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.457387"}
{"app_mountpoint": "", "app_name": "authentik.enterprise.providers.rac", "auth_via": "session", "domain_url": "mi.easybyte.club", "event": "Mounted URLs", "host": "mi.easybyte.club", "level": "debug", "logger": "authentik.root.urls", "namespace": "authentik_providers_rac", "pid": 43, "request_id": "a204082b7612467eb66d67984dd5bfce", "schema_name": "public", "timestamp": "2024-02-22T21:49:52.458019"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/if/admin/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 43, "remote": "10.121.0.1", "request_id": "a204082b7612467eb66d67984dd5bfce", "runtime": 150, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:52.544621", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"domain_url": null, "event": "/ws/client/", "level": "info", "logger": "authentik.asgi", "pid": 44, "remote": "10.121.0.1", "schema_name": "public", "scheme": "ws", "timestamp": "2024-02-22T21:49:53.088508", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/icons/logo.png","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.975","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:53Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/admin/version/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.121.0.1", "request_id": "be3f81e839ac4a73a12f0dc87904c2f1", "runtime": 36, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.258138", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/enterprise/license/summary/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 43, "remote": "10.121.0.1", "request_id": "ef18a4f71c0a48178c6a052cf64536c8", "runtime": 97, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.326898", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/admin/version/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.121.0.1", "request_id": "4a7985a15dcf4a55bcca875a816338e5", "runtime": 37, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.384488", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/users/me/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 43, "remote": "10.121.0.1", "request_id": "9263de0836ae4d808d2f268e8e300fc6", "runtime": 367, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.595826", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/events/notifications/?ordering=-created&page_size=1&seen=false&user=6", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 43, "remote": "10.121.0.1", "request_id": "3240049103cf41c08c5ab52b8edece60", "runtime": 84, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.820526", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/events/notifications/?ordering=-created&seen=false&user=6", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.121.0.1", "request_id": "a42bd6643a934df9b913209fe08a9e64", "runtime": 122, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:53.863727", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/?ordering=name&page=1&page_size=20&search=&superuser_full_list=true", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.121.0.1", "request_id": "86ecb9af457d4e38b100fa5c16539765", "runtime": 839, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:49:54.589979", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/GitLab_icon.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.289","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/semaphore.png","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.320","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/proxmox.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"1.351","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/YouTrack_Icon.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.149","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/Argo_CD.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.631","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/svgviewer-output_1.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.878","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/portainer_gBix9gz_Seve6Db.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.474","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/pgadmin_new.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.349","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/minio.png","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.145","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/portainer.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"1.309","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/portainer_gBix9gz.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"1.621","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/proxmox_otPdRob.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"1.729","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"event":"/media/public/application-icons/proxmox_eCJkjts.svg","host":"mi.easybyte.club","level":"info","logger":"authentik.router","method":"GET","remote":"10.121.0.1","runtime":"0.627","scheme":"http","size":19,"status":404,"timestamp":"2024-02-22T21:49:54Z","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"}
{"auth_via": "unauthenticated", "domain_url": "10.244.1.114", "event": "/-/health/ready/", "host": "10.244.1.114:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 44, "remote": "10.244.1.233", "request_id": "084e3ad6dddb4623a75f4d10edcdd0af", "runtime": 16, "schema_name": "public", "scheme": "http", "status": 204, "timestamp": "2024-02-22T21:49:55.359431", "user": "", "user_agent": "kube-probe/1.29"}
{"auth_via": "unauthenticated", "domain_url": "10.244.1.114", "event": "/-/health/ready/", "host": "10.244.1.114:9000", "level": "info", "logger": "authentik.asgi", "method": "GET", "pid": 43, "remote": "10.244.1.233", "request_id": "46e5fc4fd65c4d98be60533d30ba36c8", "runtime": 22, "schema_name": "public", "scheme": "http", "status": 204, "timestamp": "2024-02-22T21:50:05.373045", "user": "", "user_agent": "kube-probe/1.29"}
{"auth_via": "unauthenticated", "domain_url": "mi.easybyte.club", "event": "/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "HEAD", "pid": 43, "remote": "10.121.0.1", "request_id": "c0b07928fbb149cb8b79e9a549f53962", "runtime": 89, "schema_name": "public", "scheme": "https", "status": 302, "timestamp": "2024-02-22T21:50:05.989393", "user": "", "user_agent": ""}
{"auth_via": "unauthenticated", "domain_url": "mi.easybyte.club", "event": "/flows/-/default/authentication/?next=/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "HEAD", "pid": 43, "remote": "10.121.0.1", "request_id": "7bc57bcf7bf340a085e16f45c1f6749d", "runtime": 42, "schema_name": "public", "scheme": "https", "status": 302, "timestamp": "2024-02-22T21:50:06.126345", "user": "", "user_agent": ""}
{"auth_via": "unauthenticated", "domain_url": "mi.easybyte.club", "event": "/if/flow/easybyte-authentication-flow/?next=%2F", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "HEAD", "pid": 43, "remote": "10.121.0.1", "request_id": "7ef52f41b00e497686e35cb0ca5b3abe", "runtime": 744, "schema_name": "public", "scheme": "https", "status": 200, "timestamp": "2024-02-22T21:50:07.009594", "user": "", "user_agent": ""}
from authentik.
Do you mind showing your helm values for the authentik
top-level key? I think you might be missing AUTHENTIK_STORAGE_MEDIA_BACKEND=s3
from authentik.
Ah actually that might not be it. What do you have inside the icons
and public
folder in your bucket?
from authentik.
Ah actually that might not be it. What do you have inside the
icons
andpublic
folder in your bucket?
Hi @rissson
I have in the bucket a raw copy of the /media folder as stated in the docs.
This is my authentik helm config
global:
# -- Common labels for all resources.
additionalLabels:
app: authentik
# Number of old deployment ReplicaSets to retain. The rest will be garbage collected.
revisionHistoryLimit: 3
# Default image used by all authentik components. For GeoIP configuration, see the geoip values below.
image:
# -- If defined, a repository applied to all authentik deployments
repository: ghcr.io/goauthentik/server
# -- Overrides the global authentik whose default is the chart appVersion
tag:
# -- If defined, an image digest applied to all authentik deployments
digest:
# -- If defined, an imagePullPolicy applied to all authentik deployments
pullPolicy: IfNotPresent
# -- Secrets with credentials to pull images from a private registry
imagePullSecrets: []
# -- Annotations for all deployed Deployments
deploymentAnnotations:
reloader.stakater.com/auto: "true"
# -- Annotations for all deployed pods
podAnnotations:
backup.velero.io/backup-volumes: media
# -- Labels for all deployed pods
podLabels: {}
# -- Add Prometheus scrape annotations to all metrics services. This can be used as an alternative to the ServiceMonitors.
addPrometheusAnnotations: false
# -- Toggle and define pod-level security context.
# @default -- `{}` (See [values.yaml])
securityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
# -- Mapping between IP and hostnames that will be injected as entries in the pod's hosts files
hostAliases: []
# - ip: 10.20.30.40
# hostnames:
# - my.hostname
# -- Default priority class for all components
priorityClassName: ""
# -- Default node selector for all components
nodeSelector: []
# -- Default tolerations for all components
tolerations: []
# Default affinity preset for all components
affinity:
# -- Default pod anti-affinity rules. Either: `none`, `soft` or `hard`
podAntiAffinity: soft
# Node affinity rules
nodeAffinity:
# -- Default node affinity rules. Either `none`, `soft` or `hard`
type: hard
# -- Default match expressions for node affinity
matchExpressions: []
# - key: topology.kubernetes.io/zone
# operator: In
# values:
# - zonea
# - zoneb
# -- Default [TopologySpreadConstraints] rules for all components
## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/
topologySpreadConstraints: []
# - maxSkew: 1
# topologyKey: topology.kubernetes.io/zone
# whenUnsatisfiable: DoNotSchedule
# -- Deployment strategy for all deployed Deployments
deploymentStrategy: {}
# type: RollingUpdate
# rollingUpdate:
# maxSurge: 25%
# maxUnavailable: 25%
# -- Environment variables to pass to all deployed Deployments. Does not apply to GeoIP
# See configuration options at https://goauthentik.io/docs/installation/configuration/
# @default -- `[]` (See [values.yaml])
env:
- name: AUTHENTIK_STORAGE_MEDIA_BACKEND
value: "s3"
- name: AUTHENTIK_POSTGRESQL__SSLROOTCERT
value: certs/eb-ca-bundle.crt
- name: AUTHENTIK_POSTGRESQL__SSLMODE
value: verify-full
envFrom:
- secretRef:
name: authentik-s3-secret
# -- Additional volumeMounts to all deployed Deployments. Does not apply to GeoIP
# @default -- `[]` (See [values.yaml])
volumeMounts:
- name: media
mountPath: /media
- name: eb-internal-ca-bundle
mountPath: /certs/
readOnly: true
# -- Additional volumes to all deployed Deployments.
# @default -- `[]` (See [values.yaml])
volumes:
- name: media
persistentVolumeClaim:
claimName: authentik-pvc
- name: eb-internal-ca-bundle
secret:
secretName: eb-internal-ca-bundle
defaultMode: 256
items:
- key: ca.crt
path: eb-ca-bundle.crt
## Authentik configuration
authentik:
# -- Log level for server and worker
log_level: info
events:
context_processors:
# -- Path for the GeoIP City database. If the file doesn't exist, GeoIP features are disabled.
geoip: /geoip/GeoLite2-City.mmdb
# -- Path for the GeoIP ASN database. If the file doesn't exist, GeoIP features are disabled.
asn: /geoip/GeoLite2-ASN.mmdb
outposts:
# -- Template used for managed outposts. The following placeholders can be used
# %(type)s - the type of the outpost
# %(version)s - version of your authentik install
# %(build_hash)s - only for beta versions, the build hash of the image
container_image_base: ghcr.io/goauthentik/%(type)s:%(version)s
error_reporting:
# -- This sends anonymous usage-data, stack traces on errors and
# performance data to sentry.beryju.org, and is fully opt-in
enabled: false
# -- This is a string that is sent to sentry with your error reports
environment: k8s
# -- Send PII (Personally identifiable information) data to sentry
send_pii: false
secret_key: XXXXXXX
email:
# -- SMTP Server emails are sent from, fully optional
host: XXXXXXX
# -- SMTP server port
port: XXXXXXX
# -- SMTP credentials, when left empty, no authentication will be done
username: XXXXXXX
# -- SMTP credentials, when left empty, no authentication will be done
password: XXXXXXX
# -- Enable either use_tls or use_ssl, they can't be enabled at the same time.
use_tls: true
# -- Enable either use_tls or use_ssl, they can't be enabled at the same time.
use_ssl: false
# -- Connection timeout
timeout: 30
# -- Email from address, can either be in the format "[email protected]" or "authentik <[email protected]>"
from: XXXXXXX
postgresql:
# -- set the postgresql hostname to talk to
# if unset and .Values.postgresql.enabled == true, will generate the default
# @default -- `{{ .Release.Name }}-postgresql`
host: XXXXXXX
# -- postgresql Database name
# @default -- `authentik`
name: authentik
# -- postgresql Username
# @default -- `authentik`
user: authentik
password: XXXXXXX
port: 5432
redis:
# -- set the redis hostname to talk to
# @default -- `{{ .Release.Name }}-redis-master`
host: XXXXXXX
password: XXXXXXX
blueprints:
# -- List of config maps to mount blueprints from.
# Only keys in the configMap ending with `.yaml` will be discovered and applied.
configMaps: []
# -- List of secrets to mount blueprints from.
# Only keys in the secret ending with `.yaml` will be discovered and applied.
secrets: []
additionalObjects:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: authentik-pvc
namespace: authentik
spec:
storageClassName: pve-zfs-hdd-03
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
- apiVersion: v1
kind: Secret
metadata:
name: authentik-s3-secret
namespace: authentik
data:
AUTHENTIK_STORAGE_MEDIA_S3_ENDPOINT: XXXXXXXX
AUTHENTIK_STORAGE_MEDIA_S3_ACCESS__KEY: XXXXXXX
AUTHENTIK_STORAGE_MEDIA_S3_SECRET__KEY: XXXXXXX
AUTHENTIK_STORAGE_MEDIA_S3_BUCKET__NAME: XXXXXXX
AUTHENTIK_STORAGE_MEDIA_S3_CUSTOM__DOMAIN: XXXXXXX
AUTHENTIK_STORAGE_MEDIA_S3_REGION: XXXXXXX
type: Opaque
from authentik.
The icons
folder is weird. Is that something you created yourself?
from authentik.
Could be...
Maybe it's a leftover of my first docker install as I kept the same folder structure before moving it to k8s.
In any case these folders are post 2024.2.1 migration. Copied directly from the PVC from which is fully working...
Do you suggest deleting it?
from authentik.
Can you try uploading an icon using the web interface (by editing an application for instance), and see if that works and shows up correctly in the UI afterwards?
I believe you have uploaded the icons to the PVC directly and set the URL manually instead of uploading them through the interface directly.
from authentik.
Can you try uploading an icon using the web interface (by editing an application for instance), and see if that works and shows up correctly in the UI afterwards?
I believe you have uploaded the icons to the PVC directly and set the URL manually instead of uploading them through the interface directly.
I have tested this.
I started authentik with a clean PVC, with the S3 env vars set.
All the icons went missing, I tried to upload a new icon on an app and it's still saving it on /media.
from authentik.
It's really weird that requests are not sent to S3, because the config looks fine. Could you paste the output of the last line of kubectl exec -it deploy/authentik-worker -- ak shell -c 'from django.conf import settings; print(settings.STORAGES)'
, removing any secrets that might be in there.
from authentik.
I'm seeing the same issue when trying to configure Authentik to use Minio. My instance is deployed with v2024.2.1 of the Helm chart. I ran the command requested and see the following output:
{'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}, 'default': {'BACKEND': 'authentik.root.storages.FileStorage', 'OPTIONS': {'location': PosixPath('media'), 'base_url': '/media/'}}}
Shouldn't this have been authentik.root.storages.S3Storage
? It's strange that it's choosing FileStorage
even though I have all of the necessary envs set:
AUTHENTIK_STORAGE_MEDIA_BACKEND: s3
AUTHENTIK_STORAGE_MEDIA_S3_ENDPOINT: https://s3.example.com
AUTHENTIK_STORAGE_MEDIA_S3_CUSTOM__DOMAIN: s3.example.com/authentik
AUTHENTIK_STORAGE_MEDIA_S3_ACCESS__KEY: ***
AUTHENTIK_STORAGE_MEDIA_S3_SECRET__KEY: ***
AUTHENTIK_STORAGE_MEDIA_S3_BUCKET__NAME: authentik
Edit: one other thing I should note is that I can't upload a test file since I have the text box instead of the file input (I assume this is because the FileStorage
driver was chosen)
from authentik.
@rissson
Using latest dev-server image, i have got the following values running the command you suggested us.
{'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}, 'default': {'BACKEND': 'authentik.root.storages.S3Storage', 'OPTIONS': {'session_profile': None, 'access_key': 'XXXXXXXXXXX', 'secret_key': 'YYYYYYYYYYYYY', 'security_token': None, 'region_name': 'eb-ops', 'use_ssl': True, 'endpoint_url': 'https://s3.ops.easybyte.club', 'bucket_name': 'authentik', 'default_acl': 'private', 'querystring_auth': True, 'signature_version': 's3v4', 'file_overwrite': False, 'location': 'media', 'url_protocol': 'https:', 'custom_domain': 's3.ops.easybyte.club/authentik'}}}
At first i got errors due missing files on my S3, i had to create /media folder inside my bucket and move my assets inside, afterwards seems to be fully working 😄
Update: I tried to test file uploading but am getting a HTTP 405 error.
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 57, "remote": "10.121.0.1", "request_id": "0f33e1fdbe554e5b8f9d21af6130700e", "runtime": 8536, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:37:03.765763", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 57, "remote": "10.121.0.1", "request_id": "13290103555b402aa08227cc04e995c9", "runtime": 2965, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:37:28.146559", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 58, "remote": "10.121.0.1", "request_id": "22c8c0b1372d4165a661e2516ecd12df", "runtime": 6915, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:37:49.498081", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 58, "remote": "10.121.0.1", "request_id": "8431d5d832154eda8a6aea940c20aa38", "runtime": 8655, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:39:08.758514", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 57, "remote": "10.121.0.1", "request_id": "e68982eceaad48cbad6152b0f77fbf12", "runtime": 8052, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:41:43.550650", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
{"auth_via": "session", "domain_url": "mi.easybyte.club", "event": "/api/v3/core/applications/eb-gitea/set_icon/", "host": "mi.easybyte.club", "level": "info", "logger": "authentik.asgi", "method": "POST", "pid": 57, "remote": "10.121.0.1", "request_id": "e421c938873941709cd6d1894b53d1c1", "runtime": 6097, "schema_name": "public", "scheme": "https", "status": 405, "timestamp": "2024-02-28T14:42:23.942947", "user": "mlinares", "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"}
I had to disable SSL Verification, enabled debug mode and botocore was complaining about my self signed cert, afterwards this were the errors.
{"event": "Event request-created.s3.PutObject: calling handler <function signal_transferring at 0x7ffa3dbe9620>", "level": "debug", "logger": "botocore.hooks", "timestamp": 1709132510.0924706}
{"event": "Event request-created.s3.PutObject: calling handler <function add_retry_headers at 0x7ffa3dcc9440>", "level": "debug", "logger": "botocore.hooks", "timestamp": 1709132510.092888}
{"event": "Sending http request: <AWSPreparedRequest stream_output=False, method=PUT, url=http://s3.ops.easybyte.club/authentik/media/public/application-icons/gitea.svg, headers={'Content-Type': b'image/svg+xml', 'x-amz-acl': b'private', 'User-Agent': b'Boto3/1.34.15 md/Botocore#1.34.15 ua/2.0 os/linux#6.1.74-talos md/arch#x86_64 lang/python#3.12.2 md/pyimpl#CPython cfg/retry-mode#legacy Botocore/1.34.15 Resource', 'Content-MD5': b'8BLr9qg0766MztBern/lIw==', 'Expect': b'100-continue', 'X-Amz-Date': b'20240228T150150Z', 'X-Amz-Content-SHA256': b'c8c5db34ca629d22378849f0db042205151c986f63ecff81165e888d1f18d1c3', 'Authorization': b'AWS4-HMAC-SHA256 Credential=XXXXXXXXXXXXXXX/20240228/eb-ops/s3/aws4_request, SignedHeaders=content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date, Signature=41a2c495c073eee8c97907eda051d869adb611e09b9af90a3166838475b34082', 'amz-sdk-invocation-id': b'77ab6fba-6f48-4136-9240-202c2186764a', 'amz-sdk-request': b'attempt=1', 'Content-Length': '1548'}>", "level": "debug", "logger": "botocore.endpoint", "timestamp": 1709132510.0934033}
{"event": "Waiting for 100 Continue response.", "level": "debug", "logger": "botocore.awsrequest", "timestamp": 1709132510.09849}
{"event": "Received a non 100 Continue response from the server, NOT sending request body.", "level": "debug", "logger": "botocore.awsrequest", "timestamp": 1709132510.0996382}
{"event": "Response headers: {'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Options': 'nosniff', 'Date': 'Wed, 28 Feb 2024 15:01:50 GMT', 'Content-Length': '19', 'Connection': 'close'}", "level": "debug", "logger": "botocore.parsers", "timestamp": 1709132510.1011715}
{"event": "Response body:\nb'404 page not found\\n'", "level": "debug", "logger": "botocore.parsers", "timestamp": 1709132510.101568}
{"event": "Exception caught when parsing error response body:", "exception": [{"exc_type": "ResponseParserError", "exc_value": "Unable to parse response (syntax error: line 1, column 0), invalid XML received. Further retries may succeed:\nb'404 page not found\\n'", "frames": [{"filename": "/ak-root/venv/lib/python3.12/site-packages/botocore/parsers.py", "line": "", "lineno": 1065, "locals": {"response": "\"{'headers': {'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Option\"+200", "self": "<botocore.parsers.RestXMLParser object at 0x7ffa2c3df3b0>", "shape": "<StructureShape(PutObjectOutput)>"}, "name": "_do_error_parse"}, {"filename": "/ak-root/venv/lib/python3.12/site-packages/botocore/parsers.py", "line": "", "lineno": 1089, "locals": {"response": "\"{'headers': {'Content-Type': 'text/plain; charset=utf-8', 'X-Content-Type-Option\"+200", "self": "<botocore.parsers.RestXMLParser object at 0x7ffa2c3df3b0>", "xml_contents": "b'404 page not found\\n'"}, "name": "_parse_error_from_body"}, {"filename": "/ak-root/venv/lib/python3.12/site-packages/botocore/parsers.py", "line": "", "lineno": 508, "locals": {"parser": "<defusedxml.ElementTree.DefusedXMLParser object at 0x7ffa1f6d2000>", "self": "<botocore.parsers.RestXMLParser object at 0x7ffa2c3df3b0>", "xml_string": "b'404 page not found\\n'"}, "name": "_parse_xml_string_to_dom"}], "is_cause": false, "syntax_error": null}, {"exc_type": "ParseError", "exc_value": "syntax error: line 1, column 0", "frames": [{"filename": "/ak-root/venv/lib/python3.12/site-packages/botocore/parsers.py", "line": "", "lineno": 505, "locals": {"parser": "<defusedxml.ElementTree.DefusedXMLParser object at 0x7ffa1f6d2000>", "self": "<botocore.parsers.RestXMLParser object at 0x7ffa2c3df3b0>", "xml_string": "b'404 page not found\\n'"}, "name": "_parse_xml_string_to_dom"}, {"filename": "/usr/local/lib/python3.12/xml/etree/ElementTree.py", "line": "", "lineno": 1703, "locals": {"data": "b'404 page not found\\n'", "self": "<defusedxml.ElementTree.DefusedXMLParser object at 0x7ffa1f6d2000>"}, "name": "feed"}, {"filename": "/usr/local/lib/python3.12/xml/etree/ElementTree.py", "line": "", "lineno": 1610, "locals": {"err": "ParseError(ExpatError('syntax error: line 1, column 0'))", "self": "<defusedxml.ElementTree.DefusedXMLParser object at 0x7ffa1f6d2000>", "value": "ExpatError('syntax error: line 1, column 0')"}, "name": "_raiseerror"}], "is_cause": false, "syntax_error": {"filename": "?", "line": "", "lineno": 0, "msg": "ExpatError('syntax error: line 1, column 0')", "offset": 0}}, {"exc_type": "ExpatError", "exc_value": "syntax error: line 1, column 0", "frames": [{"filename": "/usr/local/lib/python3.12/xml/etree/ElementTree.py", "line": "", "lineno": 1701, "locals": {"data": "b'404 page not found\\n'", "self": "<defusedxml.ElementTree.DefusedXMLParser object at 0x7ffa1f6d2000>"}, "name": "feed"}], "is_cause": false, "syntax_error": null}], "level": "debug", "logger": "botocore.parsers", "timestamp": 1709132510.1019526}
{"event": "Event needs-retry.s3.PutObject: calling handler <botocore.retryhandler.RetryHandler object at 0x7ffa3d371640>", "level": "debug", "logger": "botocore.hooks", "timestamp": 1709132510.103514}
{"event": "No retry needed.", "level": "debug", "logger": "botocore.retryhandler", "timestamp": 1709132510.1041703}
{"event": "Event needs-retry.s3.PutObject: calling handler <bound method S3RegionRedirectorv2.redirect_from_error of <botocore.utils.S3RegionRedirectorv2 object at 0x7ffa3d3710a0>>", "level": "debug", "logger": "botocore.hooks", "timestamp": 1709132510.1047826}
{"event": "Exception raised.", "exception": [{"exc_type": "ClientError", "exc_value": "An error occurred (404) when calling the PutObject operation: Not Found", "frames": [{"filename": "/ak-root/venv/lib/python3.12/site-packages/s3transfer/tasks.py", "line": "",
from authentik.
Your S3 server is sending back a 404 page not found
for some reason. Maybe some region configuration missing?
from authentik.
@mlinares1998 Sure!
I bumped to gh-version-2024.2
and it's working for me! I can both upload and fetch. I even get a signed URL so I can finally make that bucket private.
Thank you @rissson!
from authentik.
@mlinares1998 Sure!
I bumped to
gh-version-2024.2
and it's working for me! I can both upload and fetch. I even get a signed URL so I can finally make that bucket private.Thank you @rissson!
Great!!!
BTW are you using virtual path like this format for your minio bucket?
https://bucket-name.s3.region-code.amazonaws.com/key-name
Maybe the 404's are because i'm using the old path style in my instance.
Right now i can fetch but not upload any files...
from authentik.
BTW are you using virtual path like this format for your minio bucket?
@mlinares1998 No, I'm using the subdirectory path. For example, I just uploaded a test image and the URL looks something like this https://s3.example.com/authentik/media/public/application-icons/example.svg
If I were to change my actual domain to s3.example.com
, my envs would look like this:
AUTHENTIK_STORAGE__MEDIA__BACKEND: s3
AUTHENTIK_STORAGE__MEDIA__S3__ENDPOINT: https://s3.example.com
AUTHENTIK_STORAGE__MEDIA__S3__CUSTOM_DOMAIN: s3.example.com/authentik
AUTHENTIK_STORAGE__MEDIA__S3__ACCESS_KEY: ***
AUTHENTIK_STORAGE__MEDIA__S3__SECRET_KEY: ***
AUTHENTIK_STORAGE__MEDIA__S3__REGION: us-central-1
AUTHENTIK_STORAGE__MEDIA__S3__BUCKET_NAME: authentik
Note that the s3 subdomain corresponds to MINIO_SERVER_URL
and not MINIO_BROWSER_REDIRECT_URL
.
from authentik.
AUTHENTIK_STORAGE__MEDIA__BACKEND: s3 AUTHENTIK_STORAGE__MEDIA__S3__ENDPOINT: https://s3.example.com AUTHENTIK_STORAGE__MEDIA__S3__CUSTOM_DOMAIN: s3.example.com/authentik AUTHENTIK_STORAGE__MEDIA__S3__ACCESS_KEY: *** AUTHENTIK_STORAGE__MEDIA__S3__SECRET_KEY: *** AUTHENTIK_STORAGE__MEDIA__S3__REGION: us-central-1 AUTHENTIK_STORAGE__MEDIA__S3__BUCKET_NAME: authentik
That's exactly my same setup 😞
At least with the fix everything seems to be working.
There's must be something wrong from my side then.
Thank you very much @gabe565 and you as well @rissson !
from authentik.
@mlinares1998 I'm pretty new to Minio, but I think in your case you'd want to set AUTHENTIK_STORAGE__MEDIA__S3__ENDPOINT
to be the main Minio S3 hostname, and set AUTHENTIK_STORAGE__MEDIA__S3__CUSTOM_DOMAIN
to be the full hostname of your bucket.
from authentik.
@mlinares1998 I'm pretty new to Minio, but I think in your case you'd want to set
AUTHENTIK_STORAGE__MEDIA__S3__ENDPOINT
to be the main Minio S3 hostname, and setAUTHENTIK_STORAGE__MEDIA__S3__CUSTOM_DOMAIN
to be the full hostname of your bucket.
I'm pretty new to minio as well 😄
I guess it must be something with the reverse proxy i have serving minio.
The connection itself seems to be working as my current assets are loading correctly, considering your instance works perfectly, my problem seems to be in the POST method responses.
from authentik.
@mlinares1998 I'm just not sure if Minio accepts S3 API requests to the virtual hostnames, or if it's only for downloading assets. That's why I'd try setting AUTHENTIK_STORAGE__MEDIA__S3__ENDPOINT
to the main S3 endpoint. I dunno...just a thought 🤷
from authentik.
@mlinares1998 Ah sorry I misunderstood. I'm not sure why you're getting 404s! 🤔
from authentik.
@mlinares1998 Ah sorry I misunderstood. I'm not sure why you're getting 404s! 🤔
Don't worry! Thanks for your help 😄 In any case it seems the bug itself is resolved as it's working for you. I'll revisit my setup, surely i'll be able to sort this out.
@gabe565 Did the test and indeed it's the reverse proxy which isn't routing authentik PUT requests to minio.
Tested directly connected via HTTP to the exposed port from my minio container and it's working!
So i guess this can be closed now.
from authentik.
Alright, glad we fixed this issue, thanks for the help!
from authentik.
Related Issues (20)
- SAML provider does not force user to authenticate when ForceAuthn flag is set to true
- Gitlab (and multiple others) - Could not authenticate you from OpenIDConnect because "Api access faild". HOT 1
- Permission denied for database during migration HOT 5
- Via API add sources/user_connections for a user HOT 6
- NTLM Hash Attribute in LDAP Outpost? HOT 8
- Let end users request access when permission is denied HOT 1
- Forward Auth doesn't support custom port numbers (cookie domain should match on domain without port)
- Enterprise does not work
- OIDC providers not working after 2024.2.2 update - manual change required HOT 1
- Show URI for invites HOT 1
- LDAP sync tasks keep disappearing HOT 4
- JWT expired in Eclipse Che after upgrading from 2023.10.7 to 2024.2.2 HOT 1
- Ldap Outpost restart loop after host reboot HOT 4
- Looking for assistance, discord not able to help, cannot start up new outpost on unraid HOT 8
- False version status in admin dashboard for AirGapped environments
- Email 2FA HOT 1
- Device flow input doesn't work
- WebAuthn Fails (Anonymous User Error) on Safari 17.4 HOT 1
- New Deployment: ERROR: relation "authentik_tenants_tenant" does not exist at character 554 HOT 9
- Typo at Volume Path on Docker-Compose.yml HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from authentik.