pebble-challtestsrv - ACME challenge mock server
Contents
Description
pebble-challtestsrv is a utility that responds to HTTP-01, DNS-01, and TLS-ALPN-01 ACME challenges. It
can also be used as a mock DNS server letting developers mock `A`, `AAAA`, `CNAME`, and `CAA` DNS data
for specific hostnames.
Important note: The `pebble-challtestsrv` utility is for TEST USAGE ONLY. It is trivially insecure,
offering no authentication whatsoever. Only use this library in a controlled test environment.
Name
pebble-challtestsrv - ACME challenge mock server
Options
-defaultIPv4string
Default IPv4 address for mock DNS responses to A queries (default "127.0.0.1")
-defaultIPv6string
Default IPv6 address for mock DNS responses to AAAA queries (default "::1")
-dns01string
Comma separated bind addresses/ports for DNS-01 challenges and fake DNS data. Set empty to
disable. (default ":8053")
-http01string
Comma separated bind addresses/ports for HTTP-01 challenges. Set empty to disable. (default
":5002")
-https01string
Comma separated bind addresses/ports for HTTPS HTTP-01 challenges. Set empty to disable. (default
":5003")
-managementstring
Bind address/port for management HTTP interface (default ":8055")
-tlsalpn01string
Comma separated bind addresses/ports for TLS-ALPN-01 and HTTPS HTTP-01 challenges. Set empty to
disable. (default ":5001")
PEBBLE-CHALLTESTSRV(1)
Synopsis
pebble [-defaultIPv4string] [-defaultIPv6string] [-dns01string] [-http01string] [-https01string]
[-managementstring] [-tlsalpn01string]
