>>> lego: Building community/lego 4.3.1-r3 (using abuild 3.8.0_rc4-r0) started Fri, 15 Apr 2022 06:43:38 +0000 >>> lego: Checking sanity of /home/buildozer/aports/community/lego/APKBUILD... >>> lego: Analyzing dependencies... >>> lego: Installing for build: build-base ca-certificates go libcap (1/2) Installing libcap (2.50-r0) (2/2) Installing .makedepends-lego (20220415.064339) Executing busybox-1.33.1-r7.trigger OK: 1226 MiB in 107 packages >>> lego: Cleaning up srcdir >>> lego: Cleaning up pkgdir >>> lego: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/lego-4.3.1.tar.gz >>> lego: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/lego-4.3.1.tar.gz >>> lego: Checking sha512sums... lego-4.3.1.tar.gz: OK >>> lego: Unpacking /var/cache/distfiles/v3.14/lego-4.3.1.tar.gz... go: downloading github.com/urfave/cli v1.22.5 go: downloading golang.org/x/net v0.0.0-20210220033124-5f55cee0dc0d go: downloading golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad go: downloading github.com/google/go-querystring v1.0.0 go: downloading github.com/miekg/dns v1.1.40 go: downloading github.com/pquerna/otp v1.3.0 go: downloading github.com/nrdcg/goinwx v0.8.1 go: downloading github.com/nrdcg/desec v0.5.0 go: downloading github.com/cpu/goacmedns v0.1.1 go: downloading github.com/aliyun/alibaba-cloud-sdk-go v1.61.976 go: downloading github.com/exoscale/egoscale v0.46.0 go: downloading github.com/rainycape/memcache v0.0.0-20150622160815-1031fa0ce2f2 go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang v1.1.0 go: downloading github.com/cenkalti/backoff/v4 v4.1.0 go: downloading cloud.google.com/go v0.54.0 go: downloading github.com/Azure/azure-sdk-for-go v32.4.0+incompatible go: downloading github.com/iij/doapi v0.0.0-20190504054126-0bbf12d6d7df go: downloading github.com/nrdcg/dnspod-go v0.4.0 go: downloading github.com/nrdcg/auroradns v1.0.1 go: downloading github.com/cloudflare/cloudflare-go v0.14.0 go: downloading github.com/gophercloud/gophercloud v0.16.0 go: downloading github.com/labbsr0x/bindman-dns-webhook v1.0.2 go: downloading github.com/aws/aws-sdk-go v1.37.27 go: downloading github.com/dnsimple/dnsimple-go v0.63.0 go: downloading gopkg.in/square/go-jose.v2 v2.5.1 go: downloading google.golang.org/api v0.20.0 go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d go: downloading github.com/nrdcg/namesilo v0.2.1 go: downloading github.com/Azure/go-autorest/autorest v0.9.0 go: downloading github.com/sacloud/libsacloud v1.36.2 go: downloading github.com/linode/linodego v0.25.3 go: downloading github.com/vultr/govultr/v2 v2.4.0 go: downloading github.com/OpenDNS/vegadns2client v0.0.0-20180418235048-a3fa4a771d87 go: downloading github.com/gophercloud/utils v0.0.0-20210216074907-f6de111f2eae go: downloading github.com/liquidweb/liquidweb-go v1.6.3 go: downloading github.com/transip/gotransip/v6 v6.6.0 go: downloading github.com/namedotcom/go v0.0.0-20180403034216-08470befbe04 go: downloading github.com/oracle/oci-go-sdk v24.3.0+incompatible go: downloading gopkg.in/ns1/ns1-go.v2 v2.4.4 go: downloading github.com/ovh/go-ovh v1.1.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0 go: downloading github.com/mitchellh/mapstructure v1.3.3 go: downloading github.com/fatih/structs v1.1.0 go: downloading github.com/kolo/xmlrpc v0.0.0-20200310150728-e0350524596b go: downloading github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc go: downloading golang.org/x/time v0.0.0-20201208040808-7e3f01d25324 go: downloading github.com/sirupsen/logrus v1.4.2 go: downloading github.com/labbsr0x/goh v1.0.1 go: downloading github.com/pkg/errors v0.9.1 go: downloading gopkg.in/ini.v1 v1.62.0 go: downloading github.com/russross/blackfriday/v2 v2.0.1 go: downloading github.com/liquidweb/go-lwApi v0.0.5 go: downloading github.com/liquidweb/liquidweb-cli v0.6.9 go: downloading github.com/hashicorp/go-retryablehttp v0.6.8 go: downloading github.com/Azure/go-autorest/autorest/azure/auth v0.1.0 go: downloading github.com/Azure/go-autorest/autorest/to v0.2.0 go: downloading github.com/Azure/go-autorest/tracing v0.5.0 go: downloading github.com/Azure/go-autorest/autorest/adal v0.5.0 go: downloading github.com/Azure/go-autorest/logger v0.1.0 go: downloading github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48 go: downloading github.com/go-errors/errors v1.0.1 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/hashicorp/go-cleanhttp v0.5.1 go: downloading github.com/Azure/go-autorest/autorest/azure/cli v0.1.0 go: downloading github.com/dimchansky/utfbom v1.1.0 go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible go: downloading github.com/Azure/go-autorest/autorest/date v0.1.0 go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0 go: downloading github.com/google/uuid v1.1.1 go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible go: downloading github.com/spf13/cast v1.3.1 go: downloading github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213 go: downloading github.com/gofrs/uuid v3.2.0+incompatible go: downloading github.com/stretchr/testify v1.7.0 go: downloading github.com/deepmap/oapi-codegen v1.3.11 go: downloading github.com/jarcoal/httpmock v1.0.6 go: downloading golang.org/x/text v0.3.4 go: downloading go.uber.org/ratelimit v0.0.0-20180316092928-c15da0234277 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/stretchr/objx v0.3.0 go: downloading gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b go: downloading google.golang.org/grpc v1.27.1 go: downloading go.opencensus.io v0.22.3 go: downloading github.com/googleapis/gax-go/v2 v2.0.5 go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e go: downloading github.com/golang/protobuf v1.3.4 go: downloading google.golang.org/genproto v0.0.0-20200305110556-506484158171 go: downloading github.com/jmespath/go-jmespath v0.4.0 go: downloading github.com/modern-go/reflect2 v1.0.1 go: downloading github.com/json-iterator/go v1.1.7 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/Azure/go-autorest/autorest/validation v0.1.0 gopkg.in/ns1/ns1-go.v2/rest/model/ipam github.com/Azure/azure-sdk-for-go/version golang.org/x/net/internal/iana gopkg.in/ns1/ns1-go.v2/rest/model/account github.com/golang/groupcache/lru gopkg.in/ns1/ns1-go.v2/rest/model/dhcp github.com/shurcooL/sanitized_anchor_name github.com/aws/aws-sdk-go/aws/client/metadata golang.org/x/sys/internal/unsafeheader google.golang.org/grpc/serviceconfig go.opencensus.io/internal/tagencoding github.com/sacloud/libsacloud go.opencensus.io gopkg.in/ns1/ns1-go.v2/rest/model/filter github.com/Azure/go-autorest/autorest/to go.opencensus.io/trace/internal github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials github.com/aws/aws-sdk-go/internal/sdkmath google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/internal/buffer github.com/sacloud/libsacloud/utils/mutexkv github.com/aws/aws-sdk-go/internal/sync/singleflight github.com/aws/aws-sdk-go/internal/sdkio github.com/dimchansky/utfbom golang.org/x/crypto/pbkdf2 golang.org/x/text/transform github.com/sacloud/libsacloud/sacloud/ostype google.golang.org/grpc/encoding github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/internal/sdkuri google.golang.org/api/internal/third_party/uritemplates google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/tap google.golang.org/grpc/keepalive github.com/linode/linodego/internal/parseabletime github.com/aws/aws-sdk-go/internal/sdkrand github.com/cenkalti/backoff/v4 golang.org/x/net/context gopkg.in/ns1/ns1-go.v2/rest/model/monitor go.uber.org/ratelimit/internal/clock golang.org/x/crypto/pkcs12/internal/rc2 google.golang.org/grpc/internal/backoff golang.org/x/sys/unix go.uber.org/ratelimit github.com/gophercloud/utils/env google.golang.org/grpc/internal/envconfig google.golang.org/grpc/attributes golang.org/x/net/http2/hpack google.golang.org/grpc/metadata github.com/pkg/errors github.com/aws/aws-sdk-go/internal/shareddefaults github.com/boombuler/barcode github.com/Azure/go-autorest/autorest/validation go.opencensus.io/trace/tracestate google.golang.org/grpc/credentials/internal go.opencensus.io/resource github.com/pmezard/go-difflib/difflib github.com/davecgh/go-spew/spew github.com/go-errors/errors github.com/aws/aws-sdk-go/aws/awserr golang.org/x/time/rate github.com/k0kubun/go-ansi github.com/rainycape/memcache go.opencensus.io/internal github.com/google/go-querystring/query google.golang.org/grpc/codes github.com/linode/linodego/internal/duration github.com/akamai/AkamaiOPEN-edgegrid-golang/jsonhooks-v1 golang.org/x/net/internal/timeseries github.com/deepmap/oapi-codegen/pkg/types github.com/liquidweb/liquidweb-go/types github.com/go-acme/lego/v4/acme github.com/mitchellh/go-homedir github.com/go-acme/lego/v4/log github.com/transip/gotransip/v6/jwt github.com/fatih/structs google.golang.org/grpc/grpclog github.com/iij/doapi/protocol github.com/modern-go/concurrent gopkg.in/square/go-jose.v2/json github.com/russross/blackfriday/v2 golang.org/x/net/bpf github.com/mitchellh/mapstructure github.com/jmespath/go-jmespath gopkg.in/ns1/ns1-go.v2/rest/model/data github.com/Azure/go-autorest/autorest/date golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm gopkg.in/ini.v1 gopkg.in/yaml.v3 gopkg.in/yaml.v2 github.com/liquidweb/liquidweb-cli/utils google.golang.org/grpc/internal/balancerload github.com/stretchr/objx google.golang.org/grpc/stats github.com/go-acme/lego/v4/platform/wait github.com/go-acme/lego/v4/platform/config/env github.com/go-acme/lego/v4/challenge github.com/golang/protobuf/proto go.opencensus.io/metric/metricdata github.com/boombuler/barcode/utils google.golang.org/grpc/connectivity google.golang.org/grpc/naming github.com/aws/aws-sdk-go/internal/ini github.com/aws/aws-sdk-go/aws/endpoints go.opencensus.io/tag github.com/aliyun/alibaba-cloud-sdk-go/sdk/utils github.com/spf13/cast github.com/liquidweb/liquidweb-go golang.org/x/crypto/ed25519 golang.org/x/oauth2/jws github.com/gofrs/uuid github.com/patrickmn/go-cache github.com/deepmap/oapi-codegen/pkg/runtime golang.org/x/text/secure/bidirule go.opencensus.io/trace google.golang.org/grpc/internal gopkg.in/ns1/ns1-go.v2/rest/model/dns go.opencensus.io/metric/metricproducer gopkg.in/square/go-jose.v2/cipher github.com/google/uuid github.com/modern-go/reflect2 google.golang.org/grpc/internal/syscall go.opencensus.io/stats/internal golang.org/x/crypto/ocsp github.com/liquidweb/liquidweb-go/storage github.com/liquidweb/liquidweb-go/storm github.com/liquidweb/liquidweb-go/network golang.org/x/crypto/pkcs12 github.com/sirupsen/logrus golang.org/x/net/internal/socket github.com/boombuler/barcode/qr github.com/aliyun/alibaba-cloud-sdk-go/sdk/errors github.com/aws/aws-sdk-go/aws/awsutil github.com/dgrijalva/jwt-go golang.org/x/net/idna github.com/cpuguy83/go-md2man/v2/md2man go.opencensus.io/stats google.golang.org/api/transport/cert github.com/gophercloud/utils/internal gopkg.in/square/go-jose.v2 github.com/go-acme/lego/v4/certcrypto github.com/liquidweb/liquidweb-cli/validate github.com/aws/aws-sdk-go/aws/credentials github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests github.com/go-acme/lego/v4/providers/dns/arvancloud/internal github.com/Azure/go-autorest/logger github.com/Azure/go-autorest/tracing github.com/go-acme/lego/v4/acme/api/internal/sender github.com/go-acme/lego/v4/providers/dns/conoha/internal github.com/nrdcg/auroradns github.com/go-acme/lego/v4/providers/dns/clouddns/internal github.com/hashicorp/go-cleanhttp github.com/go-acme/lego/v4/providers/dns/hetzner/internal github.com/go-acme/lego/v4/providers/dns/nifcloud/internal github.com/go-acme/lego/v4/providers/dns/scaleway/internal github.com/go-acme/lego/v4/providers/dns/loopia/internal github.com/liquidweb/go-lwApi github.com/go-acme/lego/v4/providers/dns/servercow/internal github.com/go-acme/lego/v4/providers/dns/netlify/internal github.com/cpu/goacmedns golang.org/x/net/trace github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy/internal github.com/nrdcg/dnspod-go github.com/transip/gotransip/v6/rest github.com/go-acme/lego/v4/providers/dns/dynu/internal github.com/go-acme/lego/v4/providers/dns/internal/selectel net/rpc github.com/go-acme/lego/v4/providers/dns/luadns/internal cloud.google.com/go/compute/metadata github.com/nrdcg/desec/internal github.com/go-acme/lego/v4/providers/dns/njalla/internal google.golang.org/api/googleapi/transport github.com/go-acme/lego/v4/providers/dns/netcup/internal golang.org/x/net/publicsuffix github.com/OpenDNS/vegadns2client github.com/go-acme/lego/v4/providers/dns/domeneshop/internal github.com/go-acme/lego/v4/providers/dns/internal/rimuhosting github.com/go-acme/lego/v4/providers/dns/hurricane/internal github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/nrdcg/namesilo github.com/pquerna/otp github.com/ovh/go-ovh/ovh github.com/jarcoal/httpmock github.com/go-acme/lego/v4/providers/dns/regru/internal golang.org/x/net/context/ctxhttp google.golang.org/api/googleapi github.com/go-acme/lego/v4/providers/dns/constellix/internal go.opencensus.io/trace/propagation github.com/go-acme/lego/v4/providers/dns/ionos/internal github.com/go-acme/lego/v4/providers/dns/yandex/internal github.com/go-acme/lego/v4/providers/dns/joker/internal/svc github.com/namedotcom/go/namecom github.com/go-acme/lego/v4/acme/api/internal/nonces github.com/gophercloud/gophercloud github.com/exoscale/egoscale/v2/api github.com/nrdcg/desec gopkg.in/ns1/ns1-go.v2/rest github.com/Azure/go-autorest/autorest/adal golang.org/x/net/http/httpguts github.com/transip/gotransip/v6/repository github.com/hashicorp/go-retryablehttp go.opencensus.io/stats/view github.com/labbsr0x/goh/gohclient golang.org/x/net/ipv6 github.com/transip/gotransip/v6/authenticator github.com/iij/doapi github.com/pquerna/otp/hotp go.opencensus.io/plugin/ochttp/propagation/b3 github.com/kolo/xmlrpc github.com/liquidweb/liquidweb-cli/types/api golang.org/x/oauth2/internal github.com/akamai/AkamaiOPEN-edgegrid-golang/edgegrid google.golang.org/api/transport/http/internal/propagation github.com/labbsr0x/bindman-dns-webhook/src/types github.com/oracle/oci-go-sdk/common github.com/sacloud/libsacloud/sacloud github.com/go-acme/lego/v4/acme/api/internal/secure github.com/go-resty/resty/v2 gopkg.in/square/go-jose.v2/jwt github.com/stretchr/testify/assert github.com/pquerna/otp/totp google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/timestamp google.golang.org/grpc/credentials github.com/urfave/cli golang.org/x/net/ipv4 github.com/labbsr0x/bindman-dns-webhook/src/client golang.org/x/oauth2 github.com/transip/gotransip/v6 golang.org/x/net/http2 github.com/go-acme/lego/v4/acme/api go.opencensus.io/plugin/ochttp github.com/json-iterator/go github.com/go-acme/lego/v4/providers/dns/hyperone/internal google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/golang/protobuf/ptypes github.com/liquidweb/liquidweb-go/asset google.golang.org/grpc/resolver google.golang.org/grpc/peer github.com/Azure/go-autorest/autorest/azure/cli golang.org/x/oauth2/jwt github.com/vultr/govultr/v2 google.golang.org/grpc/internal/channelz github.com/transip/gotransip/v6/domain golang.org/x/oauth2/clientcredentials github.com/akamai/AkamaiOPEN-edgegrid-golang/client-v1 github.com/Azure/go-autorest/autorest github.com/cloudflare/cloudflare-go github.com/liquidweb/liquidweb-go/client github.com/go-acme/lego/v4/registration github.com/nrdcg/goinwx github.com/go-acme/lego/v4/challenge/tlsalpn01 google.golang.org/grpc/status github.com/go-acme/lego/v4/challenge/http01 github.com/dnsimple/dnsimple-go/dnsimple github.com/go-acme/lego/v4/certificate google.golang.org/grpc/balancer google.golang.org/grpc/internal/resolver/passthrough golang.org/x/oauth2/google google.golang.org/grpc/internal/resolver/dns github.com/gophercloud/utils/gnocchi github.com/gophercloud/gophercloud/openstack/utils github.com/akamai/AkamaiOPEN-edgegrid-golang/configdns-v2 github.com/gophercloud/gophercloud/pagination google.golang.org/grpc/internal/binarylog github.com/gophercloud/gophercloud/openstack/identity/v3/tokens google.golang.org/grpc/balancer/base github.com/go-acme/lego/v4/providers/http/webroot github.com/go-acme/lego/v4/providers/http/memcached github.com/linode/linodego google.golang.org/grpc/balancer/roundrobin github.com/miekg/dns github.com/aws/aws-sdk-go/aws github.com/stretchr/testify/mock github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 github.com/gophercloud/gophercloud/openstack/dns/v2/zones github.com/gophercloud/gophercloud/openstack/dns/v2/recordsets github.com/Azure/go-autorest/autorest/azure github.com/oracle/oci-go-sdk/dns github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/aws/aws-sdk-go/aws/request github.com/exoscale/egoscale/v2/internal/public-api github.com/gophercloud/gophercloud/openstack github.com/Azure/go-autorest/autorest/azure/auth github.com/Azure/azure-sdk-for-go/services/dns/mgmt/2017-09-01/dns google.golang.org/grpc/internal/transport github.com/gophercloud/utils/openstack/clientconfig github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aliyun/alibaba-cloud-sdk-go/sdk/endpoints github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/signers github.com/sacloud/libsacloud/api github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials/provider github.com/aws/aws-sdk-go/private/protocol/restjson google.golang.org/grpc github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/lightsail github.com/aws/aws-sdk-go/service/route53 github.com/aliyun/alibaba-cloud-sdk-go/sdk github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aliyun/alibaba-cloud-sdk-go/services/alidns github.com/aws/aws-sdk-go/aws/session github.com/exoscale/egoscale/v2 github.com/googleapis/gax-go/v2 google.golang.org/api/internal google.golang.org/api/internal/gensupport github.com/go-acme/lego/v4/challenge/dns01 google.golang.org/api/option google.golang.org/api/transport/http google.golang.org/api/option/internaloption github.com/go-acme/lego/v4/providers/dns/arvancloud github.com/go-acme/lego/v4/providers/dns/azure github.com/go-acme/lego/v4/providers/dns/auroradns github.com/go-acme/lego/v4/providers/dns/checkdomain github.com/go-acme/lego/v4/providers/dns/clouddns github.com/go-acme/lego/v4/providers/dns/acmedns github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy github.com/go-acme/lego/v4/providers/dns/autodns github.com/go-acme/lego/v4/providers/dns/vegadns github.com/go-acme/lego/v4/providers/dns/bluecat github.com/go-acme/lego/v4/providers/dns/designate github.com/go-acme/lego/v4/providers/dns/hurricane github.com/go-acme/lego/v4/providers/dns/exec github.com/go-acme/lego/v4/providers/dns/bindman github.com/go-acme/lego/v4/providers/dns/gandiv5 github.com/go-acme/lego/v4/providers/dns/hetzner github.com/go-acme/lego/v4/providers/dns/hyperone github.com/go-acme/lego/v4/providers/dns/inwx github.com/go-acme/lego/v4/providers/dns/desec github.com/go-acme/lego/v4/providers/dns/cloudxns/internal github.com/go-acme/lego/v4/providers/dns/httpreq github.com/go-acme/lego/v4/providers/dns/iij github.com/go-acme/lego/v4/providers/dns/domeneshop github.com/go-acme/lego/v4/providers/dns/duckdns github.com/go-acme/lego/v4/providers/dns/rfc2136 github.com/go-acme/lego/v4/providers/dns/easydns github.com/go-acme/lego/v4/providers/dns/conoha github.com/go-acme/lego/v4/providers/dns/nifcloud github.com/go-acme/lego/v4/providers/dns/cloudflare github.com/go-acme/lego/v4/providers/dns/ns1 github.com/go-acme/lego/v4/providers/dns/linode github.com/go-acme/lego/v4/providers/dns/hostingde github.com/go-acme/lego/v4/providers/dns/ovh github.com/go-acme/lego/v4/providers/dns/gandi github.com/go-acme/lego/v4/providers/dns/glesys github.com/go-acme/lego/v4/providers/dns/joker/internal/dmapi github.com/go-acme/lego/v4/providers/dns/dynu github.com/go-acme/lego/v4/providers/dns/digitalocean github.com/go-acme/lego/v4/providers/dns/namesilo github.com/go-acme/lego/v4/providers/dns/luadns github.com/go-acme/lego/v4/providers/dns/cloudns/internal github.com/go-acme/lego/v4/providers/dns/selectel github.com/go-acme/lego/v4/providers/dns/dode github.com/go-acme/lego/v4/providers/dns/otc github.com/go-acme/lego/v4/providers/dns/transip github.com/go-acme/lego/v4/providers/dns/regru github.com/go-acme/lego/v4/providers/dns/ionos github.com/go-acme/lego/v4/providers/dns/dnspod github.com/go-acme/lego/v4/providers/dns/rimuhosting github.com/go-acme/lego/v4/providers/dns/scaleway github.com/go-acme/lego/v4/challenge/resolver github.com/go-acme/lego/v4/providers/dns/vscale github.com/go-acme/lego/v4/providers/dns/dnsimple github.com/go-acme/lego/v4/providers/dns/vultr github.com/go-acme/lego/v4/providers/dns/rackspace github.com/go-acme/lego/v4/providers/dns/zonomi github.com/go-acme/lego/v4/providers/dns/infomaniak/internal github.com/go-acme/lego/v4/providers/dns/loopia github.com/go-acme/lego/v4/providers/dns/liquidweb github.com/go-acme/lego/v4/providers/dns/stackpath github.com/go-acme/lego/v4/providers/dns/servercow github.com/go-acme/lego/v4/providers/dns/dreamhost github.com/go-acme/lego/v4/providers/dns/zoneee github.com/go-acme/lego/v4/providers/dns/versio github.com/go-acme/lego/v4/providers/dns/godaddy github.com/go-acme/lego/v4/providers/dns/mythicbeasts github.com/go-acme/lego/v4/providers/dns/netcup github.com/go-acme/lego/v4/providers/dns/constellix github.com/go-acme/lego/v4/providers/dns/dyn github.com/go-acme/lego/v4/providers/dns/edgedns github.com/go-acme/lego/v4/providers/dns/pdns github.com/go-acme/lego/v4/providers/dns/namedotcom github.com/go-acme/lego/v4/providers/dns/netlify github.com/go-acme/lego/v4/providers/dns/cloudns github.com/go-acme/lego/v4/providers/dns/cloudxns github.com/go-acme/lego/v4/providers/dns/njalla google.golang.org/api/dns/v1 github.com/go-acme/lego/v4/providers/dns/mydnsjp github.com/go-acme/lego/v4/providers/dns/oraclecloud github.com/go-acme/lego/v4/providers/dns/yandex github.com/go-acme/lego/v4/providers/dns/namecheap github.com/go-acme/lego/v4/providers/dns/infomaniak github.com/go-acme/lego/v4/providers/dns/joker github.com/go-acme/lego/v4/lego github.com/go-acme/lego/v4/providers/dns/route53 github.com/exoscale/egoscale github.com/go-acme/lego/v4/providers/dns/gcloud github.com/go-acme/lego/v4/providers/dns/sakuracloud github.com/go-acme/lego/v4/providers/dns/lightsail github.com/go-acme/lego/v4/providers/dns/exoscale github.com/go-acme/lego/v4/providers/dns/alidns github.com/go-acme/lego/v4/providers/dns github.com/go-acme/lego/v4/cmd github.com/go-acme/lego/v4/cmd/lego # github.com/go-acme/lego/v4/cmd/lego loadinternal: cannot find runtime/cgo go: downloading github.com/BurntSushi/toml v0.3.1 ? github.com/go-acme/lego/v4/acme [no test files] # github.com/go-acme/lego/v4/platform/wait.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/certcrypto.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/acme/api/internal/nonces.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/challenge/tlsalpn01.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/acme/api/internal/secure.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/acme/api/internal/sender.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/challenge/http01.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/platform/tester.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/challenge/resolver.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/acme/api.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/challenge/dns01.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/arvancloud/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/certificate.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/clouddns/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/conoha/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/acmedns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/platform/config/env.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/constellix/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/arvancloud.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/lego.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/bluecat.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/e2e.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/auroradns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dynu/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/domeneshop/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/cloudns/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/conoha.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/autodns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/bindman.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/cloudxns/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/cloudns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/constellix.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/duckdns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/exec.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dynu.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dnsimple.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/domeneshop.test loadinternal: cannot find runtime/cgo === RUN TestCertificateService_Get_issuerRelUp --- PASS: TestCertificateService_Get_issuerRelUp (1.74s) === RUN TestCertificateService_Get_embeddedIssuer --- PASS: TestCertificateService_Get_embeddedIssuer (1.09s) === RUN TestOrderService_New --- PASS: TestOrderService_New (0.02s) === RUN Test_getLink === RUN Test_getLink/success === PAUSE Test_getLink/success === RUN Test_getLink/success_several_lines === PAUSE Test_getLink/success_several_lines === RUN Test_getLink/no_link === PAUSE Test_getLink/no_link === RUN Test_getLink/no_header === PAUSE Test_getLink/no_header === CONT Test_getLink/success === CONT Test_getLink/no_header === CONT Test_getLink/no_link === CONT Test_getLink/success_several_lines --- PASS: Test_getLink (0.00s) --- PASS: Test_getLink/success (0.00s) --- PASS: Test_getLink/no_header (0.00s) --- PASS: Test_getLink/no_link (0.00s) --- PASS: Test_getLink/success_several_lines (0.00s) PASS ok github.com/go-acme/lego/v4/acme/api 3.140s === RUN TestNotHoldingLockWhileMakingHTTPRequests --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.26s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/nonces 0.745s === RUN TestNotHoldingLockWhileMakingHTTPRequests --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.27s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/secure 0.545s === RUN TestDo_UserAgentOnAllHTTPMethod === RUN TestDo_UserAgentOnAllHTTPMethod/GET === RUN TestDo_UserAgentOnAllHTTPMethod/HEAD === RUN TestDo_UserAgentOnAllHTTPMethod/POST --- PASS: TestDo_UserAgentOnAllHTTPMethod (0.01s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/GET (0.01s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/HEAD (0.00s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/POST (0.00s) === RUN TestDo_CustomUserAgent --- PASS: TestDo_CustomUserAgent (0.00s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/sender 0.169s === RUN TestGeneratePrivateKey --- PASS: TestGeneratePrivateKey (1.43s) === RUN TestGenerateCSR === RUN TestGenerateCSR/without_SAN === PAUSE TestGenerateCSR/without_SAN === RUN TestGenerateCSR/without_SAN#01 === PAUSE TestGenerateCSR/without_SAN#01 === RUN TestGenerateCSR/with_SAN === PAUSE TestGenerateCSR/with_SAN === RUN TestGenerateCSR/no_domain === PAUSE TestGenerateCSR/no_domain === RUN TestGenerateCSR/no_domain_with_SAN === PAUSE TestGenerateCSR/no_domain_with_SAN === RUN TestGenerateCSR/private_key_nil === PAUSE TestGenerateCSR/private_key_nil === CONT TestGenerateCSR/without_SAN === CONT TestGenerateCSR/no_domain === CONT TestGenerateCSR/with_SAN === CONT TestGenerateCSR/without_SAN#01 === CONT TestGenerateCSR/no_domain_with_SAN === CONT TestGenerateCSR/private_key_nil --- PASS: TestGenerateCSR (0.01s) --- PASS: TestGenerateCSR/without_SAN (0.00s) --- PASS: TestGenerateCSR/private_key_nil (0.00s) --- PASS: TestGenerateCSR/with_SAN (0.00s) --- PASS: TestGenerateCSR/without_SAN#01 (0.00s) --- PASS: TestGenerateCSR/no_domain (0.00s) --- PASS: TestGenerateCSR/no_domain_with_SAN (0.00s) === RUN TestPEMEncode --- PASS: TestPEMEncode (0.00s) === RUN TestParsePEMCertificate --- PASS: TestParsePEMCertificate (0.53s) PASS ok github.com/go-acme/lego/v4/certcrypto 2.128s # github.com/go-acme/lego/v4/providers/dns/gandi.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/designate.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hetzner/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/cloudxns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/checkdomain.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/exoscale.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dnspod.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hetzner.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/alidns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/gandiv5.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/easydns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dreamhost.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dyn.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hurricane/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hyperone/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/glesys.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/httpreq.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/joker/internal/dmapi.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/desec.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/digitalocean.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/ionos.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/internal/rimuhosting.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hyperone.test loadinternal: cannot find runtime/cgo === RUN Test_checkResponse 2022/04/15 06:44:31 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse (0.75s) === RUN Test_checkResponse_issuerRelUp 2022/04/15 06:44:34 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse_issuerRelUp (2.32s) === RUN Test_checkResponse_embeddedIssuer 2022/04/15 06:44:34 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse_embeddedIssuer (0.49s) === RUN Test_checkResponse_alternate 2022/04/15 06:44:36 [INFO] [example.com] Server responded with a certificate for the preferred certificate chains "DST Root CA X3". --- PASS: Test_checkResponse_alternate (1.35s) === RUN Test_Get --- PASS: Test_Get (0.65s) PASS ok github.com/go-acme/lego/v4/certificate 5.921s ? github.com/go-acme/lego/v4/challenge [no test files] # github.com/go-acme/lego/v4/providers/dns/netlify.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/edgedns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/joker.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hurricane.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/hostingde.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/iij.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/godaddy.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/loopia/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/lightsail.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/luadns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/joker/internal/svc.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/cloudflare.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/internal/selectel.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/clouddns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/gcloud.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/infomaniak/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/ionos/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/infomaniak.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/dode.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/cmd.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/azure.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/inwx.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/luadns/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/liquidweb.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/linode.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/mydnsjp.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/ovh.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/netcup/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/oraclecloud.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/ns1.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/regru/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/namesilo.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/namedotcom.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/scaleway/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/namecheap.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/mythicbeasts.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/nifcloud.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/nifcloud/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/selectel.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/e2e/dnschallenge.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/njalla.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/route53.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/transip.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/rimuhosting.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/servercow.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/rfc2136.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/http/webroot.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/rackspace.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/njalla/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/netcup.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/netlify/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/http/memcached.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/loopia.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/scaleway.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/servercow/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/vscale.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/zoneee.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/regru.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/pdns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/yandex/internal.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/registration.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/stackpath.test loadinternal: cannot find runtime/cgo === RUN TestDNSProviderManual === RUN TestDNSProviderManual/Press_enter lego: Please create the following TXT record in your example.com. zone: _acme-challenge.example.com. 120 IN TXT "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" lego: Press 'Enter' when you are done lego: You can now remove this TXT record from your example.com. zone: _acme-challenge.example.com. 120 IN TXT "..." === RUN TestDNSProviderManual/Missing_enter lego: Please create the following TXT record in your example.com. zone: _acme-challenge.example.com. 120 IN TXT "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" lego: Press 'Enter' when you are done --- PASS: TestDNSProviderManual (0.08s) --- PASS: TestDNSProviderManual/Press_enter (0.08s) --- PASS: TestDNSProviderManual/Missing_enter (0.00s) === RUN TestChallenge_PreSolve === RUN TestChallenge_PreSolve/success 2022/04/15 06:44:30 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/validate_fail 2022/04/15 06:44:30 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/preCheck_fail 2022/04/15 06:44:30 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/present_fail 2022/04/15 06:44:30 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/cleanUp_fail 2022/04/15 06:44:30 [INFO] [example.com] acme: Preparing to solve DNS-01 --- PASS: TestChallenge_PreSolve (0.02s) --- PASS: TestChallenge_PreSolve/success (0.00s) --- PASS: TestChallenge_PreSolve/validate_fail (0.00s) --- PASS: TestChallenge_PreSolve/preCheck_fail (0.00s) --- PASS: TestChallenge_PreSolve/present_fail (0.00s) --- PASS: TestChallenge_PreSolve/cleanUp_fail (0.00s) === RUN TestChallenge_Solve === RUN TestChallenge_Solve/success 2022/04/15 06:44:30 [INFO] [example.com] acme: Trying to solve DNS-01 2022/04/15 06:44:30 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/04/15 06:44:32 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/validate_fail 2022/04/15 06:44:32 [INFO] [example.com] acme: Trying to solve DNS-01 2022/04/15 06:44:32 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/04/15 06:44:34 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/preCheck_fail 2022/04/15 06:44:34 [INFO] [example.com] acme: Trying to solve DNS-01 2022/04/15 06:44:34 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/04/15 06:44:35 [INFO] Wait for propagation [timeout: 2s, interval: 500ms] 2022/04/15 06:44:35 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/04/15 06:44:35 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/04/15 06:44:36 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/04/15 06:44:36 [INFO] [example.com] acme: Waiting for DNS record propagation. === RUN TestChallenge_Solve/present_fail 2022/04/15 06:44:37 [INFO] [example.com] acme: Trying to solve DNS-01 2022/04/15 06:44:37 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/04/15 06:44:39 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/cleanUp_fail 2022/04/15 06:44:39 [INFO] [example.com] acme: Trying to solve DNS-01 2022/04/15 06:44:39 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/04/15 06:44:41 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] --- PASS: TestChallenge_Solve (10.52s) --- PASS: TestChallenge_Solve/success (2.00s) --- PASS: TestChallenge_Solve/validate_fail (2.00s) --- PASS: TestChallenge_Solve/preCheck_fail (2.50s) --- PASS: TestChallenge_Solve/present_fail (2.00s) --- PASS: TestChallenge_Solve/cleanUp_fail (2.00s) === RUN TestChallenge_CleanUp === RUN TestChallenge_CleanUp/success 2022/04/15 06:44:41 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/validate_fail 2022/04/15 06:44:41 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/preCheck_fail 2022/04/15 06:44:41 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/present_fail 2022/04/15 06:44:41 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/cleanUp_fail 2022/04/15 06:44:41 [INFO] [example.com] acme: Cleaning DNS-01 challenge --- PASS: TestChallenge_CleanUp (0.02s) --- PASS: TestChallenge_CleanUp/success (0.00s) --- PASS: TestChallenge_CleanUp/validate_fail (0.00s) --- PASS: TestChallenge_CleanUp/preCheck_fail (0.00s) --- PASS: TestChallenge_CleanUp/present_fail (0.00s) --- PASS: TestChallenge_CleanUp/cleanUp_fail (0.00s) === RUN TestToFqdn === RUN TestToFqdn/simple === PAUSE TestToFqdn/simple === RUN TestToFqdn/already_FQDN === PAUSE TestToFqdn/already_FQDN === CONT TestToFqdn/simple === CONT TestToFqdn/already_FQDN --- PASS: TestToFqdn (0.00s) --- PASS: TestToFqdn/simple (0.00s) --- PASS: TestToFqdn/already_FQDN (0.00s) === RUN TestUnFqdn === RUN TestUnFqdn/simple === PAUSE TestUnFqdn/simple === RUN TestUnFqdn/already_domain === PAUSE TestUnFqdn/already_domain === CONT TestUnFqdn/simple === CONT TestUnFqdn/already_domain --- PASS: TestUnFqdn (0.00s) --- PASS: TestUnFqdn/simple (0.00s) --- PASS: TestUnFqdn/already_domain (0.00s) === RUN TestLookupNameserversOK === RUN TestLookupNameserversOK/books.google.com.ng. === PAUSE TestLookupNameserversOK/books.google.com.ng. === RUN TestLookupNameserversOK/www.google.com. === PAUSE TestLookupNameserversOK/www.google.com. === RUN TestLookupNameserversOK/physics.georgetown.edu. === PAUSE TestLookupNameserversOK/physics.georgetown.edu. === CONT TestLookupNameserversOK/books.google.com.ng. === CONT TestLookupNameserversOK/physics.georgetown.edu. === CONT TestLookupNameserversOK/www.google.com. --- PASS: TestLookupNameserversOK (0.00s) --- PASS: TestLookupNameserversOK/www.google.com. (0.24s) --- PASS: TestLookupNameserversOK/books.google.com.ng. (0.26s) --- PASS: TestLookupNameserversOK/physics.georgetown.edu. (0.26s) === RUN TestLookupNameserversErr === RUN TestLookupNameserversErr/invalid_tld === PAUSE TestLookupNameserversErr/invalid_tld === CONT TestLookupNameserversErr/invalid_tld --- PASS: TestLookupNameserversErr (0.00s) --- PASS: TestLookupNameserversErr/invalid_tld (0.01s) === RUN TestFindZoneByFqdnCustom === RUN TestFindZoneByFqdnCustom/domain_is_a_CNAME === RUN TestFindZoneByFqdnCustom/domain_is_a_non-existent_subdomain === RUN TestFindZoneByFqdnCustom/domain_is_a_eTLD === RUN TestFindZoneByFqdnCustom/domain_is_a_cross-zone_CNAME === RUN TestFindZoneByFqdnCustom/NXDOMAIN === RUN TestFindZoneByFqdnCustom/several_non_existent_nameservers === RUN TestFindZoneByFqdnCustom/only_non_existent_nameservers === RUN TestFindZoneByFqdnCustom/no_nameservers --- PASS: TestFindZoneByFqdnCustom (0.41s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_CNAME (0.02s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_non-existent_subdomain (0.01s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_eTLD (0.06s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_cross-zone_CNAME (0.27s) --- PASS: TestFindZoneByFqdnCustom/NXDOMAIN (0.02s) --- PASS: TestFindZoneByFqdnCustom/several_non_existent_nameservers (0.03s) --- PASS: TestFindZoneByFqdnCustom/only_non_existent_nameservers (0.00s) --- PASS: TestFindZoneByFqdnCustom/no_nameservers (0.00s) === RUN TestFindPrimayNsByFqdnCustom === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_CNAME === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_non-existent_subdomain === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_eTLD === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_cross-zone_CNAME === RUN TestFindPrimayNsByFqdnCustom/NXDOMAIN === RUN TestFindPrimayNsByFqdnCustom/several_non_existent_nameservers === RUN TestFindPrimayNsByFqdnCustom/only_non_existent_nameservers === RUN TestFindPrimayNsByFqdnCustom/no_nameservers --- PASS: TestFindPrimayNsByFqdnCustom (0.39s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_CNAME (0.03s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_non-existent_subdomain (0.01s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_eTLD (0.28s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_cross-zone_CNAME (0.05s) --- PASS: TestFindPrimayNsByFqdnCustom/NXDOMAIN (0.01s) --- PASS: TestFindPrimayNsByFqdnCustom/several_non_existent_nameservers (0.02s) --- PASS: TestFindPrimayNsByFqdnCustom/only_non_existent_nameservers (0.00s) --- PASS: TestFindPrimayNsByFqdnCustom/no_nameservers (0.00s) === RUN TestResolveConfServers === RUN TestResolveConfServers/fixtures/resolv.conf.1 === RUN TestResolveConfServers/fixtures/resolv.conf.nonexistant --- PASS: TestResolveConfServers (0.00s) --- PASS: TestResolveConfServers/fixtures/resolv.conf.1 (0.00s) --- PASS: TestResolveConfServers/fixtures/resolv.conf.nonexistant (0.00s) === RUN TestCheckDNSPropagation === RUN TestCheckDNSPropagation/success === PAUSE TestCheckDNSPropagation/success === RUN TestCheckDNSPropagation/no_TXT_record === PAUSE TestCheckDNSPropagation/no_TXT_record === CONT TestCheckDNSPropagation/success === CONT TestCheckDNSPropagation/no_TXT_record --- PASS: TestCheckDNSPropagation (0.00s) --- PASS: TestCheckDNSPropagation/no_TXT_record (0.05s) --- PASS: TestCheckDNSPropagation/success (0.27s) === RUN TestCheckAuthoritativeNss === RUN TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === PAUSE TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === RUN TestCheckAuthoritativeNss/No_TXT_RR === PAUSE TestCheckAuthoritativeNss/No_TXT_RR === CONT TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === CONT TestCheckAuthoritativeNss/No_TXT_RR --- PASS: TestCheckAuthoritativeNss (0.00s) --- PASS: TestCheckAuthoritativeNss/No_TXT_RR (0.02s) --- PASS: TestCheckAuthoritativeNss/TXT_RR_w/_expected_value (0.19s) === RUN TestCheckAuthoritativeNssErr === RUN TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === PAUSE TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === RUN TestCheckAuthoritativeNssErr/No_TXT_RR === PAUSE TestCheckAuthoritativeNssErr/No_TXT_RR === CONT TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === CONT TestCheckAuthoritativeNssErr/No_TXT_RR --- PASS: TestCheckAuthoritativeNssErr (0.00s) --- PASS: TestCheckAuthoritativeNssErr/No_TXT_RR (0.01s) --- PASS: TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value (0.06s) PASS ok github.com/go-acme/lego/v4/challenge/dns01 12.418s === RUN TestParseForwardedHeader === RUN TestParseForwardedHeader/empty_input === PAUSE TestParseForwardedHeader/empty_input === RUN TestParseForwardedHeader/simple_case === PAUSE TestParseForwardedHeader/simple_case === RUN TestParseForwardedHeader/quoted-string === PAUSE TestParseForwardedHeader/quoted-string === RUN TestParseForwardedHeader/multiple_entries === PAUSE TestParseForwardedHeader/multiple_entries === RUN TestParseForwardedHeader/whitespace === PAUSE TestParseForwardedHeader/whitespace === RUN TestParseForwardedHeader/unterminated_quote === PAUSE TestParseForwardedHeader/unterminated_quote === RUN TestParseForwardedHeader/unexpected_quote === PAUSE TestParseForwardedHeader/unexpected_quote === RUN TestParseForwardedHeader/invalid_token === PAUSE TestParseForwardedHeader/invalid_token === CONT TestParseForwardedHeader/empty_input === CONT TestParseForwardedHeader/invalid_token === CONT TestParseForwardedHeader/unexpected_quote === CONT TestParseForwardedHeader/unterminated_quote === CONT TestParseForwardedHeader/whitespace === CONT TestParseForwardedHeader/multiple_entries === CONT TestParseForwardedHeader/simple_case === CONT TestParseForwardedHeader/quoted-string --- PASS: TestParseForwardedHeader (0.00s) --- PASS: TestParseForwardedHeader/empty_input (0.00s) --- PASS: TestParseForwardedHeader/invalid_token (0.00s) --- PASS: TestParseForwardedHeader/unexpected_quote (0.00s) --- PASS: TestParseForwardedHeader/unterminated_quote (0.00s) --- PASS: TestParseForwardedHeader/whitespace (0.00s) --- PASS: TestParseForwardedHeader/multiple_entries (0.00s) --- PASS: TestParseForwardedHeader/simple_case (0.00s) --- PASS: TestParseForwardedHeader/quoted-string (0.00s) === RUN TestChallenge 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication --- PASS: TestChallenge (0.04s) === RUN TestChallengeInvalidPort 2022/04/15 06:44:30 [INFO] [localhost:123456] acme: Trying to solve HTTP-01 --- PASS: TestChallengeInvalidPort (0.00s) === RUN TestChallengeWithProxy === RUN TestChallengeWithProxy/no_proxy 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/empty_string 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/empty_Host 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Host 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/Host_mismatch 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain example.com with method GET but the domain did not match any challenge. Please ensure your are passing the Host header properly. === RUN TestChallengeWithProxy/Host_mismatch_(ignoring_forwarding_header) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain example.com with method GET but the domain did not match any challenge. Please ensure your are passing the Host header properly. === RUN TestChallengeWithProxy/matching_X-Forwarded-Host 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/X-Forwarded-Host_mismatch 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Forwarded-Host header properly. === RUN TestChallengeWithProxy/X-Forwarded-Host_mismatch_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Forwarded-Host header properly. === RUN TestChallengeWithProxy/matching_X-Something-Else 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Something-Else_(chain_value) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/X-Something-Else_mismatch 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/X-Something-Else_mismatch_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/X-Something-Else_mismatch_(chain_value) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/matching_Forwarded 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Forwarded_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Forwarded_(chain_value) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/Forwarded_mismatch 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. === RUN TestChallengeWithProxy/Forwarded_mismatch_(missing_information) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:30 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. === RUN TestChallengeWithProxy/Forwarded_mismatch_(multiple_fields) 2022/04/15 06:44:30 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 === RUN TestChallengeWithProxy/Forwarded_mismatch_(chain_value) 2022/04/15 06:44:31 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/04/15 06:44:31 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. --- PASS: TestChallengeWithProxy (0.58s) --- PASS: TestChallengeWithProxy/no_proxy (0.01s) --- PASS: TestChallengeWithProxy/empty_string (0.04s) --- PASS: TestChallengeWithProxy/empty_Host (0.04s) --- PASS: TestChallengeWithProxy/matching_Host (0.02s) --- PASS: TestChallengeWithProxy/Host_mismatch (0.03s) --- PASS: TestChallengeWithProxy/Host_mismatch_(ignoring_forwarding_header) (0.04s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host (0.01s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields) (0.03s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value) (0.02s) --- PASS: TestChallengeWithProxy/X-Forwarded-Host_mismatch (0.01s) --- PASS: TestChallengeWithProxy/X-Forwarded-Host_mismatch_(multiple_fields) (0.01s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else (0.02s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields) (0.03s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else_(chain_value) (0.01s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch (0.02s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch_(multiple_fields) (0.02s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch_(chain_value) (0.04s) --- PASS: TestChallengeWithProxy/matching_Forwarded (0.03s) --- PASS: TestChallengeWithProxy/matching_Forwarded_(multiple_fields) (0.03s) --- PASS: TestChallengeWithProxy/matching_Forwarded_(chain_value) (0.02s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch (0.01s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(missing_information) (0.01s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(multiple_fields) (0.02s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(chain_value) (0.06s) PASS ok github.com/go-acme/lego/v4/challenge/http01 0.969s === RUN TestProber_Solve === RUN TestProber_Solve/success === PAUSE TestProber_Solve/success === RUN TestProber_Solve/already_valid === PAUSE TestProber_Solve/already_valid === RUN TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped === PAUSE TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped === RUN TestProber_Solve/errors_at_different_stages === PAUSE TestProber_Solve/errors_at_different_stages === CONT TestProber_Solve/success === CONT TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped === CONT TestProber_Solve/errors_at_different_stages === CONT TestProber_Solve/already_valid 2022/04/15 06:44:30 [INFO] [acme.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [lego.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [mydomain.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [acme.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [lego.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [mydomain.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [WARN] [acme.wtf] acme: cleaning up failed: clean error acme.wtf 2022/04/15 06:44:30 [INFO] [acme.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [lego.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [INFO] [mydomain.wtf] acme: use http-01 solver 2022/04/15 06:44:30 [WARN] [mydomain.wtf] acme: cleaning up failed: clean error mydomain.wtf 2022/04/15 06:44:30 [INFO] [acme.wtf] acme: authorization already valid; skipping challenge 2022/04/15 06:44:30 [INFO] [lego.wtf] acme: authorization already valid; skipping challenge 2022/04/15 06:44:30 [INFO] [mydomain.wtf] acme: authorization already valid; skipping challenge --- PASS: TestProber_Solve (0.00s) --- PASS: TestProber_Solve/success (0.00s) --- PASS: TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped (0.00s) --- PASS: TestProber_Solve/errors_at_different_stages (0.00s) --- PASS: TestProber_Solve/already_valid (0.00s) === RUN TestByType --- PASS: TestByType (0.00s) === RUN TestValidate === RUN TestValidate/POST-unexpected === RUN TestValidate/POST-valid 2022/04/15 06:44:30 [INFO] [example.com] The server validated our request === RUN TestValidate/POST-invalid === RUN TestValidate/POST-pending-unexpected === RUN TestValidate/POST-pending-valid 2022/04/15 06:44:30 [INFO] [example.com] The server validated our request === RUN TestValidate/POST-pending-invalid --- PASS: TestValidate (0.03s) --- PASS: TestValidate/POST-unexpected (0.00s) --- PASS: TestValidate/POST-valid (0.00s) --- PASS: TestValidate/POST-invalid (0.00s) --- PASS: TestValidate/POST-pending-unexpected (0.00s) --- PASS: TestValidate/POST-pending-valid (0.00s) --- PASS: TestValidate/POST-pending-invalid (0.00s) PASS ok github.com/go-acme/lego/v4/challenge/resolver 0.173s === RUN TestChallenge 2022/04/15 06:44:29 [INFO] [localhost:23457] acme: Trying to solve TLS-ALPN-01 --- PASS: TestChallenge (1.56s) === RUN TestChallengeInvalidPort 2022/04/15 06:44:31 [INFO] [localhost:123456] acme: Trying to solve TLS-ALPN-01 --- PASS: TestChallengeInvalidPort (2.05s) PASS ok github.com/go-acme/lego/v4/challenge/tlsalpn01 3.904s === RUN Test_merge === RUN Test_merge/all_empty === PAUSE Test_merge/all_empty === RUN Test_merge/next_empty === PAUSE Test_merge/next_empty === RUN Test_merge/prev_empty === PAUSE Test_merge/prev_empty === RUN Test_merge/merge_append === PAUSE Test_merge/merge_append === RUN Test_merge/merge_same === PAUSE Test_merge/merge_same === CONT Test_merge/all_empty === CONT Test_merge/prev_empty === CONT Test_merge/merge_append === CONT Test_merge/next_empty === CONT Test_merge/merge_same --- PASS: Test_merge (0.00s) --- PASS: Test_merge/all_empty (0.00s) --- PASS: Test_merge/prev_empty (0.00s) --- PASS: Test_merge/next_empty (0.00s) --- PASS: Test_merge/merge_append (0.00s) --- PASS: Test_merge/merge_same (0.00s) === RUN Test_needRenewal === RUN Test_needRenewal/30_days,_NotAfter_now === RUN Test_needRenewal/30_days,_NotAfter_31_days 2022/04/15 06:44:40 [foo.com] The certificate expires in 31 days, the number of days defined to perform the renewal is 30: no renewal. === RUN Test_needRenewal/30_days,_NotAfter_30_days === RUN Test_needRenewal/0_days,_NotAfter_30_days:_only_the_day_of_the_expiration 2022/04/15 06:44:40 [foo.com] The certificate expires in 29 days, the number of days defined to perform the renewal is 0: no renewal. === RUN Test_needRenewal/-1_days,_NotAfter_30_days:_always_renew --- PASS: Test_needRenewal (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_now (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_31_days (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_30_days (0.00s) --- PASS: Test_needRenewal/0_days,_NotAfter_30_days:_only_the_day_of_the_expiration (0.00s) --- PASS: Test_needRenewal/-1_days,_NotAfter_30_days:_always_renew (0.00s) PASS ok github.com/go-acme/lego/v4/cmd 1.563s ? github.com/go-acme/lego/v4/cmd/lego [no test files] skipping test: e2e tests are disabled. (no 'LEGO_E2E_TESTS' env var) PASS ok github.com/go-acme/lego/v4/e2e 0.676s skipping test: e2e tests are disabled. (no 'LEGO_E2E_TESTS' env var) PASS ok github.com/go-acme/lego/v4/e2e/dnschallenge 1.176s ? github.com/go-acme/lego/v4/e2e/loader [no test files] ? github.com/go-acme/lego/v4/internal [no test files] ? github.com/go-acme/lego/v4/internal/dnsdocs [no test files] === RUN TestNewClient --- PASS: TestNewClient (0.02s) PASS ok github.com/go-acme/lego/v4/lego 0.576s ? github.com/go-acme/lego/v4/log [no test files] === RUN TestGetWithFallback === RUN TestGetWithFallback/no_groups === RUN TestGetWithFallback/empty_groups === RUN TestGetWithFallback/missing_env_var === RUN TestGetWithFallback/all_env_var_in_a_groups_are_missing === RUN TestGetWithFallback/only_the_first_env_var_have_a_value === RUN TestGetWithFallback/only_the_second_env_var_have_a_value === RUN TestGetWithFallback/all_env_vars_in_a_groups_have_a_value --- PASS: TestGetWithFallback (0.00s) --- PASS: TestGetWithFallback/no_groups (0.00s) --- PASS: TestGetWithFallback/empty_groups (0.00s) --- PASS: TestGetWithFallback/missing_env_var (0.00s) --- PASS: TestGetWithFallback/all_env_var_in_a_groups_are_missing (0.00s) --- PASS: TestGetWithFallback/only_the_first_env_var_have_a_value (0.00s) --- PASS: TestGetWithFallback/only_the_second_env_var_have_a_value (0.00s) --- PASS: TestGetWithFallback/all_env_vars_in_a_groups_have_a_value (0.00s) === RUN TestGetOrDefaultInt === RUN TestGetOrDefaultInt/valid_value === RUN TestGetOrDefaultInt/invalid_content,_use_default_value === RUN TestGetOrDefaultInt/valid_negative_value === RUN TestGetOrDefaultInt/float:_invalid_type,_use_default_value --- PASS: TestGetOrDefaultInt (0.00s) --- PASS: TestGetOrDefaultInt/valid_value (0.00s) --- PASS: TestGetOrDefaultInt/invalid_content,_use_default_value (0.00s) --- PASS: TestGetOrDefaultInt/valid_negative_value (0.00s) --- PASS: TestGetOrDefaultInt/float:_invalid_type,_use_default_value (0.00s) === RUN TestGetOrDefaultSecond === RUN TestGetOrDefaultSecond/valid_value === RUN TestGetOrDefaultSecond/invalid_content,_use_default_value === RUN TestGetOrDefaultSecond/invalid_content,_negative_value === RUN TestGetOrDefaultSecond/float:_invalid_type,_use_default_value --- PASS: TestGetOrDefaultSecond (0.00s) --- PASS: TestGetOrDefaultSecond/valid_value (0.00s) --- PASS: TestGetOrDefaultSecond/invalid_content,_use_default_value (0.00s) --- PASS: TestGetOrDefaultSecond/invalid_content,_negative_value (0.00s) --- PASS: TestGetOrDefaultSecond/float:_invalid_type,_use_default_value (0.00s) === RUN TestGetOrDefaultString === RUN TestGetOrDefaultString/missing_env_var === RUN TestGetOrDefaultString/with_env_var --- PASS: TestGetOrDefaultString (0.00s) --- PASS: TestGetOrDefaultString/missing_env_var (0.00s) --- PASS: TestGetOrDefaultString/with_env_var (0.00s) === RUN TestGetOrDefaultBool === RUN TestGetOrDefaultBool/missing_env_var === RUN TestGetOrDefaultBool/with_env_var === RUN TestGetOrDefaultBool/invalid_value --- PASS: TestGetOrDefaultBool (0.00s) --- PASS: TestGetOrDefaultBool/missing_env_var (0.00s) --- PASS: TestGetOrDefaultBool/with_env_var (0.00s) --- PASS: TestGetOrDefaultBool/invalid_value (0.00s) === RUN TestGetOrFile_ReadsEnvVars --- PASS: TestGetOrFile_ReadsEnvVars (0.00s) === RUN TestGetOrFile_ReadsFiles === RUN TestGetOrFile_ReadsFiles/simple === RUN TestGetOrFile_ReadsFiles/with_an_empty_last_line --- PASS: TestGetOrFile_ReadsFiles (0.00s) --- PASS: TestGetOrFile_ReadsFiles/simple (0.00s) --- PASS: TestGetOrFile_ReadsFiles/with_an_empty_last_line (0.00s) === RUN TestGetOrFile_PrefersEnvVars --- PASS: TestGetOrFile_PrefersEnvVars (0.00s) PASS ok github.com/go-acme/lego/v4/platform/config/env 0.206s === RUN TestEnvTest === RUN TestEnvTest/simple === RUN TestEnvTest/missing_env_var === RUN TestEnvTest/WithDomain === RUN TestEnvTest/WithDomain_missing_env_var === RUN TestEnvTest/WithDomain_missing_domain === RUN TestEnvTest/WithLiveTestRequirements === RUN TestEnvTest/WithLiveTestRequirements_non_required_var_missing === RUN TestEnvTest/WithLiveTestRequirements_required_var_missing === RUN TestEnvTest/WithLiveTestRequirements_WithDomain === RUN TestEnvTest/WithLiveTestRequirements_WithDomain_without_domain === RUN TestEnvTest/WithLiveTestExtra_true === RUN TestEnvTest/WithLiveTestExtra_false === RUN TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_true === RUN TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_false === RUN TestEnvTest/WithLiveTestRequirements_require_env_var_missing_WithLiveTestExtra_true --- PASS: TestEnvTest (0.00s) --- PASS: TestEnvTest/simple (0.00s) --- PASS: TestEnvTest/missing_env_var (0.00s) --- PASS: TestEnvTest/WithDomain (0.00s) --- PASS: TestEnvTest/WithDomain_missing_env_var (0.00s) --- PASS: TestEnvTest/WithDomain_missing_domain (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_non_required_var_missing (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_required_var_missing (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithDomain (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithDomain_without_domain (0.00s) --- PASS: TestEnvTest/WithLiveTestExtra_true (0.00s) --- PASS: TestEnvTest/WithLiveTestExtra_false (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_true (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_false (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_require_env_var_missing_WithLiveTestExtra_true (0.00s) === RUN TestEnvTest_RestoreEnv --- PASS: TestEnvTest_RestoreEnv (0.00s) === RUN TestEnvTest_ClearEnv --- PASS: TestEnvTest_ClearEnv (0.00s) PASS ok github.com/go-acme/lego/v4/platform/tester 0.100s === RUN TestForTimeout 2022/04/15 06:44:28 [INFO] Wait for [timeout: 3s, interval: 1s] --- PASS: TestForTimeout (3.00s) PASS ok github.com/go-acme/lego/v4/platform/wait 3.204s === RUN TestKnownDNSProviderSuccess --- PASS: TestKnownDNSProviderSuccess (0.00s) === RUN TestKnownDNSProviderError --- PASS: TestKnownDNSProviderError (0.00s) === RUN TestUnknownDNSProvider --- PASS: TestUnknownDNSProvider (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns 1.255s === RUN TestPresent === RUN TestPresent/present_when_client_storage_returns_unexpected_error === RUN TestPresent/present_when_client_storage_returns_ErrDomainNotFound === RUN TestPresent/present_when_client_UpdateTXTRecord_returns_unexpected_error === RUN TestPresent/present_when_everything_works --- PASS: TestPresent (0.00s) --- PASS: TestPresent/present_when_client_storage_returns_unexpected_error (0.00s) --- PASS: TestPresent/present_when_client_storage_returns_ErrDomainNotFound (0.00s) --- PASS: TestPresent/present_when_client_UpdateTXTRecord_returns_unexpected_error (0.00s) --- PASS: TestPresent/present_when_everything_works (0.00s) === RUN TestRegister === RUN TestRegister/register_when_acme-dns_client_returns_an_error === RUN TestRegister/register_when_acme-dns_storage_put_returns_an_error === RUN TestRegister/register_when_acme-dns_storage_save_returns_an_error === RUN TestRegister/register_when_everything_works --- PASS: TestRegister (0.00s) --- PASS: TestRegister/register_when_acme-dns_client_returns_an_error (0.00s) --- PASS: TestRegister/register_when_acme-dns_storage_put_returns_an_error (0.00s) --- PASS: TestRegister/register_when_acme-dns_storage_save_returns_an_error (0.00s) --- PASS: TestRegister/register_when_everything_works (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/acmedns 0.313s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent alidns_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp alidns_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/alidns 0.223s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent arvancloud_test.go:103: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp arvancloud_test.go:116: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/arvancloud 0.654s === RUN TestClient_GetTxtRecord --- PASS: TestClient_GetTxtRecord (0.01s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/arvancloud/internal 0.249s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_user_id === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_user_id (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_user_id === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_user_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.01s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/auroradns 0.420s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_user_id === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_user_id (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_user_id === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_user_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestLivePresent autodns_test.go:131: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp autodns_test.go:144: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/autodns 0.493s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_client_ID --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_client_ID (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/SubscriptionID_missing === RUN TestNewDNSProviderConfig/ResourceGroup_missing === RUN TestNewDNSProviderConfig/use_metadata --- PASS: TestNewDNSProviderConfig (0.03s) --- PASS: TestNewDNSProviderConfig/success (0.02s) --- PASS: TestNewDNSProviderConfig/SubscriptionID_missing (0.01s) --- PASS: TestNewDNSProviderConfig/ResourceGroup_missing (0.00s) --- PASS: TestNewDNSProviderConfig/use_metadata (0.00s) === RUN TestLivePresent azure_test.go:160: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp azure_test.go:173: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/azure 1.398s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_bindman_manager_address === RUN TestNewDNSProvider/empty_bindman_manager_address --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_bindman_manager_address (0.00s) --- PASS: TestNewDNSProvider/empty_bindman_manager_address (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_base_URL === RUN TestNewDNSProviderConfig/missing_base_URL#01 === RUN TestNewDNSProviderConfig/missing_config --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL#01 (0.00s) --- PASS: TestNewDNSProviderConfig/missing_config (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/success_when_add_record_function_return_no_error time="2022-04-15T06:44:32Z" level=info msg="Record to check: '&{_acme-challenge.hello.test.com. _EYMkjukXEMcXbnvpT6WLESzfYhxH190NKTBo3cpu-E TXT}'" === RUN TestDNSProvider_Present/error_when_add_record_function_return_an_error time="2022-04-15T06:44:32Z" level=info msg="Record to check: '&{_acme-challenge.hello.test.com. _EYMkjukXEMcXbnvpT6WLESzfYhxH190NKTBo3cpu-E TXT}'" --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/success_when_add_record_function_return_no_error (0.00s) --- PASS: TestDNSProvider_Present/error_when_add_record_function_return_an_error (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/success_when_remove_record_function_return_no_error === RUN TestDNSProvider_CleanUp/error_when_remove_record_function_return_an_error --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/success_when_remove_record_function_return_no_error (0.00s) --- PASS: TestDNSProvider_CleanUp/error_when_remove_record_function_return_an_error (0.00s) === RUN TestLivePresent bindman_test.go:195: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp bindman_test.go:208: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/bindman 0.495s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_server_url === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_config_name === RUN TestNewDNSProvider/missing_DNS_view --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_server_url (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_config_name (0.00s) --- PASS: TestNewDNSProvider/missing_DNS_view (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_base_URL === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_config_name === RUN TestNewDNSProviderConfig/missing_DNS_view --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_config_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_DNS_view (0.00s) === RUN TestLivePresent bluecat_test.go:218: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp bluecat_test.go:231: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/bluecat 0.615s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/no_token === RUN TestNewDNSProvider/invalid_endpoint --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/no_token (0.00s) --- PASS: TestNewDNSProvider/invalid_endpoint (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) === RUN TestLivePresent checkdomain_test.go:107: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp checkdomain_test.go:120: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN Test_getDomainIDByName --- PASS: Test_getDomainIDByName (0.02s) === RUN Test_checkNameservers --- PASS: Test_checkNameservers (0.00s) === RUN Test_createRecord --- PASS: Test_createRecord (0.00s) === RUN Test_deleteTXTRecord --- PASS: Test_deleteTXTRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/checkdomain 0.199s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_clientId === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_clientId (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_client_ID === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_client_ID (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent clouddns_test.go:147: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp clouddns_test.go:160: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/clouddns 1.042s === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.01s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/clouddns/internal 0.217s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success_email,_API_key === RUN TestNewDNSProvider/success_API_token === RUN TestNewDNSProvider/success_separate_API_tokens === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success_email,_API_key (0.00s) --- PASS: TestNewDNSProvider/success_API_token (0.00s) --- PASS: TestNewDNSProvider/success_separate_API_tokens (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderWithToken === RUN TestNewDNSProviderWithToken/same_client_when_zone_token_is_missing === RUN TestNewDNSProviderWithToken/same_client_when_zone_token_equals_dns_token === RUN TestNewDNSProviderWithToken/failure_when_only_zone_api_given === RUN TestNewDNSProviderWithToken/different_clients_when_zone_and_dns_token_differ === RUN TestNewDNSProviderWithToken/aliases_work_as_expected --- PASS: TestNewDNSProviderWithToken (0.00s) --- PASS: TestNewDNSProviderWithToken/same_client_when_zone_token_is_missing (0.00s) --- PASS: TestNewDNSProviderWithToken/same_client_when_zone_token_equals_dns_token (0.00s) --- PASS: TestNewDNSProviderWithToken/failure_when_only_zone_api_given (0.00s) --- PASS: TestNewDNSProviderWithToken/different_clients_when_zone_and_dns_token_differ (0.00s) --- PASS: TestNewDNSProviderWithToken/aliases_work_as_expected (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success_with_email_and_api_key === RUN TestNewDNSProviderConfig/success_with_api_token === RUN TestNewDNSProviderConfig/prefer_api_token === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_api_token,_fallback_to_api_key/email --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success_with_email_and_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/success_with_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/prefer_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token,_fallback_to_api_key/email (0.00s) === RUN TestLivePresent cloudflare_test.go:270: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudflare_test.go:283: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudflare 0.880s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success_auth-id === RUN TestNewDNSProvider/success_sub-auth-id === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_auth-id === RUN TestNewDNSProvider/missing_sub-auth-id === RUN TestNewDNSProvider/missing_auth-password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success_auth-id (0.00s) --- PASS: TestNewDNSProvider/success_sub-auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_sub-auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_auth-password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success_auth-id === RUN TestNewDNSProviderConfig/success_sub-auth-id === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_auth-id === RUN TestNewDNSProviderConfig/missing_sub-auth-id === RUN TestNewDNSProviderConfig/missing_auth-password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success_auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/success_sub-auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_sub-auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_auth-password (0.00s) === RUN TestLivePresent cloudns_test.go:168: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudns_test.go:181: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudns 0.276s === RUN TestNewClient === RUN TestNewClient/all_provided === RUN TestNewClient/missing_authID_&_subAuthID === RUN TestNewClient/missing_authID_&_subAuthID#01 --- PASS: TestNewClient (0.00s) --- PASS: TestNewClient/all_provided (0.00s) --- PASS: TestNewClient/missing_authID_&_subAuthID (0.00s) --- PASS: TestNewClient/missing_authID_&_subAuthID#01 (0.00s) === RUN TestClient_GetZone === RUN TestClient_GetZone/zone_found === RUN TestClient_GetZone/zone_not_found === RUN TestClient_GetZone/invalid_json_response --- PASS: TestClient_GetZone (0.14s) --- PASS: TestClient_GetZone/zone_found (0.14s) --- PASS: TestClient_GetZone/zone_not_found (0.00s) --- PASS: TestClient_GetZone/invalid_json_response (0.00s) === RUN TestClient_FindTxtRecord === RUN TestClient_FindTxtRecord/record_found === RUN TestClient_FindTxtRecord/no_record_found === RUN TestClient_FindTxtRecord/zero_records === RUN TestClient_FindTxtRecord/invalid_json_response --- PASS: TestClient_FindTxtRecord (0.01s) --- PASS: TestClient_FindTxtRecord/record_found (0.00s) --- PASS: TestClient_FindTxtRecord/no_record_found (0.00s) --- PASS: TestClient_FindTxtRecord/zero_records (0.00s) --- PASS: TestClient_FindTxtRecord/invalid_json_response (0.00s) === RUN TestClient_ListTxtRecord === RUN TestClient_ListTxtRecord/record_found === RUN TestClient_ListTxtRecord/no_record_found === RUN TestClient_ListTxtRecord/zero_records === RUN TestClient_ListTxtRecord/invalid_json_response --- PASS: TestClient_ListTxtRecord (0.03s) --- PASS: TestClient_ListTxtRecord/record_found (0.00s) --- PASS: TestClient_ListTxtRecord/no_record_found (0.02s) --- PASS: TestClient_ListTxtRecord/zero_records (0.00s) --- PASS: TestClient_ListTxtRecord/invalid_json_response (0.00s) === RUN TestClient_AddTxtRecord === RUN TestClient_AddTxtRecord/sub-zone === RUN TestClient_AddTxtRecord/main_zone_(authID) === RUN TestClient_AddTxtRecord/main_zone_(subAuthID) === RUN TestClient_AddTxtRecord/invalid_status === RUN TestClient_AddTxtRecord/invalid_json_response --- PASS: TestClient_AddTxtRecord (0.01s) --- PASS: TestClient_AddTxtRecord/sub-zone (0.00s) --- PASS: TestClient_AddTxtRecord/main_zone_(authID) (0.00s) --- PASS: TestClient_AddTxtRecord/main_zone_(subAuthID) (0.00s) --- PASS: TestClient_AddTxtRecord/invalid_status (0.00s) --- PASS: TestClient_AddTxtRecord/invalid_json_response (0.00s) === RUN TestClient_RemoveTxtRecord === RUN TestClient_RemoveTxtRecord/record_found === RUN TestClient_RemoveTxtRecord/record_not_found === RUN TestClient_RemoveTxtRecord/invalid_json_response --- PASS: TestClient_RemoveTxtRecord (0.03s) --- PASS: TestClient_RemoveTxtRecord/record_found (0.00s) --- PASS: TestClient_RemoveTxtRecord/record_not_found (0.02s) --- PASS: TestClient_RemoveTxtRecord/invalid_json_response (0.02s) === RUN TestClient_GetUpdateStatus === RUN TestClient_GetUpdateStatus/50%_sync === RUN TestClient_GetUpdateStatus/100%_sync === RUN TestClient_GetUpdateStatus/record_not_found === RUN TestClient_GetUpdateStatus/invalid_json_response --- PASS: TestClient_GetUpdateStatus (0.01s) --- PASS: TestClient_GetUpdateStatus/50%_sync (0.00s) --- PASS: TestClient_GetUpdateStatus/100%_sync (0.01s) --- PASS: TestClient_GetUpdateStatus/record_not_found (0.00s) --- PASS: TestClient_GetUpdateStatus/invalid_json_response (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudns/internal 0.491s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent cloudxns_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudxns_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudxns 0.205s === RUN TestClientGetDomainInformation === RUN TestClientGetDomainInformation/domain_found === RUN TestClientGetDomainInformation/domains_not_found --- PASS: TestClientGetDomainInformation (0.26s) --- PASS: TestClientGetDomainInformation/domain_found (0.05s) --- PASS: TestClientGetDomainInformation/domains_not_found (0.21s) === RUN TestClientFindTxtRecord === RUN TestClientFindTxtRecord/record_found === RUN TestClientFindTxtRecord/record_not_found --- PASS: TestClientFindTxtRecord (0.01s) --- PASS: TestClientFindTxtRecord/record_found (0.01s) --- PASS: TestClientFindTxtRecord/record_not_found (0.00s) === RUN TestClientAddTxtRecord === RUN TestClientAddTxtRecord/sub-domain === RUN TestClientAddTxtRecord/main_domain --- PASS: TestClientAddTxtRecord (0.00s) --- PASS: TestClientAddTxtRecord/sub-domain (0.00s) --- PASS: TestClientAddTxtRecord/main_domain (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudxns/internal 0.514s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/complete_credentials,_but_login_failed === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_tenant_id === RUN TestNewDNSProvider/missing_api_username === RUN TestNewDNSProvider/missing_api_password --- PASS: TestNewDNSProvider (2.07s) --- PASS: TestNewDNSProvider/complete_credentials,_but_login_failed (2.07s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_tenant_id (0.00s) --- PASS: TestNewDNSProvider/missing_api_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/complete_credentials,_but_login_failed === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_tenant_id === RUN TestNewDNSProviderConfig/missing_api_username === RUN TestNewDNSProviderConfig/missing_api_password --- PASS: TestNewDNSProviderConfig (0.54s) --- PASS: TestNewDNSProviderConfig/complete_credentials,_but_login_failed (0.54s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_tenant_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_password (0.00s) === RUN TestLivePresent conoha_test.go:154: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp conoha_test.go:167: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/conoha 2.709s === RUN TestClient_GetDomainID === RUN TestClient_GetDomainID/success === RUN TestClient_GetDomainID/non_existing_domain === RUN TestClient_GetDomainID/marshaling_error --- PASS: TestClient_GetDomainID (0.01s) --- PASS: TestClient_GetDomainID/success (0.01s) --- PASS: TestClient_GetDomainID/non_existing_domain (0.00s) --- PASS: TestClient_GetDomainID/marshaling_error (0.00s) === RUN TestClient_CreateRecord === RUN TestClient_CreateRecord/success === RUN TestClient_CreateRecord/bad_request --- PASS: TestClient_CreateRecord (0.00s) --- PASS: TestClient_CreateRecord/success (0.00s) --- PASS: TestClient_CreateRecord/bad_request (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/conoha/internal 0.218s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent constellix_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp constellix_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/constellix 0.192s === RUN TestNewTokenTransport_success --- PASS: TestNewTokenTransport_success (0.00s) === RUN TestNewTokenTransport_missing_credentials --- PASS: TestNewTokenTransport_missing_credentials (0.00s) === RUN TestTokenTransport_RoundTrip --- PASS: TestTokenTransport_RoundTrip (0.15s) === RUN TestDomainService_GetAll --- PASS: TestDomainService_GetAll (0.00s) === RUN TestDomainService_Search --- PASS: TestDomainService_Search (0.00s) === RUN TestTxtRecordService_Create --- PASS: TestTxtRecordService_Create (0.00s) === RUN TestTxtRecordService_GetAll --- PASS: TestTxtRecordService_GetAll (0.00s) === RUN TestTxtRecordService_Get --- PASS: TestTxtRecordService_Get (0.01s) === RUN TestTxtRecordService_Update --- PASS: TestTxtRecordService_Update (0.00s) === RUN TestTxtRecordService_Delete --- PASS: TestTxtRecordService_Delete (0.00s) === RUN TestTxtRecordService_Search --- PASS: TestTxtRecordService_Search (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/constellix/internal 0.454s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent desec_test.go:92: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp desec_test.go:105: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/desec 0.350s === RUN TestNewDNSProvider_fromEnv === RUN TestNewDNSProvider_fromEnv/success 2022/04/15 06:44:33 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProvider_fromEnv/missing_credentials === RUN TestNewDNSProvider_fromEnv/missing_auth_url === RUN TestNewDNSProvider_fromEnv/missing_username === RUN TestNewDNSProvider_fromEnv/missing_password === RUN TestNewDNSProvider_fromEnv/missing_application_credential_secret --- PASS: TestNewDNSProvider_fromEnv (0.02s) --- PASS: TestNewDNSProvider_fromEnv/success (0.02s) --- PASS: TestNewDNSProvider_fromEnv/missing_credentials (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_auth_url (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_username (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_password (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_application_credential_secret (0.00s) === RUN TestNewDNSProvider_fromCloud === RUN TestNewDNSProvider_fromCloud/success 2022/04/15 06:44:36 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProvider_fromCloud/missing_auth_url === RUN TestNewDNSProvider_fromCloud/missing_username === RUN TestNewDNSProvider_fromCloud/missing_password --- PASS: TestNewDNSProvider_fromCloud (2.23s) --- PASS: TestNewDNSProvider_fromCloud/success (2.23s) --- PASS: TestNewDNSProvider_fromCloud/missing_auth_url (0.00s) --- PASS: TestNewDNSProvider_fromCloud/missing_username (0.00s) --- PASS: TestNewDNSProvider_fromCloud/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success 2022/04/15 06:44:36 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProviderConfig/wrong_auth_url 2022/04/15 06:44:36 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/wrong_auth_url (0.00s) === RUN TestLivePresent designate_test.go:332: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp designate_test.go:345: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/designate 2.490s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.03s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/digitalocean 0.298s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success:_base_url === RUN TestNewDNSProvider/missing_oauth_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success:_base_url (0.00s) --- PASS: TestNewDNSProvider/missing_oauth_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/success:_base_url === RUN TestNewDNSProviderConfig/missing_oauth_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/success:_base_url (0.00s) --- PASS: TestNewDNSProviderConfig/missing_oauth_token (0.00s) === RUN TestLivePresent dnsimple_test.go:126: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dnsimple_test.go:144: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnsimple 0.356s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresentAndCleanup dnsmadeeasy_test.go:132: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy 0.307s ? github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy/internal [no test files] === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent dnspod_test.go:95: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dnspod_test.go:108: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnspod 0.198s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent dode_test.go:93: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dode_test.go:106: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dode 1.007s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_token === RUN TestNewDNSProvider/missing_api_secret --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) --- PASS: TestNewDNSProvider/missing_api_secret (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_token === RUN TestNewDNSProviderConfig/missing_api_secret --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_secret (0.00s) === RUN TestLivePresent domeneshop_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp domeneshop_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/domeneshop 0.246s === RUN TestClient_CreateTXTRecord --- PASS: TestClient_CreateTXTRecord (0.01s) === RUN TestClient_DeleteTXTRecord --- PASS: TestClient_DeleteTXTRecord (0.00s) === RUN TestClient_getDNSRecordByHostData --- PASS: TestClient_getDNSRecordByHostData (0.00s) === RUN TestClient_GetDomainByName --- PASS: TestClient_GetDomainByName (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/domeneshop/internal 0.279s === RUN TestDNSProvider_buildQuery === RUN TestDNSProvider_buildQuery/success === PAUSE TestDNSProvider_buildQuery/success === RUN TestDNSProvider_buildQuery/Invalid_base_URL === PAUSE TestDNSProvider_buildQuery/Invalid_base_URL === CONT TestDNSProvider_buildQuery/success === CONT TestDNSProvider_buildQuery/Invalid_base_URL --- PASS: TestDNSProvider_buildQuery (0.00s) --- PASS: TestDNSProvider_buildQuery/success (0.00s) --- PASS: TestDNSProvider_buildQuery/Invalid_base_URL (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present 2022/04/15 06:44:36 [INFO] dreamhost: record_added --- PASS: TestDNSProvider_Present (0.02s) === RUN TestDNSProvider_PresentFailed --- PASS: TestDNSProvider_PresentFailed (0.00s) === RUN TestDNSProvider_Cleanup 2022/04/15 06:44:36 [INFO] dreamhost: record_removed --- PASS: TestDNSProvider_Cleanup (0.00s) === RUN TestLivePresentAndCleanUp dreamhost_test.go:184: skipping live test --- SKIP: TestLivePresentAndCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dreamhost 0.333s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN Test_getMainDomain === RUN Test_getMainDomain/empty === PAUSE Test_getMainDomain/empty === RUN Test_getMainDomain/missing_sub_domain === PAUSE Test_getMainDomain/missing_sub_domain === RUN Test_getMainDomain/explicit_domain:_sub_domain === PAUSE Test_getMainDomain/explicit_domain:_sub_domain === RUN Test_getMainDomain/explicit_domain:_subsub_domain === PAUSE Test_getMainDomain/explicit_domain:_subsub_domain === RUN Test_getMainDomain/explicit_domain:_subsubsub_domain === PAUSE Test_getMainDomain/explicit_domain:_subsubsub_domain === RUN Test_getMainDomain/only_subname:_sub_domain === PAUSE Test_getMainDomain/only_subname:_sub_domain === RUN Test_getMainDomain/only_subname:_subsub_domain === PAUSE Test_getMainDomain/only_subname:_subsub_domain === RUN Test_getMainDomain/only_subname:_subsubsub_domain === PAUSE Test_getMainDomain/only_subname:_subsubsub_domain === CONT Test_getMainDomain/empty === CONT Test_getMainDomain/only_subname:_subsubsub_domain === CONT Test_getMainDomain/only_subname:_subsub_domain === CONT Test_getMainDomain/only_subname:_sub_domain === CONT Test_getMainDomain/explicit_domain:_subsubsub_domain === CONT Test_getMainDomain/explicit_domain:_subsub_domain === CONT Test_getMainDomain/explicit_domain:_sub_domain === CONT Test_getMainDomain/missing_sub_domain --- PASS: Test_getMainDomain (0.00s) --- PASS: Test_getMainDomain/empty (0.00s) --- PASS: Test_getMainDomain/only_subname:_subsubsub_domain (0.00s) --- PASS: Test_getMainDomain/only_subname:_subsub_domain (0.00s) --- PASS: Test_getMainDomain/only_subname:_sub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_subsubsub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_subsub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_sub_domain (0.00s) --- PASS: Test_getMainDomain/missing_sub_domain (0.00s) === RUN TestLivePresent duckdns_test.go:153: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp duckdns_test.go:166: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/duckdns 0.229s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_customer_name === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_username --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_customer_name (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_customer_name === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_customer_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestLivePresent dyn_test.go:154: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dyn_test.go:167: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dyn 0.798s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent dynu_test.go:95: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dynu_test.go:108: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dynu 0.314s === RUN TestNewTokenTransport_success --- PASS: TestNewTokenTransport_success (0.00s) === RUN TestNewTokenTransport_missing_credentials --- PASS: TestNewTokenTransport_missing_credentials (0.00s) === RUN TestTokenTransport_RoundTrip --- PASS: TestTokenTransport_RoundTrip (0.13s) === RUN TestGetRootDomain === RUN TestGetRootDomain/success === PAUSE TestGetRootDomain/success === RUN TestGetRootDomain/invalid === PAUSE TestGetRootDomain/invalid === CONT TestGetRootDomain/success === CONT TestGetRootDomain/invalid --- PASS: TestGetRootDomain (0.00s) --- PASS: TestGetRootDomain/invalid (0.00s) --- PASS: TestGetRootDomain/success (0.00s) === RUN TestGetRecords === RUN TestGetRecords/success === PAUSE TestGetRecords/success === RUN TestGetRecords/empty === PAUSE TestGetRecords/empty === RUN TestGetRecords/invalid === PAUSE TestGetRecords/invalid === CONT TestGetRecords/success === CONT TestGetRecords/invalid === CONT TestGetRecords/empty --- PASS: TestGetRecords (0.00s) --- PASS: TestGetRecords/invalid (0.00s) --- PASS: TestGetRecords/empty (0.00s) --- PASS: TestGetRecords/success (0.00s) === RUN TestAddNewRecord === RUN TestAddNewRecord/success === PAUSE TestAddNewRecord/success === RUN TestAddNewRecord/invalid === PAUSE TestAddNewRecord/invalid === CONT TestAddNewRecord/success === CONT TestAddNewRecord/invalid --- PASS: TestAddNewRecord (0.00s) --- PASS: TestAddNewRecord/invalid (0.00s) --- PASS: TestAddNewRecord/success (0.01s) === RUN TestDeleteRecord === RUN TestDeleteRecord/success === PAUSE TestDeleteRecord/success === RUN TestDeleteRecord/invalid === PAUSE TestDeleteRecord/invalid === CONT TestDeleteRecord/success === CONT TestDeleteRecord/invalid --- PASS: TestDeleteRecord (0.00s) --- PASS: TestDeleteRecord/invalid (0.00s) --- PASS: TestDeleteRecord/success (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dynu/internal 0.460s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_token === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.01s) === RUN TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp --- PASS: TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp (0.00s) === RUN TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord --- PASS: TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord (0.00s) === RUN TestDNSProvider_Cleanup_WhenHttpError_ReturnsError --- PASS: TestDNSProvider_Cleanup_WhenHttpError_ReturnsError (0.00s) === RUN TestSplitFqdn === RUN TestSplitFqdn/domain_only === RUN TestSplitFqdn/single-part_host === RUN TestSplitFqdn/multi-part_host --- PASS: TestSplitFqdn (0.00s) --- PASS: TestSplitFqdn/domain_only (0.00s) --- PASS: TestSplitFqdn/single-part_host (0.00s) --- PASS: TestSplitFqdn/multi-part_host (0.00s) === RUN TestLivePresent easydns_test.go:293: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp easydns_test.go:306: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/easydns 0.210s === RUN TestLivePresent edgedns_integration_test.go:16: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp edgedns_integration_test.go:33: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN TestLiveTTL edgedns_integration_test.go:48: skipping live test --- SKIP: TestLiveTTL (0.00s) === RUN TestNewDNSProvider_FromEnv === RUN TestNewDNSProvider_FromEnv/success === RUN TestNewDNSProvider_FromEnv/with_section === RUN TestNewDNSProvider_FromEnv/missing_credentials === RUN TestNewDNSProvider_FromEnv/missing_host === RUN TestNewDNSProvider_FromEnv/missing_client_token === RUN TestNewDNSProvider_FromEnv/missing_client_secret === RUN TestNewDNSProvider_FromEnv/missing_access_token --- PASS: TestNewDNSProvider_FromEnv (0.00s) --- PASS: TestNewDNSProvider_FromEnv/success (0.00s) --- PASS: TestNewDNSProvider_FromEnv/with_section (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_credentials (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_host (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_client_token (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_client_secret (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_access_token (0.00s) === RUN TestDNSProvider_findZone === RUN TestDNSProvider_findZone/Extract_root_record_name === PAUSE TestDNSProvider_findZone/Extract_root_record_name === RUN TestDNSProvider_findZone/Extract_sub_record_name === PAUSE TestDNSProvider_findZone/Extract_sub_record_name === CONT TestDNSProvider_findZone/Extract_root_record_name === CONT TestDNSProvider_findZone/Extract_sub_record_name --- PASS: TestDNSProvider_findZone (0.00s) --- PASS: TestDNSProvider_findZone/Extract_root_record_name (0.01s) --- PASS: TestDNSProvider_findZone/Extract_sub_record_name (0.06s) === RUN TestNewDefaultConfig === RUN TestNewDefaultConfig/default_configuration === RUN TestNewDefaultConfig/custom_values --- PASS: TestNewDefaultConfig (0.00s) --- PASS: TestNewDefaultConfig/default_configuration (0.00s) --- PASS: TestNewDefaultConfig/custom_values (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/edgedns 0.587s === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Standard_mode XXX present _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM === RUN TestDNSProvider_Present/program_error === RUN TestDNSProvider_Present/Raw_mode XXX present -- domain token keyAuth --- PASS: TestDNSProvider_Present (0.03s) --- PASS: TestDNSProvider_Present/Standard_mode (0.02s) --- PASS: TestDNSProvider_Present/program_error (0.00s) --- PASS: TestDNSProvider_Present/Raw_mode (0.01s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Standard_mode XXX cleanup _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM === RUN TestDNSProvider_CleanUp/program_error === RUN TestDNSProvider_CleanUp/Raw_mode XXX cleanup -- domain token keyAuth --- PASS: TestDNSProvider_CleanUp (0.01s) --- PASS: TestDNSProvider_CleanUp/Standard_mode (0.01s) --- PASS: TestDNSProvider_CleanUp/program_error (0.00s) --- PASS: TestDNSProvider_CleanUp/Raw_mode (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/exec 0.376s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestDNSProvider_FindZoneAndRecordName === RUN TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === PAUSE TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === RUN TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name === PAUSE TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name === CONT TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === CONT TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name --- PASS: TestDNSProvider_FindZoneAndRecordName (0.00s) --- PASS: TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name (0.01s) --- PASS: TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name (0.05s) === RUN TestLivePresent exoscale_test.go:181: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp exoscale_test.go:198: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/exoscale 0.248s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider --- PASS: TestDNSProvider (0.02s) PASS ok github.com/go-acme/lego/v4/providers/dns/gandi 0.188s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider 2022/04/15 06:44:34 [INFO] request: GET /domains/example.com/records/_acme-challenge.abc.def/TXT 2022/04/15 06:44:34 [INFO] request: PUT /domains/example.com/records/_acme-challenge.abc.def/TXT 2022/04/15 06:44:34 [INFO] API response: Zone Record Created 2022/04/15 06:44:34 [INFO] request: DELETE /domains/example.com/records/_acme-challenge.abc.def/TXT --- PASS: TestDNSProvider (0.02s) PASS ok github.com/go-acme/lego/v4/providers/dns/gandiv5 0.216s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/invalid_credentials === RUN TestNewDNSProvider/missing_project === RUN TestNewDNSProvider/success_key_file === RUN TestNewDNSProvider/success_key --- PASS: TestNewDNSProvider (0.04s) --- PASS: TestNewDNSProvider/invalid_credentials (0.03s) --- PASS: TestNewDNSProvider/missing_project (0.00s) --- PASS: TestNewDNSProvider/success_key_file (0.00s) --- PASS: TestNewDNSProvider/success_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/invalid_project === RUN TestNewDNSProviderConfig/missing_project --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_project (0.00s) --- PASS: TestNewDNSProviderConfig/missing_project (0.00s) === RUN TestPresentNoExistingRR --- PASS: TestPresentNoExistingRR (0.06s) === RUN TestPresentWithExistingRR --- PASS: TestPresentWithExistingRR (0.00s) === RUN TestPresentSkipExistingRR 2022/04/15 06:44:39 skip: the record already exists: 47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU --- PASS: TestPresentSkipExistingRR (0.00s) === RUN TestLivePresent googlecloud_test.go:390: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLivePresentMultiple googlecloud_test.go:404: skipping live test --- SKIP: TestLivePresentMultiple (0.00s) === RUN TestLiveCleanUp googlecloud_test.go:422: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/gcloud 1.597s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_user === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_user (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_user === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_user (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent glesys_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp glesys_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/glesys 0.692s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.01s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent godaddy_test.go:125: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp godaddy_test.go:138: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/godaddy 0.872s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent hetzner_test.go:103: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hetzner_test.go:116: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hetzner 0.168s === RUN TestClient_GetTxtRecord &{1b test1 TXT txttxttxt 0 600 zoneA} --- PASS: TestClient_GetTxtRecord (0.01s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_GetZoneID --- PASS: TestClient_GetZoneID (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hetzner/internal 0.171s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_zone_name --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_zone_name (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_zone_name --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_zone_name (0.00s) === RUN TestLivePresent hostingde_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hostingde_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hostingde 0.842s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/invalid_URL === RUN TestNewDNSProvider/missing_endpoint --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/invalid_URL (0.00s) --- PASS: TestNewDNSProvider/missing_endpoint (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_endpoint --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_endpoint (0.00s) === RUN TestNewDNSProvider_Present === RUN TestNewDNSProvider_Present/success === PAUSE TestNewDNSProvider_Present/success === RUN TestNewDNSProvider_Present/success_with_path_prefix === PAUSE TestNewDNSProvider_Present/success_with_path_prefix === RUN TestNewDNSProvider_Present/error === PAUSE TestNewDNSProvider_Present/error === RUN TestNewDNSProvider_Present/success_raw_mode === PAUSE TestNewDNSProvider_Present/success_raw_mode === RUN TestNewDNSProvider_Present/error_raw_mode === PAUSE TestNewDNSProvider_Present/error_raw_mode === RUN TestNewDNSProvider_Present/basic_auth === PAUSE TestNewDNSProvider_Present/basic_auth === CONT TestNewDNSProvider_Present/success === CONT TestNewDNSProvider_Present/success_raw_mode === CONT TestNewDNSProvider_Present/error === CONT TestNewDNSProvider_Present/basic_auth === CONT TestNewDNSProvider_Present/success_with_path_prefix === CONT TestNewDNSProvider_Present/error_raw_mode --- PASS: TestNewDNSProvider_Present (0.00s) --- PASS: TestNewDNSProvider_Present/basic_auth (0.04s) --- PASS: TestNewDNSProvider_Present/success_with_path_prefix (0.04s) --- PASS: TestNewDNSProvider_Present/success_raw_mode (0.05s) --- PASS: TestNewDNSProvider_Present/error (0.04s) --- PASS: TestNewDNSProvider_Present/error_raw_mode (0.04s) --- PASS: TestNewDNSProvider_Present/success (0.05s) === RUN TestNewDNSProvider_Cleanup === RUN TestNewDNSProvider_Cleanup/success === PAUSE TestNewDNSProvider_Cleanup/success === RUN TestNewDNSProvider_Cleanup/error === PAUSE TestNewDNSProvider_Cleanup/error === RUN TestNewDNSProvider_Cleanup/success_raw_mode === PAUSE TestNewDNSProvider_Cleanup/success_raw_mode === RUN TestNewDNSProvider_Cleanup/error_raw_mode === PAUSE TestNewDNSProvider_Cleanup/error_raw_mode === RUN TestNewDNSProvider_Cleanup/basic_auth === PAUSE TestNewDNSProvider_Cleanup/basic_auth === CONT TestNewDNSProvider_Cleanup/success === CONT TestNewDNSProvider_Cleanup/success_raw_mode === CONT TestNewDNSProvider_Cleanup/basic_auth === CONT TestNewDNSProvider_Cleanup/error_raw_mode === CONT TestNewDNSProvider_Cleanup/error --- PASS: TestNewDNSProvider_Cleanup (0.00s) --- PASS: TestNewDNSProvider_Cleanup/error_raw_mode (0.00s) --- PASS: TestNewDNSProvider_Cleanup/basic_auth (0.00s) --- PASS: TestNewDNSProvider_Cleanup/error (0.00s) --- PASS: TestNewDNSProvider_Cleanup/success_raw_mode (0.00s) --- PASS: TestNewDNSProvider_Cleanup/success (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/httpreq 0.553s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success_multiple_domains === RUN TestNewDNSProvider/invalid_credentials === RUN TestNewDNSProvider/invalid_credentials,_partial === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success_multiple_domains (0.00s) --- PASS: TestNewDNSProvider/invalid_credentials (0.00s) --- PASS: TestNewDNSProvider/invalid_credentials,_partial (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/success_multiple_domains === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/success_multiple_domains (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent hurricane_test.go:119: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hurricane_test.go:132: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hurricane 0.743s === RUN TestClient_UpdateTxtRecord === RUN TestClient_UpdateTxtRecord/good === PAUSE TestClient_UpdateTxtRecord/good === RUN TestClient_UpdateTxtRecord/nochg === PAUSE TestClient_UpdateTxtRecord/nochg === RUN TestClient_UpdateTxtRecord/abuse === PAUSE TestClient_UpdateTxtRecord/abuse === RUN TestClient_UpdateTxtRecord/badagent === PAUSE TestClient_UpdateTxtRecord/badagent === RUN TestClient_UpdateTxtRecord/badauth === PAUSE TestClient_UpdateTxtRecord/badauth === RUN TestClient_UpdateTxtRecord/nohost === PAUSE TestClient_UpdateTxtRecord/nohost === RUN TestClient_UpdateTxtRecord/notfqdn === PAUSE TestClient_UpdateTxtRecord/notfqdn === CONT TestClient_UpdateTxtRecord/good === CONT TestClient_UpdateTxtRecord/badauth === CONT TestClient_UpdateTxtRecord/abuse === CONT TestClient_UpdateTxtRecord/notfqdn === CONT TestClient_UpdateTxtRecord/nochg === CONT TestClient_UpdateTxtRecord/badagent 2022/04/15 06:44:37 nochg: unchanged content written to TXT record _acme-challenge.example.com === CONT TestClient_UpdateTxtRecord/nohost --- PASS: TestClient_UpdateTxtRecord (0.00s) --- PASS: TestClient_UpdateTxtRecord/abuse (0.01s) --- PASS: TestClient_UpdateTxtRecord/badagent (0.00s) --- PASS: TestClient_UpdateTxtRecord/nochg (0.00s) --- PASS: TestClient_UpdateTxtRecord/badauth (0.03s) --- PASS: TestClient_UpdateTxtRecord/notfqdn (0.02s) --- PASS: TestClient_UpdateTxtRecord/nohost (0.01s) --- PASS: TestClient_UpdateTxtRecord/good (0.03s) PASS ok github.com/go-acme/lego/v4/providers/dns/hurricane/internal 0.579s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/invalid_passport === RUN TestNewDNSProvider/non_existing_passport --- PASS: TestNewDNSProvider (0.01s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/invalid_passport (0.00s) --- PASS: TestNewDNSProvider/non_existing_passport (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/invalid_passport === RUN TestNewDNSProviderConfig/non_existing_passport --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_passport (0.00s) --- PASS: TestNewDNSProviderConfig/non_existing_passport (0.00s) === RUN TestLivePresent hyperone_test.go:123: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hyperone_test.go:136: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hyperone 0.640s === RUN TestClient_FindRecordset --- PASS: TestClient_FindRecordset (0.02s) === RUN TestClient_CreateRecordset --- PASS: TestClient_CreateRecordset (0.01s) === RUN TestClient_DeleteRecordset --- PASS: TestClient_DeleteRecordset (0.01s) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.00s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_FindZone --- PASS: TestClient_FindZone (0.00s) === RUN TestClient_GetZones --- PASS: TestClient_GetZones (0.00s) === RUN TestLoadPassportFile --- PASS: TestLoadPassportFile (0.00s) === RUN TestLoadPassportFile_invalid --- PASS: TestLoadPassportFile_invalid (0.00s) === RUN TestExtractProjectID --- PASS: TestExtractProjectID (0.00s) === RUN TestExtractProjectID_invalid --- PASS: TestExtractProjectID_invalid (0.00s) === RUN TestPayload_buildToken --- PASS: TestPayload_buildToken (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hyperone/internal 0.653s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_access_key === RUN TestNewDNSProvider/missing_secret_key === RUN TestNewDNSProvider/missing_do_service_code --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) --- PASS: TestNewDNSProvider/missing_do_service_code (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_access_key === RUN TestNewDNSProviderConfig/missing_secret_key === RUN TestNewDNSProviderConfig/missing_do_service_code --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_access_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_do_service_code (0.00s) === RUN TestSplitDomain === RUN TestSplitDomain/domain_equals_zone === PAUSE TestSplitDomain/domain_equals_zone === RUN TestSplitDomain/with_a_sub_domain === PAUSE TestSplitDomain/with_a_sub_domain === RUN TestSplitDomain/with_a_sub_domain_in_a_zone === PAUSE TestSplitDomain/with_a_sub_domain_in_a_zone === RUN TestSplitDomain/with_a_sub_sub_domain === PAUSE TestSplitDomain/with_a_sub_sub_domain === CONT TestSplitDomain/domain_equals_zone === CONT TestSplitDomain/with_a_sub_sub_domain === CONT TestSplitDomain/with_a_sub_domain_in_a_zone === CONT TestSplitDomain/with_a_sub_domain --- PASS: TestSplitDomain (0.00s) --- PASS: TestSplitDomain/domain_equals_zone (0.00s) --- PASS: TestSplitDomain/with_a_sub_sub_domain (0.00s) --- PASS: TestSplitDomain/with_a_sub_domain_in_a_zone (0.00s) --- PASS: TestSplitDomain/with_a_sub_domain (0.00s) === RUN TestLivePresent iij_test.go:208: skipping live test --- SKIP: TestLivePresent (0.01s) === RUN TestLiveCleanUp iij_test.go:221: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/iij 0.559s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_access_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_access_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_access_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_access_token (0.00s) === RUN TestLivePresent infomaniak_test.go:100: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp infomaniak_test.go:113: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/infomaniak 1.027s === RUN TestClient_CreateDNSRecord --- PASS: TestClient_CreateDNSRecord (0.05s) === RUN TestClient_GetDomainByName customerName one.two.three.example.com 2022/04/15 06:44:39 [INFO] domain "one.two.three.example.com" not found, trying with "two.three.example.com" customerName two.three.example.com --- PASS: TestClient_GetDomainByName (0.00s) === RUN TestClient_DeleteDNSRecord --- PASS: TestClient_DeleteDNSRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/infomaniak/internal 0.922s === RUN TestClient_FindTXTRecords === RUN TestClient_FindTXTRecords/simple === RUN TestClient_FindTXTRecords/pattern === RUN TestClient_FindTXTRecords/empty --- PASS: TestClient_FindTXTRecords (0.02s) --- PASS: TestClient_FindTXTRecords/simple (0.02s) --- PASS: TestClient_FindTXTRecords/pattern (0.00s) --- PASS: TestClient_FindTXTRecords/empty (0.00s) === RUN TestClient_DoActions === RUN TestClient_DoActions/SET_error === RUN TestClient_DoActions/SET_simple === RUN TestClient_DoActions/SET_multiple_values === RUN TestClient_DoActions/DELETE_error === RUN TestClient_DoActions/DELETE_nothing === RUN TestClient_DoActions/DELETE_simple --- PASS: TestClient_DoActions (0.01s) --- PASS: TestClient_DoActions/SET_error (0.00s) --- PASS: TestClient_DoActions/SET_simple (0.00s) --- PASS: TestClient_DoActions/SET_multiple_values (0.00s) --- PASS: TestClient_DoActions/DELETE_error (0.00s) --- PASS: TestClient_DoActions/DELETE_nothing (0.00s) --- PASS: TestClient_DoActions/DELETE_simple (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/internal/rimuhosting 0.372s === RUN TestClient_ListRecords --- PASS: TestClient_ListRecords (0.04s) === RUN TestClient_ListRecords_error --- PASS: TestClient_ListRecords_error (0.00s) === RUN TestClient_GetDomainByName --- PASS: TestClient_GetDomainByName (0.01s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/internal/selectel 1.114s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresentAndCleanup inwx_test.go:121: skipping live test --- SKIP: TestLivePresentAndCleanup (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/inwx 1.018s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent ionos_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ionos_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ionos 0.511s === RUN TestClient_ListZones --- PASS: TestClient_ListZones (0.02s) === RUN TestClient_ListZones_error --- PASS: TestClient_ListZones_error (0.00s) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.00s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) === RUN TestClient_RemoveRecord_error --- PASS: TestClient_RemoveRecord_error (0.01s) === RUN TestClient_ReplaceRecords --- PASS: TestClient_ReplaceRecords (0.00s) === RUN TestClient_ReplaceRecords_error --- PASS: TestClient_ReplaceRecords_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ionos/internal 0.960s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/mode_DMAPI_(default) === RUN TestNewDNSProvider/mode_DMAPI DMAPI === RUN TestNewDNSProvider/mode_SVC SVC --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/mode_DMAPI_(default) (0.00s) --- PASS: TestNewDNSProvider/mode_DMAPI (0.00s) --- PASS: TestNewDNSProvider/mode_SVC (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/mode_DMAPI_(default) === RUN TestNewDNSProviderConfig/mode_DMAPI === RUN TestNewDNSProviderConfig/mode_SVC --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/mode_DMAPI_(default) (0.00s) --- PASS: TestNewDNSProviderConfig/mode_DMAPI (0.00s) --- PASS: TestNewDNSProviderConfig/mode_SVC (0.00s) === RUN TestLivePresent joker_test.go:111: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp joker_test.go:124: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN Test_newDmapiProvider === RUN Test_newDmapiProvider/success_API_key === RUN Test_newDmapiProvider/success_username_password === RUN Test_newDmapiProvider/missing_credentials === RUN Test_newDmapiProvider/missing_password === RUN Test_newDmapiProvider/missing_username --- PASS: Test_newDmapiProvider (0.00s) --- PASS: Test_newDmapiProvider/success_API_key (0.00s) --- PASS: Test_newDmapiProvider/success_username_password (0.00s) --- PASS: Test_newDmapiProvider/missing_credentials (0.00s) --- PASS: Test_newDmapiProvider/missing_password (0.00s) --- PASS: Test_newDmapiProvider/missing_username (0.00s) === RUN Test_newDmapiProviderConfig === RUN Test_newDmapiProviderConfig/success_api_key === RUN Test_newDmapiProviderConfig/success_username_and_password === RUN Test_newDmapiProviderConfig/missing_credentials === RUN Test_newDmapiProviderConfig/missing_credentials:_username === RUN Test_newDmapiProviderConfig/missing_credentials:_password --- PASS: Test_newDmapiProviderConfig (0.00s) --- PASS: Test_newDmapiProviderConfig/success_api_key (0.00s) --- PASS: Test_newDmapiProviderConfig/success_username_and_password (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials:_username (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials:_password (0.00s) === RUN Test_newSvcProvider === RUN Test_newSvcProvider/success_username_password === RUN Test_newSvcProvider/missing_credentials === RUN Test_newSvcProvider/missing_password === RUN Test_newSvcProvider/missing_username --- PASS: Test_newSvcProvider (0.00s) --- PASS: Test_newSvcProvider/success_username_password (0.00s) --- PASS: Test_newSvcProvider/missing_credentials (0.00s) --- PASS: Test_newSvcProvider/missing_password (0.00s) --- PASS: Test_newSvcProvider/missing_username (0.00s) === RUN Test_newSvcProviderConfig === RUN Test_newSvcProviderConfig/success_username_and_password === RUN Test_newSvcProviderConfig/missing_credentials === RUN Test_newSvcProviderConfig/missing_credentials:_username === RUN Test_newSvcProviderConfig/missing_credentials:_password --- PASS: Test_newSvcProviderConfig (0.00s) --- PASS: Test_newSvcProviderConfig/success_username_and_password (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials:_username (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials:_password (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker 0.620s === RUN TestDNSProvider_login_api_key === RUN TestDNSProvider_login_api_key/correct_key === RUN TestDNSProvider_login_api_key/incorrect_key === RUN TestDNSProvider_login_api_key/server_error === RUN TestDNSProvider_login_api_key/non-ok_status_code --- PASS: TestDNSProvider_login_api_key (0.01s) --- PASS: TestDNSProvider_login_api_key/correct_key (0.01s) --- PASS: TestDNSProvider_login_api_key/incorrect_key (0.00s) --- PASS: TestDNSProvider_login_api_key/server_error (0.00s) --- PASS: TestDNSProvider_login_api_key/non-ok_status_code (0.00s) === RUN TestDNSProvider_login_username === RUN TestDNSProvider_login_username/correct_username_and_password === RUN TestDNSProvider_login_username/incorrect_username === RUN TestDNSProvider_login_username/server_error === RUN TestDNSProvider_login_username/non-ok_status_code --- PASS: TestDNSProvider_login_username (0.02s) --- PASS: TestDNSProvider_login_username/correct_username_and_password (0.01s) --- PASS: TestDNSProvider_login_username/incorrect_username (0.01s) --- PASS: TestDNSProvider_login_username/server_error (0.01s) --- PASS: TestDNSProvider_login_username/non-ok_status_code (0.00s) === RUN TestDNSProvider_logout === RUN TestDNSProvider_logout/correct_auth-sid === RUN TestDNSProvider_logout/incorrect_auth-sid === RUN TestDNSProvider_logout/already_logged_out === RUN TestDNSProvider_logout/server_error --- PASS: TestDNSProvider_logout (0.00s) --- PASS: TestDNSProvider_logout/correct_auth-sid (0.00s) --- PASS: TestDNSProvider_logout/incorrect_auth-sid (0.00s) --- PASS: TestDNSProvider_logout/already_logged_out (0.00s) --- PASS: TestDNSProvider_logout/server_error (0.00s) === RUN TestDNSProvider_getZone === RUN TestDNSProvider_getZone/correct_auth-sid,_known_domain === RUN TestDNSProvider_getZone/incorrect_auth-sid,_known_domain === RUN TestDNSProvider_getZone/correct_auth-sid,_unknown_domain === RUN TestDNSProvider_getZone/server_error --- PASS: TestDNSProvider_getZone (0.00s) --- PASS: TestDNSProvider_getZone/correct_auth-sid,_known_domain (0.00s) --- PASS: TestDNSProvider_getZone/incorrect_auth-sid,_known_domain (0.00s) --- PASS: TestDNSProvider_getZone/correct_auth-sid,_unknown_domain (0.00s) --- PASS: TestDNSProvider_getZone/server_error (0.00s) === RUN Test_parseResponse === RUN Test_parseResponse/Empty_response === PAUSE Test_parseResponse/Empty_response === RUN Test_parseResponse/No_headers,_just_body === PAUSE Test_parseResponse/No_headers,_just_body === RUN Test_parseResponse/Headers_and_body === PAUSE Test_parseResponse/Headers_and_body === RUN Test_parseResponse/Headers_and_body_+_Auth-Sid === PAUSE Test_parseResponse/Headers_and_body_+_Auth-Sid === RUN Test_parseResponse/Headers_and_body_+_Status-Text === PAUSE Test_parseResponse/Headers_and_body_+_Status-Text === RUN Test_parseResponse/Headers_and_body_+_Status-Code === PAUSE Test_parseResponse/Headers_and_body_+_Status-Code === CONT Test_parseResponse/Empty_response === CONT Test_parseResponse/Headers_and_body_+_Status-Code === CONT Test_parseResponse/Headers_and_body_+_Status-Text === CONT Test_parseResponse/Headers_and_body_+_Auth-Sid === CONT Test_parseResponse/Headers_and_body === CONT Test_parseResponse/No_headers,_just_body --- PASS: Test_parseResponse (0.00s) --- PASS: Test_parseResponse/Empty_response (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Status-Code (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Status-Text (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Auth-Sid (0.00s) --- PASS: Test_parseResponse/Headers_and_body (0.00s) --- PASS: Test_parseResponse/No_headers,_just_body (0.00s) === RUN Test_removeTxtEntryFromZone === RUN Test_removeTxtEntryFromZone/empty_zone === PAUSE Test_removeTxtEntryFromZone/empty_zone === RUN Test_removeTxtEntryFromZone/zone_with_only_A_entry === PAUSE Test_removeTxtEntryFromZone/zone_with_only_A_entry === RUN Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === PAUSE Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === RUN Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === PAUSE Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === RUN Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries === PAUSE Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries === CONT Test_removeTxtEntryFromZone/empty_zone === CONT Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries === CONT Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === CONT Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === CONT Test_removeTxtEntryFromZone/zone_with_only_A_entry --- PASS: Test_removeTxtEntryFromZone (0.00s) --- PASS: Test_removeTxtEntryFromZone/empty_zone (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_only_clenup_entry (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_only_A_entry (0.00s) === RUN Test_addTxtEntryToZone === RUN Test_addTxtEntryToZone/empty_zone === RUN Test_addTxtEntryToZone/zone_with_A_entry === RUN Test_addTxtEntryToZone/zone_with_required_cleanup_entry --- PASS: Test_addTxtEntryToZone (0.00s) --- PASS: Test_addTxtEntryToZone/empty_zone (0.00s) --- PASS: Test_addTxtEntryToZone/zone_with_A_entry (0.00s) --- PASS: Test_addTxtEntryToZone/zone_with_required_cleanup_entry (0.00s) === RUN Test_fixTxtLines === RUN Test_fixTxtLines/clean-up === RUN Test_fixTxtLines/already_cleaned === RUN Test_fixTxtLines/special_DNS_entry === RUN Test_fixTxtLines/SRV_entry === RUN Test_fixTxtLines/MX_entry --- PASS: Test_fixTxtLines (0.00s) --- PASS: Test_fixTxtLines/clean-up (0.00s) --- PASS: Test_fixTxtLines/already_cleaned (0.00s) --- PASS: Test_fixTxtLines/special_DNS_entry (0.00s) --- PASS: Test_fixTxtLines/SRV_entry (0.00s) --- PASS: Test_fixTxtLines/MX_entry (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker/internal/dmapi 0.468s === RUN TestClient_Send --- PASS: TestClient_Send (0.03s) === RUN TestClient_Send_empty --- PASS: TestClient_Send_empty (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker/internal/svc 0.800s === RUN TestLiveTTL lightsail_integration_test.go:14: skipping live test --- SKIP: TestLiveTTL (0.01s) === RUN TestCredentialsFromEnv --- PASS: TestCredentialsFromEnv (0.02s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.16s) PASS ok github.com/go-acme/lego/v4/providers/dns/lightsail 1.602s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.04s) --- PASS: TestNewDNSProvider/success (0.04s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success === RUN TestDNSProvider_Present/NoDomain === RUN TestDNSProvider_Present/CreateFailed --- PASS: TestDNSProvider_Present (0.41s) --- PASS: TestDNSProvider_Present/Success (0.19s) --- PASS: TestDNSProvider_Present/NoDomain (0.11s) --- PASS: TestDNSProvider_Present/CreateFailed (0.10s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success === RUN TestDNSProvider_CleanUp/NoDomain === RUN TestDNSProvider_CleanUp/DeleteFailed --- PASS: TestDNSProvider_CleanUp (0.31s) --- PASS: TestDNSProvider_CleanUp/Success (0.10s) --- PASS: TestDNSProvider_CleanUp/NoDomain (0.10s) --- PASS: TestDNSProvider_CleanUp/DeleteFailed (0.10s) === RUN TestLivePresent linode_test.go:343: Skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp linode_test.go:350: Skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/linode 1.422s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_zone --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_zone (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_zone --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_zone (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.03s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) === RUN TestLivePresent liquidweb_test.go:250: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp liquidweb_test.go:264: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/liquidweb 1.170s === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Present_OK loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Present/AddTXTRecord_fails loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) === RUN TestDNSProvider_Present/GetTXTRecords_fails loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Present/Failed_to_get_ID loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/Present_OK (0.00s) --- PASS: TestDNSProvider_Present/AddTXTRecord_fails (0.00s) --- PASS: TestDNSProvider_Present/GetTXTRecords_fails (0.00s) --- PASS: TestDNSProvider_Present/Failed_to_get_ID (0.00s) === RUN TestDNSProvider_Cleanup === RUN TestDNSProvider_Cleanup/Cleanup_Ok loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) loopia_mock_test.go:202: PASS: RemoveSubdomain(string,string) === RUN TestDNSProvider_Cleanup/removeTXTRecord_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) === RUN TestDNSProvider_Cleanup/removeSubdomain_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) loopia_mock_test.go:202: PASS: RemoveSubdomain(string,string) === RUN TestDNSProvider_Cleanup/Dont_call_removeSubdomain_when_records loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Cleanup/getTXTRecords_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) --- PASS: TestDNSProvider_Cleanup (0.00s) --- PASS: TestDNSProvider_Cleanup/Cleanup_Ok (0.00s) --- PASS: TestDNSProvider_Cleanup/removeTXTRecord_failed (0.00s) --- PASS: TestDNSProvider_Cleanup/removeSubdomain_failed (0.00s) --- PASS: TestDNSProvider_Cleanup/Dont_call_removeSubdomain_when_records (0.00s) --- PASS: TestDNSProvider_Cleanup/getTXTRecords_failed (0.00s) === RUN TestSplitDomain === RUN TestSplitDomain/single_subdomain === RUN TestSplitDomain/double_subdomain === RUN TestSplitDomain/asterisk_subdomain --- PASS: TestSplitDomain (0.00s) --- PASS: TestSplitDomain/single_subdomain (0.00s) --- PASS: TestSplitDomain/double_subdomain (0.00s) --- PASS: TestSplitDomain/asterisk_subdomain (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_user === RUN TestNewDNSProvider/missing_API_password === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_user (0.00s) --- PASS: TestNewDNSProvider/missing_API_password (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config_user === RUN TestNewDNSProviderConfig/empty_user === RUN TestNewDNSProviderConfig/empty_password === RUN TestNewDNSProviderConfig/too_low_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config_user (0.00s) --- PASS: TestNewDNSProviderConfig/empty_user (0.00s) --- PASS: TestNewDNSProviderConfig/empty_password (0.00s) --- PASS: TestNewDNSProviderConfig/too_low_TTL (0.00s) === RUN TestLivePresent loopia_test.go:190: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp loopia_test.go:203: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/loopia 0.505s === RUN TestClient_AddZoneRecord === RUN TestClient_AddZoneRecord/auth_ok === RUN TestClient_AddZoneRecord/auth_error === RUN TestClient_AddZoneRecord/unknown_error === RUN TestClient_AddZoneRecord/empty_response --- PASS: TestClient_AddZoneRecord (0.02s) --- PASS: TestClient_AddZoneRecord/auth_ok (0.01s) --- PASS: TestClient_AddZoneRecord/auth_error (0.00s) --- PASS: TestClient_AddZoneRecord/unknown_error (0.00s) --- PASS: TestClient_AddZoneRecord/empty_response (0.00s) === RUN TestClient_RemoveSubdomain === RUN TestClient_RemoveSubdomain/auth_ok === RUN TestClient_RemoveSubdomain/auth_error === RUN TestClient_RemoveSubdomain/unknown_error === RUN TestClient_RemoveSubdomain/empty_response --- PASS: TestClient_RemoveSubdomain (0.00s) --- PASS: TestClient_RemoveSubdomain/auth_ok (0.00s) --- PASS: TestClient_RemoveSubdomain/auth_error (0.00s) --- PASS: TestClient_RemoveSubdomain/unknown_error (0.00s) --- PASS: TestClient_RemoveSubdomain/empty_response (0.00s) === RUN TestClient_RemoveZoneRecord === RUN TestClient_RemoveZoneRecord/auth_ok === RUN TestClient_RemoveZoneRecord/auth_error === RUN TestClient_RemoveZoneRecord/uknown_error === RUN TestClient_RemoveZoneRecord/empty_response --- PASS: TestClient_RemoveZoneRecord (0.00s) --- PASS: TestClient_RemoveZoneRecord/auth_ok (0.00s) --- PASS: TestClient_RemoveZoneRecord/auth_error (0.00s) --- PASS: TestClient_RemoveZoneRecord/uknown_error (0.00s) --- PASS: TestClient_RemoveZoneRecord/empty_response (0.00s) === RUN TestClient_GetZoneRecord --- PASS: TestClient_GetZoneRecord (0.00s) === RUN TestClient_rpcCall_404 --- PASS: TestClient_rpcCall_404 (0.00s) === RUN TestClient_rpcCall_RPCError --- PASS: TestClient_rpcCall_RPCError (0.00s) === RUN TestUnmarshallFaultyRecordObject === RUN TestUnmarshallFaultyRecordObject/faulty_name === RUN TestUnmarshallFaultyRecordObject/faulty_string === RUN TestUnmarshallFaultyRecordObject/faulty_int --- PASS: TestUnmarshallFaultyRecordObject (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_name (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_string (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_int (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/loopia/internal 1.817s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_api_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_api_token === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestDNSProvider_findZone === RUN TestDNSProvider_findZone/simple_domain === PAUSE TestDNSProvider_findZone/simple_domain === RUN TestDNSProvider_findZone/sub_domain === PAUSE TestDNSProvider_findZone/sub_domain === RUN TestDNSProvider_findZone/empty_zone_name === PAUSE TestDNSProvider_findZone/empty_zone_name === RUN TestDNSProvider_findZone/not_found === PAUSE TestDNSProvider_findZone/not_found === CONT TestDNSProvider_findZone/simple_domain === CONT TestDNSProvider_findZone/not_found === CONT TestDNSProvider_findZone/empty_zone_name === CONT TestDNSProvider_findZone/sub_domain --- PASS: TestDNSProvider_findZone (0.00s) --- PASS: TestDNSProvider_findZone/simple_domain (0.00s) --- PASS: TestDNSProvider_findZone/not_found (0.00s) --- PASS: TestDNSProvider_findZone/empty_zone_name (0.00s) --- PASS: TestDNSProvider_findZone/sub_domain (0.00s) === RUN TestLivePresent luadns_test.go:199: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp luadns_test.go:212: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/luadns 1.701s === RUN TestClient_ListZones --- PASS: TestClient_ListZones (0.01s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.01s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/luadns/internal 1.458s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent mydnsjp_test.go:123: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp mydnsjp_test.go:136: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/mydnsjp 1.042s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent mythicbeasts_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp mythicbeasts_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/mythicbeasts 0.290s === RUN TestDNSProvider_getHosts === RUN TestDNSProvider_getHosts/Test:Success:1 === RUN TestDNSProvider_getHosts/Test:Success:2 === RUN TestDNSProvider_getHosts/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_getHosts (0.04s) --- PASS: TestDNSProvider_getHosts/Test:Success:1 (0.04s) --- PASS: TestDNSProvider_getHosts/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_getHosts/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_setHosts === RUN TestDNSProvider_setHosts/Test:Success:1 === RUN TestDNSProvider_setHosts/Test:Success:2 === RUN TestDNSProvider_setHosts/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_setHosts (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Success:1 (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Test:Success:1 === RUN TestDNSProvider_Present/Test:Success:2 === RUN TestDNSProvider_Present/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/Test:Success:1 (0.00s) --- PASS: TestDNSProvider_Present/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_Present/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Test:Success:1 === RUN TestDNSProvider_CleanUp/Test:Success:2 === RUN TestDNSProvider_CleanUp/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/Test:Success:1 (0.00s) --- PASS: TestDNSProvider_CleanUp/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_CleanUp/Test:Error:BadApiKey:1 (0.00s) === RUN TestDomainSplit === RUN TestDomainSplit/a.b.c.test.co.uk === RUN TestDomainSplit/test.co.uk === RUN TestDomainSplit/test.com === RUN TestDomainSplit/test.co.com === RUN TestDomainSplit/www.test.com.au === RUN TestDomainSplit/www.za.com === RUN TestDomainSplit/my.test.tf === RUN TestDomainSplit/#00 === RUN TestDomainSplit/a === RUN TestDomainSplit/com === RUN TestDomainSplit/com.au === RUN TestDomainSplit/co.com === RUN TestDomainSplit/co.uk === RUN TestDomainSplit/tf === RUN TestDomainSplit/za.com --- PASS: TestDomainSplit (0.00s) --- PASS: TestDomainSplit/a.b.c.test.co.uk (0.00s) --- PASS: TestDomainSplit/test.co.uk (0.00s) --- PASS: TestDomainSplit/test.com (0.00s) --- PASS: TestDomainSplit/test.co.com (0.00s) --- PASS: TestDomainSplit/www.test.com.au (0.00s) --- PASS: TestDomainSplit/www.za.com (0.00s) --- PASS: TestDomainSplit/my.test.tf (0.00s) --- PASS: TestDomainSplit/#00 (0.00s) --- PASS: TestDomainSplit/a (0.00s) --- PASS: TestDomainSplit/com (0.00s) --- PASS: TestDomainSplit/com.au (0.00s) --- PASS: TestDomainSplit/co.com (0.00s) --- PASS: TestDomainSplit/co.uk (0.00s) --- PASS: TestDomainSplit/tf (0.00s) --- PASS: TestDomainSplit/za.com (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namecheap 0.401s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_api_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_API_token === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestLivePresent namedotcom_test.go:130: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp namedotcom_test.go:143: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namedotcom 0.640s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/unsupported_TTL --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/unsupported_TTL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/unavailable_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/unavailable_TTL (0.00s) === RUN TestLivePresent namesilo_test.go:111: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp namesilo_test.go:125: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namesilo 0.633s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_customer_number === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_api_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_customer_number (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_api_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_customer === RUN TestNewDNSProviderConfig/missing_key === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_customer (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresentAndCleanup netcup_test.go:157: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netcup 0.565s === RUN TestGetDNSRecordIdx === RUN TestGetDNSRecordIdx/simple === PAUSE TestGetDNSRecordIdx/simple === RUN TestGetDNSRecordIdx/wrong_Destination === PAUSE TestGetDNSRecordIdx/wrong_Destination === RUN TestGetDNSRecordIdx/record_type_CNAME === PAUSE TestGetDNSRecordIdx/record_type_CNAME === CONT TestGetDNSRecordIdx/simple === CONT TestGetDNSRecordIdx/record_type_CNAME === CONT TestGetDNSRecordIdx/wrong_Destination --- PASS: TestGetDNSRecordIdx (0.00s) --- PASS: TestGetDNSRecordIdx/simple (0.00s) --- PASS: TestGetDNSRecordIdx/record_type_CNAME (0.00s) --- PASS: TestGetDNSRecordIdx/wrong_Destination (0.00s) === RUN TestClient_Login --- PASS: TestClient_Login (0.02s) === RUN TestClient_Login_errors === RUN TestClient_Login_errors/HTTP_error === PAUSE TestClient_Login_errors/HTTP_error === RUN TestClient_Login_errors/API_error === PAUSE TestClient_Login_errors/API_error === RUN TestClient_Login_errors/responsedata_marshaling_error === PAUSE TestClient_Login_errors/responsedata_marshaling_error === CONT TestClient_Login_errors/HTTP_error === CONT TestClient_Login_errors/responsedata_marshaling_error === CONT TestClient_Login_errors/API_error --- PASS: TestClient_Login_errors (0.00s) --- PASS: TestClient_Login_errors/HTTP_error (0.00s) --- PASS: TestClient_Login_errors/API_error (0.00s) --- PASS: TestClient_Login_errors/responsedata_marshaling_error (0.00s) === RUN TestClient_Logout --- PASS: TestClient_Logout (0.01s) === RUN TestClient_Logout_errors === RUN TestClient_Logout_errors/HTTP_error === PAUSE TestClient_Logout_errors/HTTP_error === RUN TestClient_Logout_errors/API_error === PAUSE TestClient_Logout_errors/API_error === CONT TestClient_Logout_errors/HTTP_error === CONT TestClient_Logout_errors/API_error --- PASS: TestClient_Logout_errors (0.00s) --- PASS: TestClient_Logout_errors/HTTP_error (0.00s) --- PASS: TestClient_Logout_errors/API_error (0.00s) === RUN TestClient_GetDNSRecords --- PASS: TestClient_GetDNSRecords (0.00s) === RUN TestClient_GetDNSRecords_errors === RUN TestClient_GetDNSRecords_errors/HTTP_error === PAUSE TestClient_GetDNSRecords_errors/HTTP_error === RUN TestClient_GetDNSRecords_errors/API_error === PAUSE TestClient_GetDNSRecords_errors/API_error === RUN TestClient_GetDNSRecords_errors/responsedata_marshaling_error === PAUSE TestClient_GetDNSRecords_errors/responsedata_marshaling_error === CONT TestClient_GetDNSRecords_errors/HTTP_error === CONT TestClient_GetDNSRecords_errors/responsedata_marshaling_error === CONT TestClient_GetDNSRecords_errors/API_error --- PASS: TestClient_GetDNSRecords_errors (0.00s) --- PASS: TestClient_GetDNSRecords_errors/HTTP_error (0.00s) --- PASS: TestClient_GetDNSRecords_errors/responsedata_marshaling_error (0.00s) --- PASS: TestClient_GetDNSRecords_errors/API_error (0.00s) === RUN TestLiveClientAuth client_test.go:493: skipping live test --- SKIP: TestLiveClientAuth (0.00s) === RUN TestLiveClientGetDnsRecords client_test.go:521: skipping live test --- SKIP: TestLiveClientGetDnsRecords (0.00s) === RUN TestLiveClientUpdateDnsRecord client_test.go:554: skipping live test --- SKIP: TestLiveClientUpdateDnsRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netcup/internal 0.351s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent netlify_test.go:92: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp netlify_test.go:105: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netlify 0.596s === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.01s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netlify/internal 0.590s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent nifcloud_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp nifcloud_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nifcloud 0.438s === RUN TestChangeResourceRecordSets --- PASS: TestChangeResourceRecordSets (0.12s) === RUN TestChangeResourceRecordSetsErrors === RUN TestChangeResourceRecordSetsErrors/API_error === RUN TestChangeResourceRecordSetsErrors/response_body_error === RUN TestChangeResourceRecordSetsErrors/error_message_error --- PASS: TestChangeResourceRecordSetsErrors (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/API_error (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/response_body_error (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/error_message_error (0.00s) === RUN TestGetChange --- PASS: TestGetChange (0.00s) === RUN TestGetChangeErrors === RUN TestGetChangeErrors/API_error === RUN TestGetChangeErrors/response_body_error === RUN TestGetChangeErrors/error_message_error --- PASS: TestGetChangeErrors (0.01s) --- PASS: TestGetChangeErrors/API_error (0.00s) --- PASS: TestGetChangeErrors/response_body_error (0.00s) --- PASS: TestGetChangeErrors/error_message_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nifcloud/internal 0.341s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent njalla_test.go:94: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp njalla_test.go:107: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/njalla 0.194s === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.02s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_ListRecords --- PASS: TestClient_ListRecords (0.00s) === RUN TestClient_ListRecords_error --- PASS: TestClient_ListRecords_error (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.02s) === RUN TestClient_RemoveRecord_error --- PASS: TestClient_RemoveRecord_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/njalla/internal 0.635s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN Test_getAuthZone === RUN Test_getAuthZone/valid_fqdn === PAUSE Test_getAuthZone/valid_fqdn === RUN Test_getAuthZone/invalid_fqdn === PAUSE Test_getAuthZone/invalid_fqdn === RUN Test_getAuthZone/invalid_authority === PAUSE Test_getAuthZone/invalid_authority === CONT Test_getAuthZone/valid_fqdn === CONT Test_getAuthZone/invalid_authority === CONT Test_getAuthZone/invalid_fqdn --- PASS: Test_getAuthZone (0.00s) --- PASS: Test_getAuthZone/valid_fqdn (0.18s) --- PASS: Test_getAuthZone/invalid_authority (0.35s) --- PASS: Test_getAuthZone/invalid_fqdn (0.35s) === RUN TestLivePresent ns1_test.go:147: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ns1_test.go:160: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ns1 0.995s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success_file === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_CompartmentID === RUN TestNewDNSProvider/missing_OCI_PRIVKEY === RUN TestNewDNSProvider/missing_OCI_PRIVKEY_PASS === RUN TestNewDNSProvider/missing_OCI_TENANCY_OCID === RUN TestNewDNSProvider/missing_OCI_USER_OCID === RUN TestNewDNSProvider/missing_OCI_PUBKEY_FINGERPRINT === RUN TestNewDNSProvider/missing_OCI_REGION === RUN TestNewDNSProvider/missing_OCI_REGION#01 --- PASS: TestNewDNSProvider (0.21s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success_file (0.01s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_CompartmentID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PRIVKEY (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PRIVKEY_PASS (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_TENANCY_OCID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_USER_OCID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PUBKEY_FINGERPRINT (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_REGION (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_REGION#01 (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/invalid_configuration === RUN TestNewDNSProviderConfig/OCIConfigProvider_is_missing === RUN TestNewDNSProviderConfig/missing_CompartmentID --- PASS: TestNewDNSProviderConfig (0.01s) --- PASS: TestNewDNSProviderConfig/invalid_configuration (0.00s) --- PASS: TestNewDNSProviderConfig/OCIConfigProvider_is_missing (0.00s) --- PASS: TestNewDNSProviderConfig/missing_CompartmentID (0.00s) === RUN TestLivePresent oraclecloud_test.go:247: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp oraclecloud_test.go:260: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/oraclecloud 0.697s # github.com/go-acme/lego/v4/providers/dns/zonomi.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/yandex.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/sakuracloud.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/versio.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/vultr.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/vegadns.test loadinternal: cannot find runtime/cgo # github.com/go-acme/lego/v4/providers/dns/otc.test loadinternal: cannot find runtime/cgo === RUN TestTestSuite === RUN TestTestSuite/TestDNSProvider_CleanUp === RUN TestTestSuite/TestDNSProvider_CleanUp_EmptyRecordset === RUN TestTestSuite/TestDNSProvider_Present === RUN TestTestSuite/TestDNSProvider_Present_EmptyZone === RUN TestTestSuite/TestLogin === RUN TestTestSuite/TestLoginEnv === RUN TestTestSuite/TestLoginEnvEmpty --- PASS: TestTestSuite (0.08s) --- PASS: TestTestSuite/TestDNSProvider_CleanUp (0.06s) --- PASS: TestTestSuite/TestDNSProvider_CleanUp_EmptyRecordset (0.01s) --- PASS: TestTestSuite/TestDNSProvider_Present (0.00s) --- PASS: TestTestSuite/TestDNSProvider_Present_EmptyZone (0.00s) --- PASS: TestTestSuite/TestLogin (0.00s) --- PASS: TestTestSuite/TestLoginEnv (0.00s) --- PASS: TestTestSuite/TestLoginEnvEmpty (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/otc 0.703s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_endpoint === RUN TestNewDNSProvider/missing_invalid_endpoint === RUN TestNewDNSProvider/missing_application_key === RUN TestNewDNSProvider/missing_application_secret === RUN TestNewDNSProvider/missing_consumer_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_endpoint (0.00s) --- PASS: TestNewDNSProvider/missing_invalid_endpoint (0.00s) --- PASS: TestNewDNSProvider/missing_application_key (0.00s) --- PASS: TestNewDNSProvider/missing_application_secret (0.00s) --- PASS: TestNewDNSProvider/missing_consumer_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_endpoint === RUN TestNewDNSProviderConfig/missing_invalid_api_endpoint === RUN TestNewDNSProviderConfig/missing_application_key === RUN TestNewDNSProviderConfig/missing_application_secret === RUN TestNewDNSProviderConfig/missing_consumer_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_endpoint (0.00s) --- PASS: TestNewDNSProviderConfig/missing_invalid_api_endpoint (0.00s) --- PASS: TestNewDNSProviderConfig/missing_application_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_application_secret (0.00s) --- PASS: TestNewDNSProviderConfig/missing_consumer_key (0.00s) === RUN TestLivePresent ovh_test.go:206: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ovh_test.go:219: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ovh 0.988s === RUN TestDNSProvider_makeRequest === RUN TestDNSProvider_makeRequest/host_with_path === PAUSE TestDNSProvider_makeRequest/host_with_path === RUN TestDNSProvider_makeRequest/host_with_path_+_trailing_slash === PAUSE TestDNSProvider_makeRequest/host_with_path_+_trailing_slash === RUN TestDNSProvider_makeRequest/no_URI === PAUSE TestDNSProvider_makeRequest/no_URI === RUN TestDNSProvider_makeRequest/host_without_path === PAUSE TestDNSProvider_makeRequest/host_without_path === RUN TestDNSProvider_makeRequest/api === PAUSE TestDNSProvider_makeRequest/api === RUN TestDNSProvider_makeRequest/API_version_0,_host_with_path === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_with_path === RUN TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === RUN TestDNSProvider_makeRequest/API_version_0,_no_URI === PAUSE TestDNSProvider_makeRequest/API_version_0,_no_URI === RUN TestDNSProvider_makeRequest/API_version_0,_host_without_path === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_without_path === RUN TestDNSProvider_makeRequest/API_version_0,_api === PAUSE TestDNSProvider_makeRequest/API_version_0,_api === CONT TestDNSProvider_makeRequest/host_with_path === CONT TestDNSProvider_makeRequest/API_version_0,_host_with_path === CONT TestDNSProvider_makeRequest/host_without_path === CONT TestDNSProvider_makeRequest/no_URI === CONT TestDNSProvider_makeRequest/api === CONT TestDNSProvider_makeRequest/host_with_path_+_trailing_slash === CONT TestDNSProvider_makeRequest/API_version_0,_no_URI === CONT TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === CONT TestDNSProvider_makeRequest/API_version_0,_api === CONT TestDNSProvider_makeRequest/API_version_0,_host_without_path --- PASS: TestDNSProvider_makeRequest (0.00s) --- PASS: TestDNSProvider_makeRequest/host_with_path (0.00s) --- PASS: TestDNSProvider_makeRequest/no_URI (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_with_path (0.00s) --- PASS: TestDNSProvider_makeRequest/host_with_path_+_trailing_slash (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_no_URI (0.00s) --- PASS: TestDNSProvider_makeRequest/host_without_path (0.00s) --- PASS: TestDNSProvider_makeRequest/api (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_api (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_without_path (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success 2022/04/15 06:44:42 [WARN] pdns: failed to get API version unexpected HTTP status code 404 when fetching 'http://example.com/api' === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_API_URL --- PASS: TestNewDNSProvider (0.09s) --- PASS: TestNewDNSProvider/success (0.08s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_API_URL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success 2022/04/15 06:44:42 [WARN] pdns: failed to get API version unexpected HTTP status code 404 when fetching 'http://example.com/api' === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/missing_host --- PASS: TestNewDNSProviderConfig (0.08s) --- PASS: TestNewDNSProviderConfig/success (0.07s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_host (0.00s) === RUN TestLivePresentAndCleanup pdns_test.go:133: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/pdns 0.374s === RUN TestNewDNSProviderConfig --- PASS: TestNewDNSProviderConfig (0.04s) === RUN TestNewDNSProviderConfig_MissingCredErr --- PASS: TestNewDNSProviderConfig_MissingCredErr (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.04s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) === RUN TestLiveNewDNSProvider_ValidEnv rackspace_test.go:66: skipping live test --- SKIP: TestLiveNewDNSProvider_ValidEnv (0.00s) === RUN TestLivePresent rackspace_test.go:78: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp rackspace_test.go:91: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rackspace 0.589s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.01s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent regru_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp regru_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/regru 0.405s === RUN TestRemoveRecord --- PASS: TestRemoveRecord (1.18s) === RUN TestRemoveRecord_errors === RUN TestRemoveRecord_errors/authentication_failed === PAUSE TestRemoveRecord_errors/authentication_failed === RUN TestRemoveRecord_errors/domain_error === PAUSE TestRemoveRecord_errors/domain_error === CONT TestRemoveRecord_errors/authentication_failed === CONT TestRemoveRecord_errors/domain_error --- PASS: TestRemoveRecord_errors (0.00s) --- PASS: TestRemoveRecord_errors/authentication_failed (0.17s) --- PASS: TestRemoveRecord_errors/domain_error (0.21s) === RUN TestAddTXTRecord --- PASS: TestAddTXTRecord (0.17s) === RUN TestAddTXTRecord_errors === RUN TestAddTXTRecord_errors/authentication_failed === PAUSE TestAddTXTRecord_errors/authentication_failed === RUN TestAddTXTRecord_errors/domain_error === PAUSE TestAddTXTRecord_errors/domain_error === CONT TestAddTXTRecord_errors/authentication_failed === CONT TestAddTXTRecord_errors/domain_error --- PASS: TestAddTXTRecord_errors (0.00s) --- PASS: TestAddTXTRecord_errors/authentication_failed (0.16s) --- PASS: TestAddTXTRecord_errors/domain_error (0.18s) PASS ok github.com/go-acme/lego/v4/providers/dns/regru/internal 2.415s === RUN TestCanaryLocalTestServer --- PASS: TestCanaryLocalTestServer (0.01s) === RUN TestServerSuccess --- PASS: TestServerSuccess (0.00s) === RUN TestServerError --- PASS: TestServerError (0.00s) === RUN TestTsigClient --- PASS: TestTsigClient (0.00s) === RUN TestValidUpdatePacket --- PASS: TestValidUpdatePacket (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rfc2136 0.208s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent rimuhosting_test.go:96: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp rimuhosting_test.go:109: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rimuhosting 0.319s === RUN TestLiveTTL route53_integration_test.go:14: skipping live test --- SKIP: TestLiveTTL (0.01s) === RUN Test_loadCredentials_FromEnv --- PASS: Test_loadCredentials_FromEnv (0.01s) === RUN Test_loadRegion_FromEnv --- PASS: Test_loadRegion_FromEnv (0.00s) === RUN Test_getHostedZoneID_FromEnv --- PASS: Test_getHostedZoneID_FromEnv (0.00s) === RUN TestNewDefaultConfig === RUN TestNewDefaultConfig/default_configuration === RUN TestNewDefaultConfig/#00 --- PASS: TestNewDefaultConfig (0.00s) --- PASS: TestNewDefaultConfig/default_configuration (0.00s) --- PASS: TestNewDefaultConfig/#00 (0.00s) === RUN TestDNSProvider_Present 2022/04/15 06:44:41 [INFO] Wait for route53 [timeout: 2m0s, interval: 4s] --- PASS: TestDNSProvider_Present (0.17s) PASS ok github.com/go-acme/lego/v4/providers/dns/route53 0.596s === RUN TestDNSProvider_addTXTRecord --- PASS: TestDNSProvider_addTXTRecord (0.08s) === RUN TestDNSProvider_cleanupTXTRecord --- PASS: TestDNSProvider_cleanupTXTRecord (0.00s) === RUN TestDNSProvider_addTXTRecord_concurrent --- PASS: TestDNSProvider_addTXTRecord_concurrent (0.02s) === RUN TestDNSProvider_cleanupTXTRecord_concurrent --- PASS: TestDNSProvider_cleanupTXTRecord_concurrent (0.02s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_token === RUN TestNewDNSProvider/missing_token_secret --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_token (0.00s) --- PASS: TestNewDNSProvider/missing_token_secret (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_token === RUN TestNewDNSProviderConfig/missing_secret --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret (0.00s) === RUN TestLivePresent sakuracloud_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp sakuracloud_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/sakuracloud 0.624s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent scaleway_test.go:103: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp scaleway_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/scaleway 0.511s === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.03s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_SetRecord --- PASS: TestClient_SetRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/scaleway/internal 0.407s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/bad_TTL_value --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/bad_TTL_value (0.00s) === RUN TestLivePresent selectel_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp selectel_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/selectel 0.163s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent servercow_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp servercow_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/servercow 0.300s === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.02s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_CreateUpdateRecord --- PASS: TestClient_CreateUpdateRecord (0.00s) === RUN TestClient_CreateUpdateRecord_error --- PASS: TestClient_CreateUpdateRecord_error (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_DeleteRecord_error --- PASS: TestClient_DeleteRecord_error (0.00s) === RUN TestValue_MarshalJSON === RUN TestValue_MarshalJSON/empty_content === RUN TestValue_MarshalJSON/content_with_a_single_value === RUN TestValue_MarshalJSON/content_with_multiple_values --- PASS: TestValue_MarshalJSON (0.00s) --- PASS: TestValue_MarshalJSON/empty_content (0.00s) --- PASS: TestValue_MarshalJSON/content_with_a_single_value (0.00s) --- PASS: TestValue_MarshalJSON/content_with_multiple_values (0.00s) === RUN TestValue_UnmarshalJSON === RUN TestValue_UnmarshalJSON/empty_content === RUN TestValue_UnmarshalJSON/content_with_a_single_value === RUN TestValue_UnmarshalJSON/content_with_multiple_values --- PASS: TestValue_UnmarshalJSON (0.00s) --- PASS: TestValue_UnmarshalJSON/empty_content (0.00s) --- PASS: TestValue_UnmarshalJSON/content_with_a_single_value (0.00s) --- PASS: TestValue_UnmarshalJSON/content_with_multiple_values (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/servercow/internal 0.443s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_client_id === RUN TestNewDNSProvider/missing_client_secret === RUN TestNewDNSProvider/missing_stack_id --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_client_id (0.00s) --- PASS: TestNewDNSProvider/missing_client_secret (0.00s) --- PASS: TestNewDNSProvider/missing_stack_id (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/no_stack_id === PAUSE TestNewDNSProviderConfig/no_stack_id === RUN TestNewDNSProviderConfig/no_config === PAUSE TestNewDNSProviderConfig/no_config === RUN TestNewDNSProviderConfig/no_client_id === PAUSE TestNewDNSProviderConfig/no_client_id === RUN TestNewDNSProviderConfig/no_client_secret === PAUSE TestNewDNSProviderConfig/no_client_secret === CONT TestNewDNSProviderConfig/no_stack_id === CONT TestNewDNSProviderConfig/no_client_secret === CONT TestNewDNSProviderConfig/no_client_id === CONT TestNewDNSProviderConfig/no_config --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/no_stack_id (0.00s) --- PASS: TestNewDNSProviderConfig/no_client_secret (0.00s) --- PASS: TestNewDNSProviderConfig/no_client_id (0.00s) --- PASS: TestNewDNSProviderConfig/no_config (0.00s) === RUN TestDNSProvider_getZoneRecords --- PASS: TestDNSProvider_getZoneRecords (0.02s) === RUN TestDNSProvider_getZoneRecords_apiError --- PASS: TestDNSProvider_getZoneRecords_apiError (0.00s) === RUN TestDNSProvider_getZones --- PASS: TestDNSProvider_getZones (0.00s) === RUN TestLivePresent stackpath_test.go:268: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp stackpath_test.go:281: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/stackpath 0.314s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_all_credentials === RUN TestNewDNSProvider/missing_account_name === RUN TestNewDNSProvider/missing_private_key_path === RUN TestNewDNSProvider/could_not_open_private_key_path --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_all_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_account_name (0.00s) --- PASS: TestNewDNSProvider/missing_private_key_path (0.00s) --- PASS: TestNewDNSProvider/could_not_open_private_key_path (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_all_credentials === RUN TestNewDNSProviderConfig/missing_account_name === RUN TestNewDNSProviderConfig/missing_private_key_path === RUN TestNewDNSProviderConfig/could_not_open_private_key_path --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_all_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_account_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_private_key_path (0.00s) --- PASS: TestNewDNSProviderConfig/could_not_open_private_key_path (0.00s) === RUN TestDNSProvider_concurrentGetDNSEntries --- PASS: TestDNSProvider_concurrentGetDNSEntries (2.07s) === RUN TestDNSProvider_concurrentAddDNSEntry --- PASS: TestDNSProvider_concurrentAddDNSEntry (1.05s) === RUN TestLivePresent transip_test.go:261: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp transip_test.go:274: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/transip 3.317s === RUN TestNewDNSProvider_Fail --- PASS: TestNewDNSProvider_Fail (0.00s) === RUN TestDNSProvider_TimeoutSuccess --- PASS: TestDNSProvider_TimeoutSuccess (0.02s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 { 0 [{active example.com 1 0}]} 2022/04/15 06:44:43 Found zone: example.com Shortened to example.com === RUN TestDNSProvider_Present/FailToFindZone 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 Unable to find hosted zone in vegadns === RUN TestDNSProvider_Present/FailToCreateTXT 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 { 0 [{active example.com 1 0}]} 2022/04/15 06:44:43 Found zone: example.com Shortened to example.com --- PASS: TestDNSProvider_Present (0.03s) --- PASS: TestDNSProvider_Present/Success (0.02s) --- PASS: TestDNSProvider_Present/FailToFindZone (0.00s) --- PASS: TestDNSProvider_Present/FailToCreateTXT (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 { 0 [{active example.com 1 0}]} 2022/04/15 06:44:43 Found zone: example.com Shortened to example.com === RUN TestDNSProvider_CleanUp/FailToFindZone 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 Unable to find hosted zone in vegadns === RUN TestDNSProvider_CleanUp/FailToGetRecordID 2022/04/15 06:44:43 tmpHostname for i = 1: _acme-challenge.example.com 2022/04/15 06:44:43 tmpHostname for i = 2: example.com 2022/04/15 06:44:43 { 0 [{active example.com 1 0}]} 2022/04/15 06:44:43 Found zone: example.com Shortened to example.com --- PASS: TestDNSProvider_CleanUp (0.01s) --- PASS: TestDNSProvider_CleanUp/Success (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToFindZone (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToGetRecordID (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/vegadns 0.661s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token === RUN TestNewDNSProvider/missing_key === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success === RUN TestDNSProvider_Present/FailToFindZone === RUN TestDNSProvider_Present/FailToCreateTXT --- PASS: TestDNSProvider_Present (0.08s) --- PASS: TestDNSProvider_Present/Success (0.07s) --- PASS: TestDNSProvider_Present/FailToFindZone (0.00s) --- PASS: TestDNSProvider_Present/FailToCreateTXT (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success === RUN TestDNSProvider_CleanUp/FailToFindZone --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/Success (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToFindZone (0.00s) === RUN TestLivePresent versio_test.go:284: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp versio_test.go:297: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/versio 0.580s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/bad_TTL_value --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/bad_TTL_value (0.00s) === RUN TestLivePresent vscale_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp vscale_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vscale 0.459s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_getHostedZone === RUN TestDNSProvider_getHostedZone/exact_match,_in_latest_page === PAUSE TestDNSProvider_getHostedZone/exact_match,_in_latest_page === RUN TestDNSProvider_getHostedZone/exact_match,_in_the_middle === PAUSE TestDNSProvider_getHostedZone/exact_match,_in_the_middle === RUN TestDNSProvider_getHostedZone/exact_match,_first_page === PAUSE TestDNSProvider_getHostedZone/exact_match,_first_page === RUN TestDNSProvider_getHostedZone/match_on_apex === PAUSE TestDNSProvider_getHostedZone/match_on_apex === RUN TestDNSProvider_getHostedZone/match_on_parent === PAUSE TestDNSProvider_getHostedZone/match_on_parent === CONT TestDNSProvider_getHostedZone/exact_match,_in_latest_page === CONT TestDNSProvider_getHostedZone/match_on_apex === CONT TestDNSProvider_getHostedZone/exact_match,_first_page === CONT TestDNSProvider_getHostedZone/exact_match,_in_the_middle === CONT TestDNSProvider_getHostedZone/match_on_parent --- PASS: TestDNSProvider_getHostedZone (0.00s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_first_page (0.04s) --- PASS: TestDNSProvider_getHostedZone/match_on_parent (0.02s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_in_latest_page (0.05s) --- PASS: TestDNSProvider_getHostedZone/match_on_apex (0.05s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_in_the_middle (0.05s) === RUN TestLivePresent vultr_test.go:224: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp vultr_test.go:237: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vultr 0.665s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) === RUN TestLivePresent yandex_test.go:94: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp yandex_test.go:107: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/yandex 0.368s === RUN TestAddRecord === RUN TestAddRecord/success === RUN TestAddRecord/error --- PASS: TestAddRecord (0.04s) --- PASS: TestAddRecord/success (0.04s) --- PASS: TestAddRecord/error (0.00s) === RUN TestRemoveRecord === RUN TestRemoveRecord/success === RUN TestRemoveRecord/error --- PASS: TestRemoveRecord (0.00s) --- PASS: TestRemoveRecord/success (0.00s) --- PASS: TestRemoveRecord/error (0.00s) === RUN TestGetRecords === RUN TestGetRecords/success === PAUSE TestGetRecords/success === RUN TestGetRecords/error === PAUSE TestGetRecords/error === CONT TestGetRecords/success === CONT TestGetRecords/error --- PASS: TestGetRecords (0.00s) --- PASS: TestGetRecords/error (0.00s) --- PASS: TestGetRecords/success (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/yandex/internal 0.301s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/invalid_URL --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/invalid_URL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/success === PAUSE TestDNSProvider_Present/success === RUN TestDNSProvider_Present/invalid_auth === PAUSE TestDNSProvider_Present/invalid_auth === RUN TestDNSProvider_Present/error === PAUSE TestDNSProvider_Present/error === CONT TestDNSProvider_Present/success === CONT TestDNSProvider_Present/error === CONT TestDNSProvider_Present/invalid_auth --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/error (0.12s) --- PASS: TestDNSProvider_Present/success (0.13s) --- PASS: TestDNSProvider_Present/invalid_auth (0.12s) === RUN TestDNSProvider_Cleanup === RUN TestDNSProvider_Cleanup/success === PAUSE TestDNSProvider_Cleanup/success === RUN TestDNSProvider_Cleanup/no_txt_records === PAUSE TestDNSProvider_Cleanup/no_txt_records === RUN TestDNSProvider_Cleanup/invalid_auth === PAUSE TestDNSProvider_Cleanup/invalid_auth === RUN TestDNSProvider_Cleanup/error === PAUSE TestDNSProvider_Cleanup/error === CONT TestDNSProvider_Cleanup/success === CONT TestDNSProvider_Cleanup/invalid_auth === CONT TestDNSProvider_Cleanup/error === CONT TestDNSProvider_Cleanup/no_txt_records --- PASS: TestDNSProvider_Cleanup (0.00s) --- PASS: TestDNSProvider_Cleanup/success (0.01s) --- PASS: TestDNSProvider_Cleanup/invalid_auth (0.01s) --- PASS: TestDNSProvider_Cleanup/error (0.01s) --- PASS: TestDNSProvider_Cleanup/no_txt_records (0.01s) === RUN TestLivePresent zoneee_test.go:300: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp zoneee_test.go:313: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/zoneee 0.295s === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent zonomi_test.go:96: skipping live test --- SKIP: TestLivePresent (0.01s) === RUN TestLiveCleanUp zonomi_test.go:109: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/zonomi 0.341s === RUN TestNewMemcachedProviderEmpty --- PASS: TestNewMemcachedProviderEmpty (0.00s) === RUN TestNewMemcachedProviderValid memcached_test.go:39: Skipping memcached tests --- SKIP: TestNewMemcachedProviderValid (0.00s) === RUN TestMemcachedPresentSingleHost memcached_test.go:47: Skipping memcached tests --- SKIP: TestMemcachedPresentSingleHost (0.00s) === RUN TestMemcachedPresentMultiHost memcached_test.go:65: Skipping memcached multi-host tests --- SKIP: TestMemcachedPresentMultiHost (0.00s) === RUN TestMemcachedPresentPartialFailureMultiHost memcached_test.go:85: Skipping memcached tests --- SKIP: TestMemcachedPresentPartialFailureMultiHost (0.00s) === RUN TestMemcachedCleanup memcached_test.go:106: Skipping memcached tests --- SKIP: TestMemcachedCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/http/memcached 0.260s === RUN TestHTTPProvider --- PASS: TestHTTPProvider (0.00s) PASS ok github.com/go-acme/lego/v4/providers/http/webroot 0.125s === RUN TestRegistrar_ResolveAccountByKey 2022/04/15 06:44:42 [INFO] acme: Trying to resolve account by key --- PASS: TestRegistrar_ResolveAccountByKey (0.05s) PASS ok github.com/go-acme/lego/v4/registration 0.308s >>> lego: Entering fakeroot... >>> lego*: Running postcheck for lego >>> lego*: Preparing package lego... >>> lego*: Stripping binaries >>> lego*: Scanning shared objects >>> lego*: Tracing dependencies... ca-certificates so:libc.musl-armhf.so.1 >>> lego*: Package size: 31.6 MB >>> lego*: Compressing data... >>> lego*: Create checksum... >>> lego*: Create lego-4.3.1-r3.apk >>> lego: Build complete at Fri, 15 Apr 2022 06:44:46 +0000 elapsed time 0h 1m 8s >>> lego: Cleaning up srcdir >>> lego: Cleaning up pkgdir >>> lego: Uninstalling dependencies... (1/2) Purging .makedepends-lego (20220415.064339) (2/2) Purging libcap (2.50-r0) Executing busybox-1.33.1-r7.trigger OK: 1226 MiB in 105 packages >>> lego: Updating the community/armhf repository index... >>> lego: Signing the index...