const-tmp
const-tmp
Tried to do the same with HTTP request like this: ``` data "http" "example" { provider = http-full url = "http://${var.consul_addr}:8500/v1/connect/ca/configuration" method = "PUT" request_headers = { content-type = "application/json"...
I also tried [this](https://developer.hashicorp.com/consul/tutorials/vault-secure/vault-pki-consul-connect-ca#change-consul-service-mesh-ca-configuration) method with `consul connect ca set-config`: ``` module "consul-set-ca-config" { source = "../utils/auto-update-file" connection = { host = var.consul_public_ip port = 22 user = "root" agent...
Verify than token has documented policies: ``` root@consul-0:~# cat /tmp/connect-ca-vault.json { "Provider": "vault", "Config": { "Address": "http://vault.service.consul:8200", "Token": "hvs.CAESIEGK5gWhg4fzbcGskSwqCKNIExrN-VR2yGGAbLGv_8vBGh4KHGh2cy5IY2k4dVNsV1NkdW5IajZWVFl0ZTdMbUU", "RootPKIPath": "connect-root", "IntermediatePKIPath": "connect-inter", "PrivateKeyType": "ec", "PrivateKeyBits": 256 }, "ForceWithoutCrossSigning": false...
Look like the same issue ``` ➜ ~ vault version Vault v1.12.2 ('415e1fe3118eebd5df6cb60d13defdc01aa17b03+CHANGES'), built 2022-11-23T12:53:46Z ``` ``` ➜ ~ cat .zshrc ... export VAULT_ADDR=http://vault.service.consul:8200 export NOMAD_ADDR=http://nomad.service.consul:4646 export CONSUL_HTTP_ADDR=http://consul.service.consul:8500 ``` ```...
Seems like the issue is about http auth. I removed it and it works now!
> Hi @h1ght1me, Thanks for the bug report. I haven't tested the app with HTTP basic auth URLs. Please let me know your use case about using Basic Auth for...
Unfortunately no. I searched for any app or documentation too, but didn't find anything useful.