github.com/letsencrypt/boulder@v0.20251208.0/test/config/va.json (about) 1 { 2 "va": { 3 "userAgent": "boulder", 4 "debugAddr": ":8004", 5 "dnsTries": 3, 6 "dnsProvider": { 7 "dnsAuthority": "consul.service.consul", 8 "srvLookup": { 9 "service": "doh", 10 "domain": "service.consul" 11 } 12 }, 13 "dnsTimeout": "1s", 14 "issuerDomain": "happy-hacker-ca.invalid", 15 "tls": { 16 "caCertfile": "test/certs/ipki/minica.pem", 17 "certFile": "test/certs/ipki/va.boulder/cert.pem", 18 "keyFile": "test/certs/ipki/va.boulder/key.pem" 19 }, 20 "grpc": { 21 "maxConnectionAge": "30s", 22 "services": { 23 "va.VA": { 24 "clientNames": [ 25 "ra.boulder" 26 ] 27 }, 28 "va.CAA": { 29 "clientNames": [ 30 "ra.boulder" 31 ] 32 }, 33 "grpc.health.v1.Health": { 34 "clientNames": [ 35 "health-checker.boulder" 36 ] 37 } 38 } 39 }, 40 "features": { 41 "DOH": true 42 }, 43 "remoteVAs": [ 44 { 45 "serverAddress": "rva1.service.consul:9397", 46 "timeout": "15s", 47 "hostOverride": "rva1.boulder", 48 "perspective": "dadaist", 49 "rir": "ARIN" 50 }, 51 { 52 "serverAddress": "rva1.service.consul:9498", 53 "timeout": "15s", 54 "hostOverride": "rva1.boulder", 55 "perspective": "surrealist", 56 "rir": "RIPE" 57 }, 58 { 59 "serverAddress": "rva1.service.consul:9499", 60 "timeout": "15s", 61 "hostOverride": "rva1.boulder", 62 "perspective": "cubist", 63 "rir": "ARIN" 64 } 65 ], 66 "accountURIPrefixes": [ 67 "http://boulder.service.consul:4000/acme/reg/", 68 "http://boulder.service.consul:4001/acme/acct/" 69 ] 70 }, 71 "syslog": { 72 "stdoutlevel": 6, 73 "sysloglevel": 6 74 } 75 }