Description
I am trying to configure OIDC and would like what is the SCHEME option that I need to choose . SCHEME can take either HTTP or HTTPS for tls . Below is the error I am getting . Please let me know if someone had got the below issue and how was it resolved.
{“code”:401,“message”:“anonymous access not enabled, please provide an auth scheme such as OIDC”}
Below are the parameters that I had passed to weaviate
Type=simple
User=weaviate
Group=dba
WorkingDirectory=/etc/weaviatedb
Environment=AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=false
Environment=AUTHENTICATION_OIDC_ENABLED=true
Environment=AUTHENTICATION_OIDC_CLIENT_ID=*******
Environment=AUTHENTICATION_OIDC_ISSUER= ******
Environment=AUTHENTICATION_OIDC_USERNAME_CLAIM=*****
#Environment=AUTHENTICATION_OIDC_SKIP_CLIENT_ID_CHECK=false
Environment=AUTHENTICATION_OIDC_SCOPES='’
Environment=AUTHORIZATION_ADMINLIST_ENABLED=true
Environment=AUTHORIZATION_ADMINLIST_USERS=
Environment=HOME=/home/weaviate
Environment=PERSISTENCE_DATA_PATH=/data
Environment=AUTHORIZATION_ADMINLIST_ENABLED=true
Environment=AUTHORIZATION_ADMINLIST_USERS=******
Environment=PROMETHEUS_MONITORING_ENABLED=true
Environment=LOG_LEVEL=debug
ExecStart=/etc/weaviatedb/weaviate --tls-host=******* --tls-port=8181 --scheme=https --tls-certificate=/etc/weaviatedb/certs/weaviate.cer.pem --tls-key=/etc/weaviatedb/certs/weaviate.key.pem
StandardError=append:/weaviate/logs/weaviate.log
Server Setup Information
- Weaviate Server Version: 1.25.13
- Deployment Method: binary
- Multi Node? Number of Running Nodes: 1
- Client Language and Version:
- Multitenancy?: no