==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_e7f60590-60ea-4bad-8d93-79cae5c6dcb2]...done ==> Making package: cloudflared 2024.4.0-1.1 (Sat Apr 13 01:25:29 2024) ==> Retrieving sources... -> Cloning cloudflared git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v2/cloudflared-2024.4.0-1/cloudflared'... ==> Validating source files with sha512sums... cloudflared ... Passed ==> Validating source files with b2sums... cloudflared ... Passed ==> Making package: cloudflared 2024.4.0-1.1 (Sat Apr 13 01:25:35 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/git 2.44.0-1 26.35 MiB extra/go 2:1.22.2-1 209.54 MiB Total Installed Size: 236.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing go... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of cloudflared git repo... Cloning into 'cloudflared'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Starting build()... all modules verified go: downloading github.com/facebookgo/grace v0.0.0-20180706040059-75cf19382434 go: downloading github.com/rs/zerolog v1.20.0 go: downloading github.com/ipostelnik/cli/v2 v2.3.1-0.20210324024421-b6ea8234fe3d go: downloading golang.org/x/term v0.15.0 go: downloading github.com/google/uuid v1.3.1 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading nhooyr.io/websocket v1.8.7 go: downloading github.com/coreos/go-systemd/v22 v22.5.0 go: downloading github.com/getsentry/sentry-go v0.16.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading golang.org/x/net v0.19.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading go.uber.org/automaxprocs v1.4.0 go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0 go: downloading github.com/go-chi/chi/v5 v5.0.8 go: downloading github.com/go-chi/cors v1.2.1 go: downloading github.com/go-jose/go-jose/v3 v3.0.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/prometheus/client_golang v1.13.0 go: downloading github.com/quic-go/quic-go v0.40.1-0.20240101045026-22b7f7744eb6 go: downloading go.opentelemetry.io/otel v1.21.0 go: downloading go.opentelemetry.io/otel/trace v1.21.0 go: downloading golang.org/x/sync v0.4.0 go: downloading zombiezen.com/go/capnproto2 v2.18.0+incompatible go: downloading github.com/google/gopacket v1.1.19 go: downloading github.com/coredns/coredns v1.10.0 go: downloading github.com/miekg/dns v1.1.50 go: downloading golang.org/x/crypto v0.16.0 go: downloading github.com/coreos/go-oidc/v3 v3.6.0 go: downloading golang.org/x/sys v0.15.0 go: downloading github.com/klauspost/compress v1.15.11 go: downloading github.com/mattn/go-isatty v0.0.16 go: downloading go.opentelemetry.io/contrib/propagators v0.22.0 go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 go: downloading go.opentelemetry.io/otel/sdk v1.21.0 go: downloading go.opentelemetry.io/proto/otlp v1.0.0 go: downloading google.golang.org/protobuf v1.31.0 go: downloading github.com/fsnotify/fsnotify v1.4.9 go: downloading github.com/gorilla/websocket v1.4.2 go: downloading github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3 go: downloading github.com/gobwas/ws v1.0.4 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/prometheus/client_model v0.2.0 go: downloading github.com/prometheus/common v0.37.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/golang/protobuf v1.5.3 go: downloading github.com/prometheus/procfs v0.8.0 go: downloading golang.org/x/text v0.14.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0 go: downloading github.com/BurntSushi/toml v1.2.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading golang.org/x/exp v0.0.0-20221205204356-47842c84f3db go: downloading golang.org/x/oauth2 v0.13.0 go: downloading github.com/coredns/caddy v1.1.1 go: downloading github.com/opentracing/opentracing-go v1.2.0 go: downloading github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 go: downloading google.golang.org/grpc v1.60.0 go: downloading github.com/go-logr/logr v1.3.0 go: downloading go.opentelemetry.io/otel/metric v1.21.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 go: downloading github.com/gobwas/httphead v0.0.0-20200921212729-da3d93bc3c58 go: downloading github.com/gobwas/pool v0.2.1 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/apparentlymart/go-cidr v1.1.0 go: downloading github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 internal/godebugs internal/race internal/goarch internal/goos internal/coverage/rtcov internal/cpu internal/unsafeheader runtime/internal/syscall sync/atomic unicode runtime/internal/atomic internal/goexperiment unicode/utf8 internal/abi internal/chacha8rand runtime/internal/math runtime/internal/sys internal/itoa math/bits cmp container/list crypto/internal/alias crypto/subtle crypto/internal/boring/sig unicode/utf16 internal/bytealg slices math vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/alias encoding log/internal github.com/getsentry/sentry-go/internal/otel/baggage/internal/baggage internal/goversion internal/platform google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set google.golang.org/grpc/serviceconfig golang.org/x/net/internal/iana github.com/coredns/coredns/plugin/pkg/transport github.com/coredns/coredns/plugin/pkg/uniq golang.org/x/crypto/internal/alias golang.org/x/crypto/salsa20/salsa github.com/gobwas/pool/internal/pmath github.com/golang-collections/collections/queue zombiezen.com/go/capnproto2/internal/strquote go.opentelemetry.io/otel/trace/embedded go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/sdk/instrumentation go.opentelemetry.io/otel/sdk zombiezen.com/go/capnproto2/internal/queue github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/cloudflare/cloudflared/overwatch runtime go.opentelemetry.io/otel/internal internal/reflectlite runtime/metrics sync internal/testlog internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma github.com/gobwas/pool github.com/quic-go/quic-go/internal/utils/linkedlist github.com/cloudflare/cloudflared/signal runtime/cgo github.com/gobwas/pool/pbytes errors sort io internal/godebug strconv google.golang.org/grpc/internal/buffer internal/safefilepath internal/oserror vendor/golang.org/x/net/dns/dnsmessage path crypto/internal/nistec/fiat internal/intern math/rand golang.org/x/text/internal/tag github.com/beorn7/perks/quantile syscall bytes strings hash crypto/internal/randutil github.com/cloudflare/cloudflared/cfio hash/crc32 internal/saferio text/tabwriter hash/fnv hash/adler32 vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/coredns/coredns/plugin/pkg/cache reflect crypto crypto/rc4 net/netip encoding/base32 golang.org/x/crypto/blowfish bufio net/http/internal/ascii regexp/syntax go/build/constraint html github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg github.com/gobwas/httphead github.com/gobwas/pool/pbufio zombiezen.com/go/capnproto2/internal/packed regexp internal/syscall/execenv internal/syscall/unix time internal/poll context google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand io/fs google.golang.org/grpc/keepalive github.com/coredns/coredns/plugin/cache/freq github.com/BurntSushi/toml/internal go.opentelemetry.io/otel/sdk/internal internal/fmtsort encoding/binary github.com/modern-go/reflect2 go.opentelemetry.io/otel/internal/attribute embed google.golang.org/grpc/internal/backoff golang.org/x/net/context github.com/cloudflare/cloudflared/retry go.opentelemetry.io/otel/internal/baggage github.com/go-logr/logr google.golang.org/grpc/internal/grpcsync crypto/cipher crypto/internal/edwards25519/field encoding/base64 crypto/md5 vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/nistec github.com/cespare/xxhash/v2 golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix os encoding/pem golang.org/x/crypto/nacl/secretbox golang.org/x/exp/rand crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/internal/edwards25519 golang.org/x/crypto/chacha20 crypto/aes crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/hkdf crypto/ecdh golang.org/x/crypto/pbkdf2 golang.org/x/crypto/hkdf golang.org/x/crypto/ssh/internal/bcrypt_pbkdf internal/lazyregexp google.golang.org/protobuf/internal/detrand fmt os/signal google.golang.org/grpc/internal/envconfig vendor/golang.org/x/sys/cpu github.com/prometheus/procfs/internal/util io/ioutil net path/filepath golang.org/x/sys/cpu golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/blake2b golang.org/x/crypto/chacha20poly1305 os/exec internal/goroot github.com/mitchellh/go-homedir math/big encoding/hex net/url encoding/json compress/flate log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable net/http/internal golang.org/x/text/internal/language github.com/getsentry/sentry-go/internal/otel/baggage vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm go/token go/doc/comment compress/gzip go/scanner internal/buildcfg vendor/golang.org/x/text/secure/bidirule golang.org/x/sys/execabs go/ast runtime/debug github.com/pkg/errors flag encoding/gob golang.org/x/text/internal/language/compact github.com/flynn/go-shlex golang.org/x/net/internal/timeseries text/template/parse vendor/golang.org/x/net/idna google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/internal/errors golang.org/x/text/language google.golang.org/protobuf/internal/version google.golang.org/grpc/attributes google.golang.org/protobuf/encoding/protowire github.com/coredns/caddy/caddyfile crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/rand go/doc crypto/dsa go/internal/typeparams golang.org/x/text/internal crypto/ed25519 go/parser google.golang.org/grpc/grpclog text/template crypto/rsa golang.org/x/text/cases google.golang.org/protobuf/reflect/protoreflect google.golang.org/grpc/metadata google.golang.org/grpc/internal/idle vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/connectivity google.golang.org/grpc/internal/balancerload golang.org/x/text/unicode/bidi golang.org/x/net/http2/hpack google.golang.org/grpc/tap google.golang.org/grpc/encoding github.com/coredns/coredns/plugin/pkg/log golang.org/x/net/bpf github.com/opentracing/opentracing-go/log github.com/prometheus/common/model crypto/ecdsa github.com/prometheus/procfs/internal/fs github.com/go-jose/go-jose/v3/json github.com/fsnotify/fsnotify github.com/russross/blackfriday/v2 gopkg.in/yaml.v3 golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid html/template google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/encoding/json golang.org/x/net/idna github.com/go-jose/go-jose/v3/cipher go/build github.com/cloudflare/cloudflared/watcher golang.org/x/crypto/nacl/box google.golang.org/protobuf/proto database/sql/driver github.com/modern-go/concurrent google.golang.org/protobuf/internal/encoding/defval internal/profile runtime/pprof runtime/trace nhooyr.io/websocket/internal/errd github.com/klauspost/compress/flate nhooyr.io/websocket/internal/xsync github.com/json-iterator/go github.com/mattn/go-isatty golang.org/x/term github.com/cpuguy83/go-md2man/v2/md2man gopkg.in/natefinch/lumberjack.v2 github.com/mattn/go-colorable google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/urfave/cli/v2 github.com/BurntSushi/toml gopkg.in/yaml.v2 golang.org/x/sync/errgroup compress/zlib go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/attribute zombiezen.com/go/capnproto2/schemas go.opentelemetry.io/otel/codes github.com/go-logr/logr/funcr os/user github.com/grpc-ecosystem/grpc-gateway/v2/utilities github.com/grpc-ecosystem/grpc-gateway/v2/internal/httprule github.com/quic-go/quic-go/internal/protocol go.opentelemetry.io/otel/trace github.com/go-logr/stdr go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/semconv/v1.21.0 github.com/quic-go/quic-go/quicvarint go.uber.org/automaxprocs/internal/cgroups go.opentelemetry.io/otel/trace/noop go.uber.org/automaxprocs/internal/runtime google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson go.uber.org/automaxprocs/maxprocs google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/stats google.golang.org/grpc/internal/resolver/dns/internal github.com/apparentlymart/go-cidr/cidr net/textproto github.com/rs/zerolog/internal/json github.com/coredns/caddy golang.org/x/net/internal/socket crypto/x509 google.golang.org/grpc/internal/syscall github.com/prometheus/procfs github.com/coredns/coredns/plugin/pkg/reuseport github.com/google/uuid github.com/google/gopacket github.com/cloudflare/cloudflared/ipaccess zombiezen.com/go/capnproto2 vendor/golang.org/x/net/http/httpguts mime/multipart github.com/rs/zerolog golang.org/x/net/http/httpguts github.com/quic-go/quic-go/internal/utils archive/tar golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/facebookgo/grace/gracenet github.com/coreos/go-systemd/v22/daemon github.com/google/gopacket/layers golang.org/x/net/icmp crypto/tls github.com/go-jose/go-jose/v3 golang.org/x/crypto/ssh github.com/cloudflare/cloudflared/features github.com/rs/zerolog/log github.com/cloudflare/cloudflared/socks zombiezen.com/go/capnproto2/internal/schema zombiezen.com/go/capnproto2/internal/fulfiller zombiezen.com/go/capnproto2/rpc/internal/refcount zombiezen.com/go/capnproto2/server github.com/go-jose/go-jose/v3/jwt google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/durationpb go.opentelemetry.io/proto/otlp/common/v1 google.golang.org/protobuf/types/known/fieldmaskpb google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/wrapperspb github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status google.golang.org/genproto/googleapis/api/httpbody go.opentelemetry.io/proto/otlp/resource/v1 go.opentelemetry.io/proto/otlp/trace/v1 google.golang.org/protobuf/reflect/protodesc net/http/httptrace google.golang.org/grpc/internal/credentials github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/miekg/dns net/http github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/internal/flowcontrol github.com/golang/protobuf/proto github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/logutils github.com/quic-go/quic-go/internal/ackhandler google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/jsonpb github.com/prometheus/client_model/go google.golang.org/grpc/credentials github.com/matttproud/golang_protobuf_extensions/pbutil google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer google.golang.org/grpc/resolver github.com/prometheus/client_golang/prometheus/internal google.golang.org/grpc/internal/pretty google.golang.org/grpc/internal google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/balancer/grpclb/state github.com/quic-go/quic-go google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/codes google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/status google.golang.org/grpc/resolver/dns google.golang.org/grpc/status google.golang.org/grpc/internal/binarylog github.com/cloudflare/cloudflared/packet google.golang.org/grpc/channelz google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/resolver github.com/coredns/coredns/plugin/pkg/response github.com/coredns/coredns/plugin/pkg/cidr github.com/coredns/coredns/plugin/pkg/parse github.com/coredns/coredns/plugin/pkg/edns github.com/coredns/coredns/plugin/pkg/nonwriter github.com/coredns/coredns/plugin/pkg/rcode github.com/coredns/coredns/plugin/pkg/dnstest zombiezen.com/go/capnproto2/internal/nodemap github.com/coredns/coredns/request github.com/coredns/coredns/plugin/pkg/dnsutil zombiezen.com/go/capnproto2/encoding/text zombiezen.com/go/capnproto2/pogs github.com/coredns/coredns/plugin/etcd/msg github.com/cloudflare/cloudflared/quic/schema zombiezen.com/go/capnproto2/std/capnp/rpc net/http/httputil github.com/getsentry/sentry-go/internal/ratelimit golang.org/x/net/trace golang.org/x/net/http2 github.com/opentracing/opentracing-go expvar github.com/prometheus/common/expfmt github.com/coredns/coredns/plugin/pkg/doh golang.org/x/oauth2/internal github.com/gobwas/ws github.com/gorilla/websocket github.com/opentracing/opentracing-go/ext github.com/go-chi/chi/v5 golang.org/x/oauth2 github.com/go-chi/cors net/http/pprof nhooyr.io/websocket github.com/urfave/cli/v2/altsrc github.com/prometheus/client_golang/prometheus github.com/coreos/go-oidc/v3/oidc github.com/getsentry/sentry-go/internal/debug go.opentelemetry.io/otel/propagation github.com/getsentry/sentry-go go.opentelemetry.io/otel/semconv/internal go.opentelemetry.io/contrib/propagators/jaeger go.opentelemetry.io/otel/internal/global github.com/cloudflare/cloudflared/validation github.com/cloudflare/cloudflared/ingress/middleware go.opentelemetry.io/otel/semconv/v1.7.0 github.com/gobwas/ws/wsutil go.opentelemetry.io/otel go.opentelemetry.io/otel/sdk/internal/env github.com/cloudflare/cloudflared/websocket go.opentelemetry.io/otel/sdk/resource github.com/coredns/coredns/plugin github.com/prometheus/client_golang/prometheus/promauto github.com/prometheus/client_golang/prometheus/promhttp go.opentelemetry.io/otel/sdk/trace github.com/cloudflare/cloudflared/stream github.com/cloudflare/cloudflared/tlsconfig github.com/cloudflare/cloudflared/hello github.com/coredns/coredns/plugin/metrics/vars github.com/coredns/coredns/plugin/pkg/trace google.golang.org/grpc/internal/transport github.com/cloudflare/cloudflared/h2mux github.com/cloudflare/cloudflared/cfapi go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform github.com/cloudflare/cloudflared/management go.opentelemetry.io/otel/exporters/otlp/otlptrace github.com/cloudflare/cloudflared/logger github.com/cloudflare/cloudflared/datagramsession github.com/cloudflare/cloudflared/edgediscovery/allregions github.com/cloudflare/cloudflared/edgediscovery google.golang.org/grpc zombiezen.com/go/capnproto2/rpc github.com/cloudflare/cloudflared/tunnelrpc github.com/coredns/coredns/pb github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/grpc-gateway/v2/runtime github.com/coredns/coredns/core/dnsserver github.com/coredns/coredns/plugin/metadata github.com/coredns/coredns/coremain github.com/coredns/coredns/plugin/metrics go.opentelemetry.io/proto/otlp/collector/trace/v1 github.com/coredns/coredns/plugin/cache github.com/cloudflare/cloudflared/tracing github.com/cloudflare/cloudflared/tunneldns github.com/cloudflare/cloudflared/config github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil github.com/cloudflare/cloudflared/token github.com/cloudflare/cloudflared/credentials github.com/cloudflare/cloudflared/cmd/cloudflared/updater github.com/cloudflare/cloudflared/cmd/cloudflared/tail github.com/cloudflare/cloudflared/sshgen github.com/cloudflare/cloudflared/carrier github.com/cloudflare/cloudflared/cmd/cloudflared/access github.com/cloudflare/cloudflared/tunnelrpc/pogs github.com/cloudflare/cloudflared/quic github.com/cloudflare/cloudflared/ingress github.com/cloudflare/cloudflared/connection github.com/cloudflare/cloudflared/tunnelstate github.com/cloudflare/cloudflared/proxy github.com/cloudflare/cloudflared/metrics github.com/cloudflare/cloudflared/orchestration github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns github.com/cloudflare/cloudflared/supervisor github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel github.com/cloudflare/cloudflared/cmd/cloudflared ==> Starting check()... ? github.com/cloudflare/cloudflared/cfio [no test files] === RUN TestStartClient --- PASS: TestStartClient (0.00s) === RUN TestStartServer --- PASS: TestStartServer (0.00s) === RUN TestIsAccessResponse --- PASS: TestIsAccessResponse (0.00s) === RUN TestBastionDestination --- PASS: TestBastionDestination (0.00s) === RUN TestWebsocketHeaders --- PASS: TestWebsocketHeaders (0.00s) === RUN TestServe --- PASS: TestServe (0.10s) === RUN TestWebsocketWrapper --- PASS: TestWebsocketWrapper (0.01s) PASS ok github.com/cloudflare/cloudflared/carrier 1.134s === RUN TestDNSRouteUnmarshalResult --- PASS: TestDNSRouteUnmarshalResult (0.00s) === RUN TestLBRouteUnmarshalResult --- PASS: TestLBRouteUnmarshalResult (0.00s) === RUN TestLBRouteResultSuccessSummary --- PASS: TestLBRouteResultSuccessSummary (0.00s) === RUN TestUnmarshalRoute --- PASS: TestUnmarshalRoute (0.00s) === RUN TestDetailedRouteJsonRoundtrip --- PASS: TestDetailedRouteJsonRoundtrip (0.00s) === RUN TestMarshalNewRoute --- PASS: TestMarshalNewRoute (0.00s) === RUN TestRouteTableString 00000000-0000-0000-0000-000000000000 1.2.3.4/32 default 00000000-0000-0000-0000-000000000000 0001-01-01T00:00:00Z - --- PASS: TestRouteTableString (0.00s) === RUN Test_unmarshalTunnel === RUN Test_unmarshalTunnel/empty_list --- PASS: Test_unmarshalTunnel (0.00s) --- PASS: Test_unmarshalTunnel/empty_list (0.00s) === RUN TestUnmarshalTunnelOk --- PASS: TestUnmarshalTunnelOk (0.00s) === RUN TestUnmarshalTunnelErr --- PASS: TestUnmarshalTunnelErr (0.00s) === RUN TestUnmarshalConnections --- PASS: TestUnmarshalConnections (0.00s) === RUN TestVirtualNetworkJsonRoundtrip --- PASS: TestVirtualNetworkJsonRoundtrip (0.00s) === RUN TestMarshalNewVnet --- PASS: TestMarshalNewVnet (0.00s) === RUN TestMarshalUpdateVnet --- PASS: TestMarshalUpdateVnet (0.00s) === RUN TestVnetTableString --- PASS: TestVnetTableString (0.00s) PASS ok github.com/cloudflare/cloudflared/cfapi 1.013s ? github.com/cloudflare/cloudflared/cmd/cloudflared [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/tail [no test files] === RUN TestParseRequestHeaders --- PASS: TestParseRequestHeaders (0.00s) === RUN TestParseURL === RUN TestParseURL/0_0_0 === RUN TestParseURL/0_0_1 === RUN TestParseURL/0_0_2 === RUN TestParseURL/0_1_0 === RUN TestParseURL/0_1_1 === RUN TestParseURL/0_1_2 === RUN TestParseURL/0_2_0 === RUN TestParseURL/0_2_1 === RUN TestParseURL/0_2_2 === RUN TestParseURL/0_3_0 === RUN TestParseURL/0_3_1 === RUN TestParseURL/0_3_2 === RUN TestParseURL/0_4_0 === RUN TestParseURL/0_4_1 === RUN TestParseURL/0_4_2 === RUN TestParseURL/0_5_0 === RUN TestParseURL/0_5_1 === RUN TestParseURL/0_5_2 === RUN TestParseURL/0_6_0 === RUN TestParseURL/0_6_1 === RUN TestParseURL/0_6_2 === RUN TestParseURL/0_7_0 === RUN TestParseURL/0_7_1 === RUN TestParseURL/0_7_2 === RUN TestParseURL/0_8_0 === RUN TestParseURL/0_8_1 === RUN TestParseURL/0_8_2 === RUN TestParseURL/0_9_0 === RUN TestParseURL/0_9_1 === RUN TestParseURL/0_9_2 === RUN TestParseURL/0_10_0 === RUN TestParseURL/0_10_1 === RUN TestParseURL/0_10_2 === RUN TestParseURL/1_0_0 === RUN TestParseURL/1_0_1 === RUN TestParseURL/1_0_2 === RUN TestParseURL/1_1_0 === RUN TestParseURL/1_1_1 === RUN TestParseURL/1_1_2 === RUN TestParseURL/1_2_0 === RUN TestParseURL/1_2_1 === RUN TestParseURL/1_2_2 === RUN TestParseURL/1_3_0 === RUN TestParseURL/1_3_1 === RUN TestParseURL/1_3_2 === RUN TestParseURL/1_4_0 === RUN TestParseURL/1_4_1 === RUN TestParseURL/1_4_2 === RUN TestParseURL/1_5_0 === RUN TestParseURL/1_5_1 === RUN TestParseURL/1_5_2 === RUN TestParseURL/1_6_0 === RUN TestParseURL/1_6_1 === RUN TestParseURL/1_6_2 === RUN TestParseURL/1_7_0 === RUN TestParseURL/1_7_1 === RUN TestParseURL/1_7_2 === RUN TestParseURL/1_8_0 === RUN TestParseURL/1_8_1 === RUN TestParseURL/1_8_2 === RUN TestParseURL/1_9_0 === RUN TestParseURL/1_9_1 === RUN TestParseURL/1_9_2 === RUN TestParseURL/1_10_0 === RUN TestParseURL/1_10_1 === RUN TestParseURL/1_10_2 === RUN TestParseURL/2_0_0 === RUN TestParseURL/2_0_1 === RUN TestParseURL/2_0_2 === RUN TestParseURL/2_1_0 === RUN TestParseURL/2_1_1 === RUN TestParseURL/2_1_2 === RUN TestParseURL/2_2_0 === RUN TestParseURL/2_2_1 === RUN TestParseURL/2_2_2 === RUN TestParseURL/2_3_0 === RUN TestParseURL/2_3_1 === RUN TestParseURL/2_3_2 === RUN TestParseURL/2_4_0 === RUN TestParseURL/2_4_1 === RUN TestParseURL/2_4_2 === RUN TestParseURL/2_5_0 === RUN TestParseURL/2_5_1 === RUN TestParseURL/2_5_2 === RUN TestParseURL/2_6_0 === RUN TestParseURL/2_6_1 === RUN TestParseURL/2_6_2 === RUN TestParseURL/2_7_0 === RUN TestParseURL/2_7_1 === RUN TestParseURL/2_7_2 === RUN TestParseURL/2_8_0 === RUN TestParseURL/2_8_1 === RUN TestParseURL/2_8_2 === RUN TestParseURL/2_9_0 === RUN TestParseURL/2_9_1 === RUN TestParseURL/2_9_2 === RUN TestParseURL/2_10_0 === RUN TestParseURL/2_10_1 === RUN TestParseURL/2_10_2 === RUN TestParseURL/no_input === RUN TestParseURL/missing_host === RUN TestParseURL/invalid_path_only === RUN TestParseURL/invalid_parse_URL --- PASS: TestParseURL (0.00s) --- PASS: TestParseURL/0_0_0 (0.00s) --- PASS: TestParseURL/0_0_1 (0.00s) --- PASS: TestParseURL/0_0_2 (0.00s) --- PASS: TestParseURL/0_1_0 (0.00s) --- PASS: TestParseURL/0_1_1 (0.00s) --- PASS: TestParseURL/0_1_2 (0.00s) --- PASS: TestParseURL/0_2_0 (0.00s) --- PASS: TestParseURL/0_2_1 (0.00s) --- PASS: TestParseURL/0_2_2 (0.00s) --- PASS: TestParseURL/0_3_0 (0.00s) --- PASS: TestParseURL/0_3_1 (0.00s) --- PASS: TestParseURL/0_3_2 (0.00s) --- PASS: TestParseURL/0_4_0 (0.00s) --- PASS: TestParseURL/0_4_1 (0.00s) --- PASS: TestParseURL/0_4_2 (0.00s) --- PASS: TestParseURL/0_5_0 (0.00s) --- PASS: TestParseURL/0_5_1 (0.00s) --- PASS: TestParseURL/0_5_2 (0.00s) --- PASS: TestParseURL/0_6_0 (0.00s) --- PASS: TestParseURL/0_6_1 (0.00s) --- PASS: TestParseURL/0_6_2 (0.00s) --- PASS: TestParseURL/0_7_0 (0.00s) --- PASS: TestParseURL/0_7_1 (0.00s) --- PASS: TestParseURL/0_7_2 (0.00s) --- PASS: TestParseURL/0_8_0 (0.00s) --- PASS: TestParseURL/0_8_1 (0.00s) --- PASS: TestParseURL/0_8_2 (0.00s) --- PASS: TestParseURL/0_9_0 (0.00s) --- PASS: TestParseURL/0_9_1 (0.00s) --- PASS: TestParseURL/0_9_2 (0.00s) --- PASS: TestParseURL/0_10_0 (0.00s) --- PASS: TestParseURL/0_10_1 (0.00s) --- PASS: TestParseURL/0_10_2 (0.00s) --- PASS: TestParseURL/1_0_0 (0.00s) --- PASS: TestParseURL/1_0_1 (0.00s) --- PASS: TestParseURL/1_0_2 (0.00s) --- PASS: TestParseURL/1_1_0 (0.00s) --- PASS: TestParseURL/1_1_1 (0.00s) --- PASS: TestParseURL/1_1_2 (0.00s) --- PASS: TestParseURL/1_2_0 (0.00s) --- PASS: TestParseURL/1_2_1 (0.00s) --- PASS: TestParseURL/1_2_2 (0.00s) --- PASS: TestParseURL/1_3_0 (0.00s) --- PASS: TestParseURL/1_3_1 (0.00s) --- PASS: TestParseURL/1_3_2 (0.00s) --- PASS: TestParseURL/1_4_0 (0.00s) --- PASS: TestParseURL/1_4_1 (0.00s) --- PASS: TestParseURL/1_4_2 (0.00s) --- PASS: TestParseURL/1_5_0 (0.00s) --- PASS: TestParseURL/1_5_1 (0.00s) --- PASS: TestParseURL/1_5_2 (0.00s) --- PASS: TestParseURL/1_6_0 (0.00s) --- PASS: TestParseURL/1_6_1 (0.00s) --- PASS: TestParseURL/1_6_2 (0.00s) --- PASS: TestParseURL/1_7_0 (0.00s) --- PASS: TestParseURL/1_7_1 (0.00s) --- PASS: TestParseURL/1_7_2 (0.00s) --- PASS: TestParseURL/1_8_0 (0.00s) --- PASS: TestParseURL/1_8_1 (0.00s) --- PASS: TestParseURL/1_8_2 (0.00s) --- PASS: TestParseURL/1_9_0 (0.00s) --- PASS: TestParseURL/1_9_1 (0.00s) --- PASS: TestParseURL/1_9_2 (0.00s) --- PASS: TestParseURL/1_10_0 (0.00s) --- PASS: TestParseURL/1_10_1 (0.00s) --- PASS: TestParseURL/1_10_2 (0.00s) --- PASS: TestParseURL/2_0_0 (0.00s) --- PASS: TestParseURL/2_0_1 (0.00s) --- PASS: TestParseURL/2_0_2 (0.00s) --- PASS: TestParseURL/2_1_0 (0.00s) --- PASS: TestParseURL/2_1_1 (0.00s) --- PASS: TestParseURL/2_1_2 (0.00s) --- PASS: TestParseURL/2_2_0 (0.00s) --- PASS: TestParseURL/2_2_1 (0.00s) --- PASS: TestParseURL/2_2_2 (0.00s) --- PASS: TestParseURL/2_3_0 (0.00s) --- PASS: TestParseURL/2_3_1 (0.00s) --- PASS: TestParseURL/2_3_2 (0.00s) --- PASS: TestParseURL/2_4_0 (0.00s) --- PASS: TestParseURL/2_4_1 (0.00s) --- PASS: TestParseURL/2_4_2 (0.00s) --- PASS: TestParseURL/2_5_0 (0.00s) --- PASS: TestParseURL/2_5_1 (0.00s) --- PASS: TestParseURL/2_5_2 (0.00s) --- PASS: TestParseURL/2_6_0 (0.00s) --- PASS: TestParseURL/2_6_1 (0.00s) --- PASS: TestParseURL/2_6_2 (0.00s) --- PASS: TestParseURL/2_7_0 (0.00s) --- PASS: TestParseURL/2_7_1 (0.00s) --- PASS: TestParseURL/2_7_2 (0.00s) --- PASS: TestParseURL/2_8_0 (0.00s) --- PASS: TestParseURL/2_8_1 (0.00s) --- PASS: TestParseURL/2_8_2 (0.00s) --- PASS: TestParseURL/2_9_0 (0.00s) --- PASS: TestParseURL/2_9_1 (0.00s) --- PASS: TestParseURL/2_9_2 (0.00s) --- PASS: TestParseURL/2_10_0 (0.00s) --- PASS: TestParseURL/2_10_1 (0.00s) --- PASS: TestParseURL/2_10_2 (0.00s) --- PASS: TestParseURL/no_input (0.00s) --- PASS: TestParseURL/missing_host (0.00s) --- PASS: TestParseURL/invalid_path_only (0.00s) --- PASS: TestParseURL/invalid_parse_URL (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/access 1.020s === RUN TestHostnameFromURI --- PASS: TestHostnameFromURI (0.00s) === RUN TestDedup --- PASS: TestDedup (0.00s) === RUN TestSignalShutdown --- PASS: TestSignalShutdown (0.20s) === RUN TestWaitForShutdown --- PASS: TestWaitForShutdown (0.10s) === RUN Test_subcommandContext_findCredentials === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents --- PASS: Test_subcommandContext_findCredentials (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents (0.00s) === RUN Test_subcommandContext_Delete === RUN Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found --- PASS: Test_subcommandContext_Delete (0.00s) --- PASS: Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found (0.00s) === RUN Test_subcommandContext_ValidateIngressCommand === RUN Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data Validating rules from cmdline flag --json OK === RUN Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes Validating rules from cmdline flag --json --- PASS: Test_subcommandContext_ValidateIngressCommand (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes (0.00s) === RUN Test_fmtConnections === RUN Test_fmtConnections/empty === RUN Test_fmtConnections/trivial === RUN Test_fmtConnections/with_a_pending_reconnect === RUN Test_fmtConnections/many_colos --- PASS: Test_fmtConnections (0.00s) --- PASS: Test_fmtConnections/empty (0.00s) --- PASS: Test_fmtConnections/trivial (0.00s) --- PASS: Test_fmtConnections/with_a_pending_reconnect (0.00s) --- PASS: Test_fmtConnections/many_colos (0.00s) === RUN TestTunnelfilePath --- PASS: TestTunnelfilePath (0.00s) === RUN TestValidateName --- PASS: TestValidateName (0.00s) === RUN Test_validateHostname === RUN Test_validateHostname/Normal === RUN Test_validateHostname/wildcard_subdomain_for_TUN-358 === RUN Test_validateHostname/Misplaced_wildcard === RUN Test_validateHostname/Invalid_domain === RUN Test_validateHostname/Invalid_domain#01 --- PASS: Test_validateHostname (0.00s) --- PASS: Test_validateHostname/Normal (0.00s) --- PASS: Test_validateHostname/wildcard_subdomain_for_TUN-358 (0.00s) --- PASS: Test_validateHostname/Misplaced_wildcard (0.00s) --- PASS: Test_validateHostname/Invalid_domain (0.00s) --- PASS: Test_validateHostname/Invalid_domain#01 (0.00s) === RUN Test_TunnelToken --- PASS: Test_TunnelToken (0.00s) === RUN TestSingleTag --- PASS: TestSingleTag (0.00s) === RUN TestTagSlice --- PASS: TestTagSlice (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel 1.350s === RUN TestDisabledAutoUpdater --- PASS: TestDisabledAutoUpdater (0.34s) === RUN TestCheckInWithUpdater --- PASS: TestCheckInWithUpdater (0.00s) === RUN TestUpdateService 2024/04/13 01:26:07 server url: http://127.0.0.1:41139 --- PASS: TestUpdateService (0.00s) === RUN TestBetaUpdateService --- PASS: TestBetaUpdateService (0.00s) === RUN TestFailUpdateService --- PASS: TestFailUpdateService (0.00s) === RUN TestNoUpdateService --- PASS: TestNoUpdateService (0.00s) === RUN TestForcedUpdateService --- PASS: TestForcedUpdateService (0.00s) === RUN TestUpdateSpecificVersionService --- PASS: TestUpdateSpecificVersionService (0.00s) === RUN TestCompressedUpdateService 2024/04/13 01:26:07 got a request! --- PASS: TestCompressedUpdateService (0.00s) === RUN TestUpdateWhenRunningKnownBuggyVersion --- PASS: TestUpdateWhenRunningKnownBuggyVersion (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/updater 1.370s === RUN TestConfigFileSettings --- PASS: TestConfigFileSettings (0.00s) === RUN TestMarshalUnmarshalOriginRequest === RUN TestMarshalUnmarshalOriginRequest/json === RUN TestMarshalUnmarshalOriginRequest/yaml --- PASS: TestMarshalUnmarshalOriginRequest (0.00s) --- PASS: TestMarshalUnmarshalOriginRequest/json (0.00s) --- PASS: TestMarshalUnmarshalOriginRequest/yaml (0.00s) === RUN TestConfigChanged --- PASS: TestConfigChanged (0.00s) PASS ok github.com/cloudflare/cloudflared/config 1.026s ? github.com/cloudflare/cloudflared/ingress/middleware [no test files] ? github.com/cloudflare/cloudflared/internal/test [no test files] === RUN TestH2RequestHeadersToH1Request_RegularHeaders --- PASS: TestH2RequestHeadersToH1Request_RegularHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_NoHeaders --- PASS: TestH2RequestHeadersToH1Request_NoHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_InvalidHostPath --- PASS: TestH2RequestHeadersToH1Request_InvalidHostPath (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithQuery --- PASS: TestH2RequestHeadersToH1Request_HostPathWithQuery (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithURLEncoding --- PASS: TestH2RequestHeadersToH1Request_HostPathWithURLEncoding (0.00s) === RUN TestH2RequestHeadersToH1Request_WeirdURLs --- PASS: TestH2RequestHeadersToH1Request_WeirdURLs (0.00s) === RUN TestH2RequestHeadersToH1Request_QuickCheck --- PASS: TestH2RequestHeadersToH1Request_QuickCheck (0.07s) === RUN TestParseRequestHeaders --- PASS: TestParseRequestHeaders (0.00s) === RUN TestIsH2muxControlRequestHeader --- PASS: TestIsH2muxControlRequestHeader (0.00s) === RUN TestIsH2muxControlResponseHeader --- PASS: TestIsH2muxControlResponseHeader (0.00s) === RUN TestIsNotH2muxControlRequestHeader --- PASS: TestIsNotH2muxControlRequestHeader (0.00s) === RUN TestIsNotH2muxControlResponseHeader --- PASS: TestIsNotH2muxControlResponseHeader (0.00s) === RUN TestH1ResponseToH2ResponseHeaders --- PASS: TestH1ResponseToH2ResponseHeaders (0.00s) === RUN TestHeaderSize --- PASS: TestHeaderSize (0.69s) === RUN TestSerializeHeaders --- PASS: TestSerializeHeaders (0.00s) === RUN TestSerializeNoHeaders --- PASS: TestSerializeNoHeaders (0.00s) === RUN TestDeserializeMalformed --- PASS: TestDeserializeMalformed (0.00s) === RUN TestIsControlResponseHeader --- PASS: TestIsControlResponseHeader (0.00s) === RUN TestIsNotControlResponseHeader --- PASS: TestIsNotControlResponseHeader (0.00s) === RUN TestHTTP2ConfigurationSet --- PASS: TestHTTP2ConfigurationSet (0.00s) === RUN TestServeHTTP --- PASS: TestServeHTTP (0.02s) === RUN TestServeWS --- PASS: TestServeWS (0.00s) === RUN TestNoWriteAfterServeHTTPReturns --- PASS: TestNoWriteAfterServeHTTPReturns (0.37s) === RUN TestServeControlStream --- PASS: TestServeControlStream (0.00s) === RUN TestFailRegistration --- PASS: TestFailRegistration (0.00s) === RUN TestGracefulShutdownHTTP2 --- PASS: TestGracefulShutdownHTTP2 (0.00s) === RUN TestSendUrl --- PASS: TestSendUrl (0.00s) === RUN TestRegisterServerLocation --- PASS: TestRegisterServerLocation (0.00s) === RUN TestObserverEventsDontBlock --- PASS: TestObserverEventsDontBlock (0.00s) === RUN TestNewProtocolSelector === RUN TestNewProtocolSelector/named_tunnel_with_unknown_protocol === RUN TestNewProtocolSelector/named_tunnel_with_h2mux:_force_to_http2 === RUN TestNewProtocolSelector/named_tunnel_with_http2:_no_fallback === RUN TestNewProtocolSelector/named_tunnel_with_auto:_quic === RUN TestNewProtocolSelector/named_tunnel_(post_quantum) === RUN TestNewProtocolSelector/named_tunnel_(post_quantum)_w/http2 --- PASS: TestNewProtocolSelector (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_unknown_protocol (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_h2mux:_force_to_http2 (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_http2:_no_fallback (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_auto:_quic (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_(post_quantum) (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_(post_quantum)_w/http2 (0.00s) === RUN TestAutoProtocolSelectorRefresh --- PASS: TestAutoProtocolSelectorRefresh (0.00s) === RUN TestHTTP2ProtocolSelectorRefresh --- PASS: TestHTTP2ProtocolSelectorRefresh (0.00s) === RUN TestAutoProtocolSelectorNoRefreshWithToken --- PASS: TestAutoProtocolSelectorNoRefreshWithToken (0.00s) === RUN TestQUICServer === RUN TestQUICServer/test_http_proxy === RUN TestQUICServer/test_http_body_request_streaming === RUN TestQUICServer/test_ws_proxy === RUN TestQUICServer/test_tcp_proxy --- PASS: TestQUICServer (0.04s) --- PASS: TestQUICServer/test_http_proxy (0.01s) --- PASS: TestQUICServer/test_http_body_request_streaming (0.01s) --- PASS: TestQUICServer/test_ws_proxy (0.01s) --- PASS: TestQUICServer/test_tcp_proxy (0.01s) === RUN TestBuildHTTPRequest === RUN TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length === RUN TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil --- PASS: TestBuildHTTPRequest (0.00s) --- PASS: TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil (0.00s) === RUN TestServeUDPSession {"level":"error","event":3,"sessionID":"1bb78fc3-f64e-4b5a-96bb-ebc1510d2680","error":"EOF","message":"Failed to send session payload from destination to transport"} {"level":"trace","message":"rpc tx: (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"trace","message":"rpc tx: (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"trace","message":"rpc rx: (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"trace","message":"rpc rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"debug","message":"rpc rx error: context canceled"} {"level":"trace","message":"rpc tx: (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"trace","message":"rpc tx: (release = (id = 0, referenceCount = 1))"} {"level":"trace","message":"rpc tx: (abort = (reason = \"rpc: shutdown\", type = failed, obsoleteIsCallersFault = false, obsoleteDurability = 0))"} {"level":"debug","error":"EOF","event":3,"sessionID":"1bb78fc3-f64e-4b5a-96bb-ebc1510d2680","message":"Session terminated"} {"level":"error","event":3,"sessionID":"c15324c5-cb0b-40e1-bc9b-4e012df1d68b","error":"io: read/write on closed pipe","message":"Failed to send session payload from destination to transport"} {"level":"trace","message":"rpc tx: (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"trace","message":"rpc tx: (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"trace","message":"rpc rx: (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"trace","message":"rpc rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"debug","message":"rpc rx error: context canceled"} {"level":"trace","message":"rpc tx: (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"trace","message":"rpc tx: (abort = (reason = \"rpc: shutdown\", type = failed, obsoleteIsCallersFault = false, obsoleteDurability = 0))"} {"level":"debug","error":"session idle for 50ms","event":3,"sessionID":"c15324c5-cb0b-40e1-bc9b-4e012df1d68b","message":"Session terminated"} {"level":"error","event":3,"sessionID":"c40da803-98c0-48f5-8081-410db609f30c","error":"io: read/write on closed pipe","message":"Failed to send session payload from destination to transport"} {"level":"debug","error":"session closed by remote due to eyeball closed connection","event":3,"sessionID":"c40da803-98c0-48f5-8081-410db609f30c","message":"Session terminated"} --- PASS: TestServeUDPSession (0.06s) === RUN TestNopCloserReadWriterCloseBeforeEOF --- PASS: TestNopCloserReadWriterCloseBeforeEOF (0.00s) === RUN TestNopCloserReadWriterCloseAfterEOF --- PASS: TestNopCloserReadWriterCloseAfterEOF (0.00s) === RUN TestCreateUDPConnReuseSourcePort --- PASS: TestCreateUDPConnReuseSourcePort (0.00s) PASS ok github.com/cloudflare/cloudflared/connection 2.340s === RUN TestCredentialsRead --- PASS: TestCredentialsRead (0.00s) === RUN TestCredentialsClient --- PASS: TestCredentialsClient (0.00s) === RUN TestLoadOriginCert --- PASS: TestLoadOriginCert (0.00s) === RUN TestJSONArgoTunnelTokenEmpty --- PASS: TestJSONArgoTunnelTokenEmpty (0.00s) === RUN TestJSONArgoTunnelToken --- PASS: TestJSONArgoTunnelToken (0.00s) === RUN TestFindOriginCert_Valid --- PASS: TestFindOriginCert_Valid (0.00s) === RUN TestFindOriginCert_Missing --- PASS: TestFindOriginCert_Missing (0.00s) PASS ok github.com/cloudflare/cloudflared/credentials 1.017s === RUN TestManagerServe Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 57 56 32 53 55 32 53 52 32 53 49 32 52 57 32 53 48 32 57 56 32 49 48 50 32 52 53 32 52 56 32 53 49 32 57 55 32 53 53 32 52 53 32 53 50 32 53 51 32 53 54 32 53 52 32 52 53 32 53 54 32 52 57 32 53 52 32 53 55 32 52 53 32 57 55 32 57 55 32 53 52 32 53 55 32 53 53 32 53 55 32 57 57 32 57 57 32 53 52 32 57 56 32 49 48 49 32 53 53 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 49 48 49 32 49 48 48 32 57 57 32 49 48 48 32 53 53 32 53 48 32 53 50 32 53 48 32 52 53 32 53 48 32 53 49 32 53 49 32 53 52 32 52 53 32 53 50 32 57 55 32 53 53 32 53 49 32 52 53 32 53 55 32 57 55 32 53 51 32 53 54 32 52 53 32 49 48 48 32 52 57 32 57 56 32 49 48 48 32 49 48 49 32 53 48 32 57 57 32 52 57 32 53 49 32 53 53 32 49 48 48 32 57 57 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 57 56 32 53 55 32 53 52 32 53 49 32 52 57 32 53 48 32 57 56 32 49 48 50 32 52 53 32 52 56 32 53 49 32 57 55 32 53 53 32 52 53 32 53 50 32 53 51 32 53 54 32 53 52 32 52 53 32 53 54 32 52 57 32 53 52 32 53 55 32 52 53 32 57 55 32 57 55 32 53 52 32 53 55 32 53 53 32 53 55 32 57 57 32 57 57 32 53 52 32 57 56 32 49 48 49 32 53 53 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 49 48 49 32 49 48 48 32 57 57 32 49 48 48 32 53 53 32 53 48 32 53 50 32 53 48 32 52 53 32 53 48 32 53 49 32 53 49 32 53 52 32 52 53 32 53 50 32 57 55 32 53 53 32 53 49 32 52 53 32 53 55 32 57 55 32 53 51 32 53 54 32 52 53 32 49 48 48 32 52 57 32 57 56 32 49 48 48 32 49 48 49 32 53 48 32 57 57 32 52 57 32 53 49 32 53 53 32 49 48 48 32 57 57 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 57 56 32 53 55 32 53 52 32 53 49 32 52 57 32 53 48 32 57 56 32 49 48 50 32 52 53 32 52 56 32 53 49 32 57 55 32 53 53 32 52 53 32 53 50 32 53 51 32 53 54 32 53 52 32 52 53 32 53 54 32 52 57 32 53 52 32 53 55 32 52 53 32 57 55 32 57 55 32 53 52 32 53 55 32 53 53 32 53 55 32 57 57 32 57 57 32 53 52 32 57 56 32 49 48 49 32 53 53 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 49 48 49 32 49 48 48 32 57 57 32 49 48 48 32 53 53 32 53 48 32 53 50 32 53 48 32 52 53 32 53 48 32 53 49 32 53 49 32 53 52 32 52 53 32 53 50 32 57 55 32 53 53 32 53 49 32 52 53 32 53 55 32 57 55 32 53 51 32 53 54 32 52 53 32 49 48 48 32 52 57 32 57 56 32 49 48 48 32 49 48 49 32 53 48 32 57 57 32 52 57 32 53 49 32 53 53 32 49 48 48 32 57 57 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 57 56 32 53 55 32 53 52 32 53 49 32 52 57 32 53 48 32 57 56 32 49 48 50 32 52 53 32 52 56 32 53 49 32 57 55 32 53 53 32 52 53 32 53 50 32 53 51 32 53 54 32 53 52 32 52 53 32 53 54 32 52 57 32 53 52 32 53 55 32 52 53 32 57 55 32 57 55 32 53 52 32 53 55 32 53 53 32 53 55 32 57 57 32 57 57 32 53 52 32 57 56 32 49 48 49 32 53 53 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 49 48 49 32 49 48 48 32 57 57 32 49 48 48 32 53 53 32 53 48 32 53 50 32 53 48 32 52 53 32 53 48 32 53 49 32 53 49 32 53 52 32 52 53 32 53 50 32 57 55 32 53 53 32 53 49 32 52 53 32 53 55 32 57 55 32 53 51 32 53 54 32 52 53 32 49 48 48 32 52 57 32 57 56 32 49 48 48 32 49 48 49 32 53 48 32 57 57 32 52 57 32 53 49 32 53 53 32 49 48 48 32 57 57 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 57 56 32 53 55 32 53 52 32 53 49 32 52 57 32 53 48 32 57 56 32 49 48 50 32 52 53 32 52 56 32 53 49 32 57 55 32 53 53 32 52 53 32 53 50 32 53 51 32 53 54 32 53 52 32 52 53 32 53 54 32 52 57 32 53 52 32 53 55 32 52 53 32 57 55 32 57 55 32 53 52 32 53 55 32 53 53 32 53 55 32 57 57 32 57 57 32 53 52 32 57 56 32 49 48 49 32 53 53 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 49 48 49 32 49 48 48 32 57 57 32 49 48 48 32 53 53 32 53 48 32 53 50 32 53 48 32 52 53 32 53 48 32 53 49 32 53 49 32 53 52 32 52 53 32 53 50 32 57 55 32 53 53 32 53 49 32 52 53 32 53 55 32 57 55 32 53 51 32 53 54 32 52 53 32 49 48 48 32 52 57 32 57 56 32 49 48 48 32 49 48 49 32 53 48 32 57 57 32 52 57 32 53 49 32 53 53 32 49 48 48 32 57 57 93] --- PASS: TestManagerServe (0.00s) === RUN TestTimeout --- PASS: TestTimeout (0.10s) === RUN TestUnregisterSessionCloseSession --- PASS: TestUnregisterSessionCloseSession (0.00s) === RUN TestManagerCtxDoneCloseSessions --- PASS: TestManagerCtxDoneCloseSessions (0.00s) === RUN TestSessionCtxDone --- PASS: TestSessionCtxDone (0.00s) === RUN TestCloseSession --- PASS: TestCloseSession (0.00s) === RUN TestCloseIdle --- PASS: TestCloseIdle (0.10s) === RUN TestWriteToDstSessionPreventClosed --- PASS: TestWriteToDstSessionPreventClosed (0.56s) === RUN TestReadFromDstSessionPreventClosed --- PASS: TestReadFromDstSessionPreventClosed (0.56s) === RUN TestMarkActiveNotBlocking --- PASS: TestMarkActiveNotBlocking (0.00s) === RUN TestZeroBytePayload --- PASS: TestZeroBytePayload (0.00s) PASS ok github.com/cloudflare/cloudflared/datagramsession 2.358s === RUN TestGiveBack --- PASS: TestGiveBack (0.00s) === RUN TestRPCAndProxyShareSingleEdgeIP --- PASS: TestRPCAndProxyShareSingleEdgeIP (0.00s) === RUN TestGetAddrForRPC --- PASS: TestGetAddrForRPC (0.00s) === RUN TestOnePerRegion --- PASS: TestOnePerRegion (0.00s) === RUN TestOnlyOneAddrLeft --- PASS: TestOnlyOneAddrLeft (0.00s) === RUN TestNoAddrsLeft --- PASS: TestNoAddrsLeft (0.00s) === RUN TestGetAddr --- PASS: TestGetAddr (0.00s) === RUN TestGetDifferentAddr --- PASS: TestGetDifferentAddr (0.00s) === RUN TestProtocolPercentage --- PASS: TestProtocolPercentage (0.00s) PASS ok github.com/cloudflare/cloudflared/edgediscovery 1.015s === RUN TestAddrSet_AddrUsedBy === RUN TestAddrSet_AddrUsedBy/happy_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_test === RUN TestAddrSet_AddrUsedBy/happy_test --- PASS: TestAddrSet_AddrUsedBy (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_test (0.00s) === RUN TestAddrSet_AvailableAddrs === RUN TestAddrSet_AvailableAddrs/contains_addresses === RUN TestAddrSet_AvailableAddrs/all_free === RUN TestAddrSet_AvailableAddrs/all_used === RUN TestAddrSet_AvailableAddrs/empty --- PASS: TestAddrSet_AvailableAddrs (0.00s) --- PASS: TestAddrSet_AvailableAddrs/contains_addresses (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_free (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_used (0.00s) --- PASS: TestAddrSet_AvailableAddrs/empty (0.00s) === RUN TestAddrSet_GetUnusedIP === RUN TestAddrSet_GetUnusedIP/happy_test_with_excluding_set === RUN TestAddrSet_GetUnusedIP/happy_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_excluding --- PASS: TestAddrSet_GetUnusedIP (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_excluding_set (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_excluding (0.00s) === RUN TestAddrSet_GiveBack === RUN TestAddrSet_GiveBack/sad_test_with_excluding === RUN TestAddrSet_GiveBack/sad_test_with_excluding#01 --- PASS: TestAddrSet_GiveBack (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding#01 (0.00s) === RUN TestAddrSet_GetAnyAddress === RUN TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty === RUN TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) === RUN TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) --- PASS: TestAddrSet_GetAnyAddress (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) (0.00s) === RUN TestEdgeDiscovery --- PASS: TestEdgeDiscovery (0.00s) === RUN TestRegion_New === RUN TestRegion_New/IPv4_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv6Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only#01 === RUN TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_New/IPv4_addresses_with_Auto === RUN TestRegion_New/IPv6_addresses_with_Auto --- PASS: TestRegion_New (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only#01 (0.00s) --- PASS: TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_AnyAddress_EmptyActiveSet === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only --- PASS: TestRegion_AnyAddress_EmptyActiveSet (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only (0.00s) === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only (0.00s) === RUN TestRegion_GiveBack_NoConnectivityError === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_NoConnectivityError (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_ForeignAddr === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_ForeignAddr (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_SwapPrimary === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_SwapPrimary (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_IPv4_ResetPrimary --- PASS: TestRegion_GiveBack_IPv4_ResetPrimary (0.00s) === RUN TestRegion_GiveBack_Timeout --- PASS: TestRegion_GiveBack_Timeout (0.00s) === RUN TestRegions_AddrUsedBy === RUN TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only === RUN TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_AddrUsedBy (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region1 === RUN TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region1 (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region2 === RUN TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region2 (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_OneAddrLeft === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region1 === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region2 === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestNewNoResolveBalancesRegions === RUN TestNewNoResolveBalancesRegions/one_address === RUN TestNewNoResolveBalancesRegions/two_addresses --- PASS: TestNewNoResolveBalancesRegions (0.00s) --- PASS: TestNewNoResolveBalancesRegions/one_address (0.00s) --- PASS: TestNewNoResolveBalancesRegions/two_addresses (0.00s) === RUN TestGetRegionalServiceName --- PASS: TestGetRegionalServiceName (0.00s) PASS ok github.com/cloudflare/cloudflared/edgediscovery/allregions 1.020s === RUN TestUnmarshalFeaturesRecord --- PASS: TestUnmarshalFeaturesRecord (0.00s) === RUN TestStaticFeatures --- PASS: TestStaticFeatures (0.00s) PASS ok github.com/cloudflare/cloudflared/features 1.010s ? github.com/cloudflare/cloudflared/quic/schema [no test files] === RUN TestShutdown --- PASS: TestShutdown (0.00s) === RUN TestEmptyBeforeShutdown --- PASS: TestEmptyBeforeShutdown (0.00s) === RUN TestAbort --- PASS: TestAbort (0.01s) === RUN TestCounter --- PASS: TestCounter (0.00s) === RUN TestHandshake --- PASS: TestHandshake (0.20s) === RUN TestSingleStream --- PASS: TestSingleStream (0.00s) === RUN TestSingleStreamLargeResponseBody h2mux_test.go:262: Writing payload... h2mux_test.go:264: Wrote 16777216 bytes into the stream --- PASS: TestSingleStreamLargeResponseBody (0.67s) === RUN TestMultipleStreams --- PASS: TestMultipleStreams (0.01s) === RUN TestMultipleStreamsFlowControl --- PASS: TestMultipleStreamsFlowControl (0.65s) === RUN TestGracefulShutdown --- PASS: TestGracefulShutdown (0.03s) === RUN TestUnexpectedShutdown --- PASS: TestUnexpectedShutdown (0.00s) === RUN TestOpenAfterDisconnect --- PASS: TestOpenAfterDisconnect (0.00s) === RUN TestHPACK --- PASS: TestHPACK (0.00s) === RUN TestRetry --- PASS: TestRetry (0.00s) === RUN TestMarkActive --- PASS: TestMarkActive (0.00s) === RUN TestFlowControlSingleStream --- PASS: TestFlowControlSingleStream (0.00s) === RUN TestMuxedStreamEOF --- PASS: TestMuxedStreamEOF (0.09s) === RUN TestIsRPCStream --- PASS: TestIsRPCStream (0.00s) === RUN TestRTTUpdate --- PASS: TestRTTUpdate (0.00s) === RUN TestFlowControlDataUpdate --- PASS: TestFlowControlDataUpdate (0.00s) === RUN TestMuxMetricsUpdater muxmetrics_test.go:89: Inherently racy test due to muxMetricsUpdaterImpl.run() --- SKIP: TestMuxMetricsUpdater (0.00s) === RUN TestMissingHeaders --- PASS: TestMissingHeaders (0.00s) === RUN TestReceiveHeaderData --- PASS: TestReceiveHeaderData (0.00s) === RUN TestChopEncodedHeaders --- PASS: TestChopEncodedHeaders (0.00s) === RUN TestChopEncodedEmptyHeaders --- PASS: TestChopEncodedEmptyHeaders (0.00s) === RUN TestReadyListEmpty --- PASS: TestReadyListEmpty (0.00s) === RUN TestReadyListSignal --- PASS: TestReadyListSignal (0.00s) === RUN TestReadyListMultipleSignals --- PASS: TestReadyListMultipleSignals (0.00s) === RUN TestReadyListClose --- PASS: TestReadyListClose (0.00s) === RUN TestReadyDescriptorQueue --- PASS: TestReadyDescriptorQueue (0.00s) === RUN TestReadyDescriptorMap --- PASS: TestReadyDescriptorMap (0.00s) === RUN TestSharedBuffer --- PASS: TestSharedBuffer (0.00s) === RUN TestSharedBufferBlockingRead --- PASS: TestSharedBufferBlockingRead (0.25s) === RUN TestSharedBufferConcurrentReadWrite --- PASS: TestSharedBufferConcurrentReadWrite (0.29s) === RUN TestSharedBufferClose --- PASS: TestSharedBufferClose (0.00s) PASS ok github.com/cloudflare/cloudflared/h2mux 3.271s === RUN TestCreateTLSListenerHostAndPortSuccess --- PASS: TestCreateTLSListenerHostAndPortSuccess (0.02s) === RUN TestCreateTLSListenerOnlyHostSuccess --- PASS: TestCreateTLSListenerOnlyHostSuccess (0.00s) === RUN TestCreateTLSListenerOnlyPortSuccess --- PASS: TestCreateTLSListenerOnlyPortSuccess (0.00s) PASS ok github.com/cloudflare/cloudflared/hello 1.028s ? github.com/cloudflare/cloudflared/tunneldns [no test files] ? github.com/cloudflare/cloudflared/tunnelrpc [no test files] ? github.com/cloudflare/cloudflared/tunnelstate [no test files] === RUN TestCorrespondingFields --- PASS: TestCorrespondingFields (0.00s) === RUN TestUnmarshalRemoteConfigOverridesGlobal --- PASS: TestUnmarshalRemoteConfigOverridesGlobal (0.00s) === RUN TestOriginRequestConfigOverrides --- PASS: TestOriginRequestConfigOverrides (0.00s) === RUN TestOriginRequestConfigDefaults --- PASS: TestOriginRequestConfigDefaults (0.00s) === RUN TestDefaultConfigFromCLI --- PASS: TestDefaultConfigFromCLI (0.00s) === RUN TestFunnelIdleTimeout {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:34"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:35"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} --- PASS: TestFunnelIdleTimeout (4.00s) === RUN TestReuseFunnel {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:37"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} --- PASS: TestReuseFunnel (0.20s) === RUN TestParseUnixSocket --- PASS: TestParseUnixSocket (0.00s) === RUN TestParseUnixSocketTLS --- PASS: TestParseUnixSocketTLS (0.00s) === RUN TestParseIngressNilConfig --- PASS: TestParseIngressNilConfig (0.00s) === RUN TestParseIngress === RUN TestParseIngress/Empty_file === RUN TestParseIngress/Multiple_rules === RUN TestParseIngress/Extra_keys === RUN TestParseIngress/ws_service === RUN TestParseIngress/Hostname_can_be_omitted === RUN TestParseIngress/Unicode_domain === RUN TestParseIngress/Invalid_unicode_domain === RUN TestParseIngress/Invalid_service === RUN TestParseIngress/Last_rule_isn't_catchall === RUN TestParseIngress/First_rule_is_catchall === RUN TestParseIngress/Catch-all_rule_can't_have_a_path === RUN TestParseIngress/Invalid_regex === RUN TestParseIngress/Service_must_have_a_scheme === RUN TestParseIngress/Wildcard_not_at_start === RUN TestParseIngress/Service_can't_have_a_path === RUN TestParseIngress/Invalid_HTTP_status === RUN TestParseIngress/Invalid_HTTP_status_code === RUN TestParseIngress/Valid_HTTP_status === RUN TestParseIngress/Valid_hello_world_service === RUN TestParseIngress/TCP_services === RUN TestParseIngress/SSH_services === RUN TestParseIngress/RDP_services === RUN TestParseIngress/SMB_services === RUN TestParseIngress/Other_TCP_services === RUN TestParseIngress/SOCKS_services === RUN TestParseIngress/URL_isn't_necessary_if_using_bastion === RUN TestParseIngress/Bastion_service === RUN TestParseIngress/Hostname_contains_port --- PASS: TestParseIngress (0.01s) --- PASS: TestParseIngress/Empty_file (0.00s) --- PASS: TestParseIngress/Multiple_rules (0.00s) --- PASS: TestParseIngress/Extra_keys (0.00s) --- PASS: TestParseIngress/ws_service (0.00s) --- PASS: TestParseIngress/Hostname_can_be_omitted (0.00s) --- PASS: TestParseIngress/Unicode_domain (0.00s) --- PASS: TestParseIngress/Invalid_unicode_domain (0.00s) --- PASS: TestParseIngress/Invalid_service (0.00s) --- PASS: TestParseIngress/Last_rule_isn't_catchall (0.00s) --- PASS: TestParseIngress/First_rule_is_catchall (0.00s) --- PASS: TestParseIngress/Catch-all_rule_can't_have_a_path (0.00s) --- PASS: TestParseIngress/Invalid_regex (0.00s) --- PASS: TestParseIngress/Service_must_have_a_scheme (0.00s) --- PASS: TestParseIngress/Wildcard_not_at_start (0.00s) --- PASS: TestParseIngress/Service_can't_have_a_path (0.00s) --- PASS: TestParseIngress/Invalid_HTTP_status (0.00s) --- PASS: TestParseIngress/Invalid_HTTP_status_code (0.00s) --- PASS: TestParseIngress/Valid_HTTP_status (0.00s) --- PASS: TestParseIngress/Valid_hello_world_service (0.00s) --- PASS: TestParseIngress/TCP_services (0.00s) --- PASS: TestParseIngress/SSH_services (0.00s) --- PASS: TestParseIngress/RDP_services (0.00s) --- PASS: TestParseIngress/SMB_services (0.00s) --- PASS: TestParseIngress/Other_TCP_services (0.00s) --- PASS: TestParseIngress/SOCKS_services (0.00s) --- PASS: TestParseIngress/URL_isn't_necessary_if_using_bastion (0.00s) --- PASS: TestParseIngress/Bastion_service (0.00s) --- PASS: TestParseIngress/Hostname_contains_port (0.00s) === RUN TestSingleOriginSetsConfig --- PASS: TestSingleOriginSetsConfig (0.00s) === RUN TestSingleOriginServices === RUN TestSingleOriginServices/Valid_hello-world === RUN TestSingleOriginServices/Valid_bastion === RUN TestSingleOriginServices/Valid_http_url === RUN TestSingleOriginServices/Valid_tcp_url === RUN TestSingleOriginServices/Valid_unix-socket === RUN TestSingleOriginServices/No_origins_defined --- PASS: TestSingleOriginServices (0.00s) --- PASS: TestSingleOriginServices/Valid_hello-world (0.00s) --- PASS: TestSingleOriginServices/Valid_bastion (0.00s) --- PASS: TestSingleOriginServices/Valid_http_url (0.00s) --- PASS: TestSingleOriginServices/Valid_tcp_url (0.00s) --- PASS: TestSingleOriginServices/Valid_unix-socket (0.00s) --- PASS: TestSingleOriginServices/No_origins_defined (0.00s) === RUN TestSingleOriginServices_URL === RUN TestSingleOriginServices_URL/http === RUN TestSingleOriginServices_URL/https === RUN TestSingleOriginServices_URL/ssh === RUN TestSingleOriginServices_URL/rdp === RUN TestSingleOriginServices_URL/smb === RUN TestSingleOriginServices_URL/tcp --- PASS: TestSingleOriginServices_URL (0.00s) --- PASS: TestSingleOriginServices_URL/http (0.00s) --- PASS: TestSingleOriginServices_URL/https (0.00s) --- PASS: TestSingleOriginServices_URL/ssh (0.00s) --- PASS: TestSingleOriginServices_URL/rdp (0.00s) --- PASS: TestSingleOriginServices_URL/smb (0.00s) --- PASS: TestSingleOriginServices_URL/tcp (0.00s) === RUN TestFindMatchingRule --- PASS: TestFindMatchingRule (0.00s) === RUN TestIsHTTPService --- PASS: TestIsHTTPService (0.00s) === RUN TestParseAccessConfig === RUN TestParseAccessConfig/Config_required_with_teamName_only === RUN TestParseAccessConfig/required_false === RUN TestParseAccessConfig/required_true_but_empty_config === RUN TestParseAccessConfig/complete_config === RUN TestParseAccessConfig/required_true_with_audTags_but_no_teamName --- PASS: TestParseAccessConfig (0.00s) --- PASS: TestParseAccessConfig/Config_required_with_teamName_only (0.00s) --- PASS: TestParseAccessConfig/required_false (0.00s) --- PASS: TestParseAccessConfig/required_true_but_empty_config (0.00s) --- PASS: TestParseAccessConfig/complete_config (0.00s) --- PASS: TestParseAccessConfig/required_true_with_audTags_but_no_teamName (0.00s) === RUN TestStreamTCPConnection --- PASS: TestStreamTCPConnection (0.00s) === RUN TestDefaultStreamWSOverTCPConnection --- PASS: TestDefaultStreamWSOverTCPConnection (0.00s) === RUN TestSocksStreamWSOverTCPConnection --- PASS: TestSocksStreamWSOverTCPConnection (0.01s) === RUN TestWsConnReturnsBeforeStreamReturns --- PASS: TestWsConnReturnsBeforeStreamReturns (0.89s) === RUN TestICMPRouterEcho --- PASS: TestICMPRouterEcho (0.05s) === RUN TestTraceICMPRouterEcho --- PASS: TestTraceICMPRouterEcho (0.02s) === RUN TestConcurrentRequestsToSameDst --- PASS: TestConcurrentRequestsToSameDst (0.02s) === RUN TestICMPRouterRejectNotEcho --- PASS: TestICMPRouterRejectNotEcho (0.00s) === RUN TestRawTCPServiceEstablishConnection --- PASS: TestRawTCPServiceEstablishConnection (0.00s) === RUN TestTCPOverWSServiceEstablishConnection === RUN TestTCPOverWSServiceEstablishConnection/specific_TCP_service === RUN TestTCPOverWSServiceEstablishConnection/bastion_service === RUN TestTCPOverWSServiceEstablishConnection/invalid_bastion_request --- PASS: TestTCPOverWSServiceEstablishConnection (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/specific_TCP_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/bastion_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/invalid_bastion_request (0.00s) === RUN TestHTTPServiceHostHeaderOverride --- PASS: TestHTTPServiceHostHeaderOverride (0.12s) === RUN TestHTTPServiceUsesIngressRuleScheme --- PASS: TestHTTPServiceUsesIngressRuleScheme (0.01s) === RUN TestAddPortIfMissing === RUN TestAddPortIfMissing/ssh://[::1] === RUN TestAddPortIfMissing/ssh://[::1]:38 === RUN TestAddPortIfMissing/ssh://abc:38 === RUN TestAddPortIfMissing/ssh://127.0.0.1:38 === RUN TestAddPortIfMissing/ssh://127.0.0.1 --- PASS: TestAddPortIfMissing (0.00s) --- PASS: TestAddPortIfMissing/ssh://[::1] (0.00s) --- PASS: TestAddPortIfMissing/ssh://[::1]:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://abc:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://127.0.0.1:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://127.0.0.1 (0.00s) === RUN TestRouterReturnTTLExceed --- PASS: TestRouterReturnTTLExceed (0.00s) === RUN Test_rule_matches === RUN Test_rule_matches/Just_hostname,_pass === RUN Test_rule_matches/Unicode_hostname_with_unicode_request,_pass === RUN Test_rule_matches/Unicode_hostname_with_punycode_request,_pass === RUN Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything === RUN Test_rule_matches/Just_hostname,_fail === RUN Test_rule_matches/Just_wildcard_hostname,_pass === RUN Test_rule_matches/Just_wildcard_hostname,_fail === RUN Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail === RUN Test_rule_matches/Wildcard_over_multiple_subdomains === RUN Test_rule_matches/Hostname_and_path === RUN Test_rule_matches/Hostname_and_empty_Regex === RUN Test_rule_matches/Hostname_and_nil_path === RUN Test_rule_matches/Hostname_with_wildcard_should_not_match_if_no_dot_present --- PASS: Test_rule_matches (0.00s) --- PASS: Test_rule_matches/Just_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Unicode_hostname_with_unicode_request,_pass (0.00s) --- PASS: Test_rule_matches/Unicode_hostname_with_punycode_request,_pass (0.00s) --- PASS: Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything (0.00s) --- PASS: Test_rule_matches/Just_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Wildcard_over_multiple_subdomains (0.00s) --- PASS: Test_rule_matches/Hostname_and_path (0.00s) --- PASS: Test_rule_matches/Hostname_and_empty_Regex (0.00s) --- PASS: Test_rule_matches/Hostname_and_nil_path (0.00s) --- PASS: Test_rule_matches/Hostname_with_wildcard_should_not_match_if_no_dot_present (0.00s) === RUN TestStaticHTTPStatus --- PASS: TestStaticHTTPStatus (0.00s) === RUN TestMarshalJSON === RUN TestMarshalJSON/Nil === RUN TestMarshalJSON/Nil_regex === RUN TestMarshalJSON/Empty === RUN TestMarshalJSON/Basic --- PASS: TestMarshalJSON (0.00s) --- PASS: TestMarshalJSON/Nil (0.00s) --- PASS: TestMarshalJSON/Nil_regex (0.00s) --- PASS: TestMarshalJSON/Empty (0.00s) --- PASS: TestMarshalJSON/Basic (0.00s) PASS ok github.com/cloudflare/cloudflared/ingress 6.384s === RUN TestRuleCreation --- PASS: TestRuleCreation (0.00s) === RUN TestRuleCreationByCIDR --- PASS: TestRuleCreationByCIDR (0.00s) === RUN TestRulesNoRules --- PASS: TestRulesNoRules (0.00s) === RUN TestRulesMatchIPAndPort --- PASS: TestRulesMatchIPAndPort (0.00s) === RUN TestRulesMatchIPAndPort2 --- PASS: TestRulesMatchIPAndPort2 (0.00s) PASS ok github.com/cloudflare/cloudflared/ipaccess 1.017s === RUN TestResilientMultiWriter_Errors === RUN TestResilientMultiWriter_Errors/All_valid_writers === RUN TestResilientMultiWriter_Errors/All_invalid_writers === RUN TestResilientMultiWriter_Errors/First_invalid_writer === RUN TestResilientMultiWriter_Errors/First_valid_writer --- PASS: TestResilientMultiWriter_Errors (0.00s) --- PASS: TestResilientMultiWriter_Errors/All_valid_writers (0.00s) --- PASS: TestResilientMultiWriter_Errors/All_invalid_writers (0.00s) --- PASS: TestResilientMultiWriter_Errors/First_invalid_writer (0.00s) --- PASS: TestResilientMultiWriter_Errors/First_valid_writer (0.00s) === RUN TestResilientMultiWriter_Management === RUN TestResilientMultiWriter_Management/debug === RUN TestResilientMultiWriter_Management/info === RUN TestResilientMultiWriter_Management/warn === RUN TestResilientMultiWriter_Management/error === RUN TestResilientMultiWriter_Management/fatal === RUN TestResilientMultiWriter_Management/panic --- PASS: TestResilientMultiWriter_Management (0.00s) --- PASS: TestResilientMultiWriter_Management/debug (0.00s) --- PASS: TestResilientMultiWriter_Management/info (0.00s) --- PASS: TestResilientMultiWriter_Management/warn (0.00s) --- PASS: TestResilientMultiWriter_Management/error (0.00s) --- PASS: TestResilientMultiWriter_Management/fatal (0.00s) --- PASS: TestResilientMultiWriter_Management/panic (0.00s) PASS ok github.com/cloudflare/cloudflared/logger 1.020s === RUN TestIntoClientEvent_StartStreaming === RUN TestIntoClientEvent_StartStreaming/no_filters === RUN TestIntoClientEvent_StartStreaming/level_filter === RUN TestIntoClientEvent_StartStreaming/events_filter === RUN TestIntoClientEvent_StartStreaming/sampling_filter === RUN TestIntoClientEvent_StartStreaming/level_and_events_filters --- PASS: TestIntoClientEvent_StartStreaming (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/no_filters (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/level_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/events_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/sampling_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/level_and_events_filters (0.00s) === RUN TestIntoClientEvent_StopStreaming --- PASS: TestIntoClientEvent_StopStreaming (0.00s) === RUN TestIntoClientEvent_Invalid --- PASS: TestIntoClientEvent_Invalid (0.00s) === RUN TestIntoServerEvent_Logs --- PASS: TestIntoServerEvent_Logs (0.00s) === RUN TestIntoServerEvent_Invalid --- PASS: TestIntoServerEvent_Invalid (0.00s) === RUN TestReadServerEvent --- PASS: TestReadServerEvent (0.00s) === RUN TestReadServerEvent_InvalidWebSocketMessageType --- PASS: TestReadServerEvent_InvalidWebSocketMessageType (5.01s) === RUN TestReadServerEvent_InvalidMessageType --- PASS: TestReadServerEvent_InvalidMessageType (0.00s) === RUN TestReadClientEvent --- PASS: TestReadClientEvent (0.00s) === RUN TestReadClientEvent_InvalidWebSocketMessageType --- PASS: TestReadClientEvent_InvalidWebSocketMessageType (5.02s) === RUN TestReadClientEvent_InvalidMessageType --- PASS: TestReadClientEvent_InvalidMessageType (0.00s) === RUN TestLoggerWrite_NoSessions --- PASS: TestLoggerWrite_NoSessions (0.00s) === RUN TestLoggerWrite_OneSession --- PASS: TestLoggerWrite_OneSession (0.00s) === RUN TestLoggerWrite_MultipleSessions --- PASS: TestLoggerWrite_MultipleSessions (0.00s) === RUN TestParseZerologEvent_EventTypes === RUN TestParseZerologEvent_EventTypes/cloudflared === RUN TestParseZerologEvent_EventTypes/http === RUN TestParseZerologEvent_EventTypes/tcp === RUN TestParseZerologEvent_EventTypes/udp === RUN TestParseZerologEvent_EventTypes/invalid --- PASS: TestParseZerologEvent_EventTypes (0.00s) --- PASS: TestParseZerologEvent_EventTypes/cloudflared (0.00s) --- PASS: TestParseZerologEvent_EventTypes/http (0.00s) --- PASS: TestParseZerologEvent_EventTypes/tcp (0.00s) --- PASS: TestParseZerologEvent_EventTypes/udp (0.00s) --- PASS: TestParseZerologEvent_EventTypes/invalid (0.00s) === RUN TestParseZerologEvent_Fields --- PASS: TestParseZerologEvent_Fields (0.00s) === RUN TestValidateAccessTokenQueryMiddleware --- PASS: TestValidateAccessTokenQueryMiddleware (0.00s) === RUN TestDisableDiagnosticRoutes === RUN TestDisableDiagnosticRoutes/_metrics === RUN TestDisableDiagnosticRoutes/_debug_pprof_goroutine === RUN TestDisableDiagnosticRoutes/_debug_pprof_heap --- PASS: TestDisableDiagnosticRoutes (0.00s) --- PASS: TestDisableDiagnosticRoutes/_metrics (0.00s) --- PASS: TestDisableDiagnosticRoutes/_debug_pprof_goroutine (0.00s) --- PASS: TestDisableDiagnosticRoutes/_debug_pprof_heap (0.00s) === RUN TestReadEventsLoop --- PASS: TestReadEventsLoop (0.00s) === RUN TestReadEventsLoop_ContextCancelled --- PASS: TestReadEventsLoop_ContextCancelled (1.00s) === RUN TestCanStartStream_NoSessions --- PASS: TestCanStartStream_NoSessions (0.00s) === RUN TestCanStartStream_ExistingSessionDifferentActor --- PASS: TestCanStartStream_ExistingSessionDifferentActor (0.00s) === RUN TestCanStartStream_ExistingSessionSameActor --- PASS: TestCanStartStream_ExistingSessionSameActor (0.00s) === RUN TestSession_ActiveControl --- PASS: TestSession_ActiveControl (0.00s) === RUN TestSession_Insert === RUN TestSession_Insert/none === RUN TestSession_Insert/level === RUN TestSession_Insert/filtered_out_level === RUN TestSession_Insert/events === RUN TestSession_Insert/filtered_out_event === RUN TestSession_Insert/sampling === RUN TestSession_Insert/sampling_(invalid_negative) === RUN TestSession_Insert/sampling_(invalid_too_large) === RUN TestSession_Insert/filter_and_event --- PASS: TestSession_Insert (0.00s) --- PASS: TestSession_Insert/none (0.00s) --- PASS: TestSession_Insert/level (0.00s) --- PASS: TestSession_Insert/filtered_out_level (0.00s) --- PASS: TestSession_Insert/events (0.00s) --- PASS: TestSession_Insert/filtered_out_event (0.00s) --- PASS: TestSession_Insert/sampling (0.00s) --- PASS: TestSession_Insert/sampling_(invalid_negative) (0.00s) --- PASS: TestSession_Insert/sampling_(invalid_too_large) (0.00s) --- PASS: TestSession_Insert/filter_and_event (0.00s) === RUN TestSession_InsertOverflow --- PASS: TestSession_InsertOverflow (0.00s) === RUN TestParseToken === RUN TestParseToken/Valid === RUN TestParseToken/Invalid_claims === RUN TestParseToken/Missing_Tunnel === RUN TestParseToken/Missing_Tunnel_ID === RUN TestParseToken/Missing_Account_Tag === RUN TestParseToken/Missing_Actor === RUN TestParseToken/Missing_Actor_ID --- PASS: TestParseToken (0.00s) --- PASS: TestParseToken/Valid (0.00s) --- PASS: TestParseToken/Invalid_claims (0.00s) --- PASS: TestParseToken/Missing_Tunnel (0.00s) --- PASS: TestParseToken/Missing_Tunnel_ID (0.00s) --- PASS: TestParseToken/Missing_Account_Tag (0.00s) --- PASS: TestParseToken/Missing_Actor (0.00s) --- PASS: TestParseToken/Missing_Actor_ID (0.00s) PASS ok github.com/cloudflare/cloudflared/management 12.066s === RUN TestReadyServer_makeResponse === RUN TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 === RUN TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 --- PASS: TestReadyServer_makeResponse (0.00s) --- PASS: TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 (0.00s) --- PASS: TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 (0.00s) === RUN TestReadinessEventHandling --- PASS: TestReadinessEventHandling (0.00s) PASS ok github.com/cloudflare/cloudflared/metrics 1.029s === RUN TestNewLocalConfig_MarshalJSON --- PASS: TestNewLocalConfig_MarshalJSON (0.00s) === RUN TestUpdateConfiguration --- PASS: TestUpdateConfiguration (0.11s) === RUN TestUpdateConfiguration_FromMigration --- PASS: TestUpdateConfiguration_FromMigration (0.00s) === RUN TestUpdateConfiguration_WithoutIngressRule --- PASS: TestUpdateConfiguration_WithoutIngressRule (0.00s) === RUN TestConcurrentUpdateAndRead panic: test timed out after 10m0s running tests: TestConcurrentUpdateAndRead (10m0s) goroutine 2035 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2366 +0x265 created by time.goFunc /usr/lib/go/src/time/sleep.go:177 +0x45 goroutine 1 [chan receive, 10 minutes]: testing.(*T).Run(0xc0002f0000, {0x1543c05, 0x1b}, 0x1593fe0) /usr/lib/go/src/testing/testing.go:1750 +0x851 testing.runTests.func1(0xc0002f0000) /usr/lib/go/src/testing/testing.go:2161 +0x86 testing.tRunner(0xc0002f0000, 0xc000297b10) /usr/lib/go/src/testing/testing.go:1689 +0x21f testing.runTests(0xc000131140, {0x1df0840, 0x8, 0x8}, {0xc000297bb8?, 0xc000297c00?, 0x1e66f40?}) /usr/lib/go/src/testing/testing.go:2159 +0x8bf testing.(*M).Run(0xc0002dfb80) /usr/lib/go/src/testing/testing.go:2027 +0xf18 main.main() _testmain.go:61 +0x2be goroutine 32 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0002c8a80) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 28 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 69 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2534bc8e70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002c82a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0002c8280) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc0002c8280) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc00084a9c0) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc00084a9c0) /usr/lib/go/src/net/tcpsock.go:327 +0x65 crypto/tls.(*listener).Accept(0xc0008c6198) /usr/lib/go/src/crypto/tls/tls.go:66 +0x43 net/http.(*Server).Serve(0xc0002781e0, {0x16f98f8, 0xc0008c6198}) /usr/lib/go/src/net/http/server.go:3255 +0x672 github.com/cloudflare/cloudflared/hello.StartHelloWorldServer(0x1e66d00, {0x16f98f8, 0xc0008c6198}, 0xc00004cfc0) /startdir/src/cloudflared/hello/hello.go:126 +0x6c8 created by github.com/cloudflare/cloudflared/ingress.(*helloWorld).start in goroutine 28 /startdir/src/cloudflared/ingress/origin_service.go:236 +0x1d8 goroutine 57 [semacquire, 9 minutes]: sync.runtime_Semacquire(0xc00065f528?) /usr/lib/go/src/runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc00065f520) /usr/lib/go/src/sync/waitgroup.go:116 +0xa5 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead(0xc0001b6680) /startdir/src/cloudflared/orchestration/orchestrator_test.go:388 +0xe6b testing.tRunner(0xc0001b6680, 0x1593fe0) /usr/lib/go/src/testing/testing.go:1689 +0x21f created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1742 +0x826 goroutine 54 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc000188000) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 53 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 56 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc000188080) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 55 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 83 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/hello.StartHelloWorldServer.func1() /startdir/src/cloudflared/hello/hello.go:122 +0x36 created by github.com/cloudflare/cloudflared/hello.StartHelloWorldServer in goroutine 69 /startdir/src/cloudflared/hello/hello.go:121 +0x6ab goroutine 58 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc8d78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000188120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000188100) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc000188100) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc000986080) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc000986080) /usr/lib/go/src/net/tcpsock.go:327 +0x65 net/http.(*Server).Serve(0xc00098a000, {0x16f95f8, 0xc000986080}) /usr/lib/go/src/net/http/server.go:3255 +0x672 net/http/httptest.(*Server).goServe.func1() /usr/lib/go/src/net/http/httptest/server.go:310 +0xbc created by net/http/httptest.(*Server).goServe in goroutine 57 /usr/lib/go/src/net/http/httptest/server.go:308 +0xa6 goroutine 59 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc000188200) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 60 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc8c80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0001881a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000188180) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc000188180) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc0009860a0) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc0009860a0) /usr/lib/go/src/net/tcpsock.go:327 +0x65 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin(0xc0001b6680, {0x16f95f8, 0xc0009860a0}, 0xc00065f520) /startdir/src/cloudflared/orchestration/orchestrator_test.go:447 +0x4b github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:311 +0x55 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:310 +0x7c5 goroutine 354 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e808a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000e80880}, {0x16f94a8, 0xc000e80890}, 0x0, 0xc000067560) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a1e3c0, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc0000b2840}, 0xc000067560?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000067560?, 0xc000a18ae0, {0x16f90b8, 0xc0000b2840}, {0xc000b8b331, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000067560) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc0000b2840}, 0xc0009942d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000b8b331, 0xf}, {0x16f9088, 0xc000994280}, {0x16f5fa0, 0xc0000673e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbe, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 245 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0008a42f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc0008a42d0}, {0x16f94a8, 0xc0008a42e0}, 0x0, 0xc0008d8960) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000904140, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000822100}, 0xc0008d8960?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0008d8960?, 0xc0008c6060, {0x16f90b8, 0xc000822100}, {0xc0008ac091, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc0008d8960) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000822100}, 0xc000b0c0f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc0008ac091, 0xf}, {0x16f9088, 0xc000b0c0a0}, {0x16f5fa0, 0xc0008d87e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc0, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 399 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd257f10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ebc2a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ebc280, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ebc280, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000d0a020, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000d0a020}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 355 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00090d090, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc00090d070}, {0x16f94a8, 0xc00090d080}, 0x0, 0xc000909da0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a1e1e0, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc00090e3c0}, 0xc000909da0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000909da0?, 0xc00090a2e8, {0x16f90b8, 0xc00090e3c0}, {0xc000a06401, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000909da0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc00090e3c0}, 0xc0000400f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000a06401, 0xf}, {0x16f9088, 0xc0000400a0}, {0x16f5fa0, 0xc000909c20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbf, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 246 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d8acf0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000d8acd0}, {0x16f94a8, 0xc000d8ace0}, 0x0, 0xc000da3980) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000daa240, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000d14340}, 0xc000da3980?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000da3980?, 0xc000e2c0c0, {0x16f90b8, 0xc000d14340}, {0xc000d8e441, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000da3980) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000d14340}, 0xc000144370) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000d8e441, 0xf}, {0x16f9088, 0xc000144320}, {0x16f5fa0, 0xc000da3800}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc1, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 247 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d06360, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000d06340}, {0x16f94a8, 0xc000d06350}, 0x0, 0xc000d204e0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000e32060, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000c88d80}, 0xc000d204e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d204e0?, 0xc000da4300, {0x16f90b8, 0xc000c88d80}, {0xc000b8a2d1, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000d204e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000c88d80}, 0xc0009940a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000b8a2d1, 0xf}, {0x16f9088, 0xc000994050}, {0x16f5fa0, 0xc000caa360}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc2, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 248 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a02b20, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000a02b00}, {0x16f94a8, 0xc000a02b10}, 0x0, 0xc000caa660) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00084a060, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000c88dc0}, 0xc000caa660?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000caa660?, 0xc000a18210, {0x16f90b8, 0xc000c88dc0}, {0xc000b8a311, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000caa660) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000c88dc0}, 0xc000994190) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000b8a311, 0xf}, {0x16f9088, 0xc000994140}, {0x16f5fa0, 0xc000caa4e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc3, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 249 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0c610, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000c0c5f0}, {0x16f94a8, 0xc000c0c600}, 0x0, 0xc0008d8b40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d1c0c0, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000822180}, 0xc0008d8b40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0008d8b40?, 0xc0008c6078, {0x16f90b8, 0xc000822180}, {0xc0008ac0e1, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc0008d8b40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000822180}, 0xc000b0c230) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc0008ac0e1, 0xf}, {0x16f9088, 0xc000b0c1e0}, {0x16f5fa0, 0xc0008d89c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc4, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 250 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b8c840, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000b8c820}, {0x16f94a8, 0xc000b8c830}, 0x0, 0xc000ba4c60) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba0100, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000b9e740}, 0xc000ba4c60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ba4c60?, 0xc000b8e168, {0x16f90b8, 0xc000b9e740}, {0xc000c3a1d1, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000ba4c60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000b9e740}, 0xc000910230) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000c3a1d1, 0xf}, {0x16f9088, 0xc0009101e0}, {0x16f5fa0, 0xc000ba4ae0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc5, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 251 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b16830, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000b16810}, {0x16f94a8, 0xc000b16820}, 0x0, 0xc000b02ae0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b10120, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000b1e900}, 0xc000b02ae0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b02ae0?, 0xc000b2c168, {0x16f90b8, 0xc000b1e900}, {0xc000b142b1, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000b02ae0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000b1e900}, 0xc000c280a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000b142b1, 0xf}, {0x16f9088, 0xc000c28050}, {0x16f5fa0, 0xc000b02960}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc6, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 252 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0c5c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f94a8, 0xc000c0c5a0}, {0x16f94a8, 0xc000c0c5b0}, 0x0, 0xc000c0aae0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d1c0a0, {0x13ffe00?, 0x0?}, {0x7f24ddaa1fc8, 0xc000c40480}, 0xc000c0aae0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c0aae0?, 0xc000d1a0a8, {0x16f90b8, 0xc000c40480}, {0xc000d02191, 0xf}, {0x16f1880, 0xc000a125a0}, 0xc000c0aae0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a1cb00, {0x16fc138, 0xc000994000}, {0x16f90b8, 0xc000c40480}, 0xc000ec60a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fc138, 0xc000994000}, {0x7f2534bfda18, 0xc000a1cb00}, {0xc000d02191, 0xf}, {0x16f9088, 0xc000ec6050}, {0x16f5fa0, 0xc000c0a960}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc7, {0x7f2534bfda18, 0xc000a1cb00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 88 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc87a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b040a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b04080, {0xc0003de000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b04080, {0xc0003de000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ebe010, {0xc0003de000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc0008a42d0}, {0x7f24c7fe1218, 0xc0008a42e0}, {0xc0003de000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc0008a42d0}, {0x7f24c7fe1218, 0xc0008a42e0}, {0xc0003de000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc0008a42d0}, {0x7f24c7fe1218, 0xc0008a42e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc0008a42d0}, {0x7f24ddaa2018, 0xc0008a42e0}, {0x153bfa3, 0x14}, 0xc0008a42f0, 0xc0008d8960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 245 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 357 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc86b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002c8020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002c8000, {0xc000550000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002c8000, {0xc000550000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b08020, {0xc000550000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000a02b00}, {0x7f24c7fe1218, 0xc000a02b10}, {0xc000550000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000a02b00}, {0x7f24c7fe1218, 0xc000a02b10}, {0xc000550000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000a02b00}, {0x7f24c7fe1218, 0xc000a02b10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000a02b00}, {0x7f24ddaa2018, 0xc000a02b10}, {0x153bfa3, 0x14}, 0xc000a02b20, 0xc000caa660) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 248 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 341 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc85b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0001882a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000188280, {0xc000562000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000188280, {0xc000562000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c008, {0xc000562000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000b8c820}, {0x7f24c7fe1218, 0xc000b8c830}, {0xc000562000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000b8c820}, {0x7f24c7fe1218, 0xc000b8c830}, {0xc000562000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000b8c820}, {0x7f24c7fe1218, 0xc000b8c830}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000b8c820}, {0x7f24ddaa2018, 0xc000b8c830}, {0x153bfa3, 0x14}, 0xc000b8c840, 0xc000ba4c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 250 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 235 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc83c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d100a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10080, {0xc000698000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10080, {0xc000698000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6008, {0xc000698000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6008}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 419 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc82d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000bd00a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000bd0080, {0xc000582000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000bd0080, {0xc000582000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008c130, {0xc000582000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000c0c5a0}, {0x7f24c7fe1218, 0xc000c0c5b0}, {0xc000582000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000c0c5a0}, {0x7f24c7fe1218, 0xc000c0c5b0}, {0xc000582000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000c0c5a0}, {0x7f24c7fe1218, 0xc000c0c5b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000c0c5a0}, {0x7f24ddaa2018, 0xc000c0c5b0}, {0x153bfa3, 0x14}, 0xc000c0c5c0, 0xc000c0aae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 252 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 236 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc81d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d10120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10100, {0xc000138800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10100, {0xc000138800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6010, {0xc000138800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6010}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 237 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc80e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d101a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10180, {0xc000521000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10180, {0xc000521000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6018, {0xc000521000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6018}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 254 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc84c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e000, {0xc000b44000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e000, {0xc000b44000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e0e0, {0xc000b44000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000b16810}, {0x7f24c7fe1218, 0xc000b16820}, {0xc000b44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000b16810}, {0x7f24c7fe1218, 0xc000b16820}, {0xc000b44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000b16810}, {0x7f24c7fe1218, 0xc000b16820}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000b16810}, {0x7f24ddaa2018, 0xc000b16820}, {0x153bfa3, 0x14}, 0xc000b16830, 0xc000b02ae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 251 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 89 [select, 9 minutes]: io.(*pipe).read(0xc0008d87e0, {0xc00055e000, 0x4000, 0xc0008a4010?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0008d87e0, {0xc00055e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000822100, {0xc00055e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc0008a42e0}, {0x7f24c7fe1218, 0xc0008a42d0}, {0xc00055e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc0008a42e0}, {0x7f24c7fe1218, 0xc0008a42d0}, {0xc00055e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc0008a42e0}, {0x7f24c7fe1218, 0xc0008a42d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc0008a42e0}, {0x7f24ddaa2018, 0xc0008a42d0}, {0x153bf8f, 0x14}, 0xc0008a42f0, 0xc0008d8960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 245 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 255 [select, 9 minutes]: io.(*pipe).read(0xc000b02960, {0xc000b40000, 0x4000, 0x10?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b02960, {0xc000b40000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b1e900, {0xc000b40000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000b16820}, {0x7f24c7fe1218, 0xc000b16810}, {0xc000b40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000b16820}, {0x7f24c7fe1218, 0xc000b16810}, {0xc000b40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000b16820}, {0x7f24c7fe1218, 0xc000b16810}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000b16820}, {0x7f24ddaa2018, 0xc000b16810}, {0x153bf8f, 0x14}, 0xc000b16830, 0xc000b02ae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 251 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 358 [select, 9 minutes]: io.(*pipe).read(0xc000caa4e0, {0xc000602000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000caa4e0, {0xc000602000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c88dc0, {0xc000602000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000a02b10}, {0x7f24c7fe1218, 0xc000a02b00}, {0xc000602000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000a02b10}, {0x7f24c7fe1218, 0xc000a02b00}, {0xc000602000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000a02b10}, {0x7f24c7fe1218, 0xc000a02b00}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000a02b10}, {0x7f24ddaa2018, 0xc000a02b00}, {0x153bf8f, 0x14}, 0xc000a02b20, 0xc000caa660) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 248 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 342 [select, 9 minutes]: io.(*pipe).read(0xc000ba4ae0, {0xc0005c8000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ba4ae0, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b9e740, {0xc0005c8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000b8c830}, {0x7f24c7fe1218, 0xc000b8c820}, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000b8c830}, {0x7f24c7fe1218, 0xc000b8c820}, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000b8c830}, {0x7f24c7fe1218, 0xc000b8c820}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000b8c830}, {0x7f24ddaa2018, 0xc000b8c820}, {0x153bf8f, 0x14}, 0xc000b8c840, 0xc000ba4c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 250 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 420 [select, 9 minutes]: io.(*pipe).read(0xc000c0a960, {0xc000586000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c0a960, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c40480, {0xc000586000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000c0c5b0}, {0x7f24c7fe1218, 0xc000c0c5a0}, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000c0c5b0}, {0x7f24c7fe1218, 0xc000c0c5a0}, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000c0c5b0}, {0x7f24c7fe1218, 0xc000c0c5a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000c0c5b0}, {0x7f24ddaa2018, 0xc000c0c5a0}, {0x153bf8f, 0x14}, 0xc000c0c5c0, 0xc000c0aae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 252 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 396 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2587c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ebc1a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ebc180, {0xc000654000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ebc180, {0xc000654000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000d0a010, {0xc000654000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000d06340}, {0x7f24c7fe1218, 0xc000d06350}, {0xc000654000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000d06340}, {0x7f24c7fe1218, 0xc000d06350}, {0xc000654000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000d06340}, {0x7f24c7fe1218, 0xc000d06350}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000d06340}, {0x7f24ddaa2018, 0xc000d06350}, {0x153bfa3, 0x14}, 0xc000d06360, 0xc000d204e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 247 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 397 [select, 9 minutes]: io.(*pipe).read(0xc000caa360, {0xc000666000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000caa360, {0xc000666000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c88d80, {0xc000666000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000d06350}, {0x7f24c7fe1218, 0xc000d06340}, {0xc000666000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000d06350}, {0x7f24c7fe1218, 0xc000d06340}, {0xc000666000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000d06350}, {0x7f24c7fe1218, 0xc000d06340}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000d06350}, {0x7f24ddaa2018, 0xc000d06340}, {0x153bf8f, 0x14}, 0xc000d06360, 0xc000d204e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 247 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 238 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2588c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d10220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10200, {0xc00001a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10200, {0xc00001a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6020, {0xc00001a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6020}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 421 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2534bc7fe8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b04120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b04100, {0xc00069a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b04100, {0xc00069a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008c198, {0xc00069a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000c0c5f0}, {0x7f24c7fe1218, 0xc000c0c600}, {0xc00069a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000c0c5f0}, {0x7f24c7fe1218, 0xc000c0c600}, {0xc00069a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000c0c5f0}, {0x7f24c7fe1218, 0xc000c0c600}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000c0c5f0}, {0x7f24ddaa2018, 0xc000c0c600}, {0x153bfa3, 0x14}, 0xc000c0c610, 0xc0008d8b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 249 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 422 [select, 9 minutes]: io.(*pipe).read(0xc0008d89c0, {0xc0006a6000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0008d89c0, {0xc0006a6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000822180, {0xc0006a6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000c0c600}, {0x7f24c7fe1218, 0xc000c0c5f0}, {0xc0006a6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000c0c600}, {0x7f24c7fe1218, 0xc000c0c5f0}, {0xc0006a6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000c0c600}, {0x7f24c7fe1218, 0xc000c0c5f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000c0c600}, {0x7f24ddaa2018, 0xc000c0c5f0}, {0x153bf8f, 0x14}, 0xc000c0c610, 0xc0008d8b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 249 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 239 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2586d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d102a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10280, {0xc000698400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10280, {0xc000698400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6028, {0xc000698400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6028}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 240 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2585d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d10320, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10300, {0xc000424000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10300, {0xc000424000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6030, {0xc000424000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6030}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 241 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2584e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d103a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000d10380, {0xc0001f4000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d10380, {0xc0001f4000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000bb6038, {0xc0001f4000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000bb6038}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 260 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2583e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0001c6020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001c6000, {0xc00055a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0001c6000, {0xc00055a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00037a008, {0xc00055a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc00090d070}, {0x7f24c7fe1218, 0xc00090d080}, {0xc00055a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc00090d070}, {0x7f24c7fe1218, 0xc00090d080}, {0xc00055a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc00090d070}, {0x7f24c7fe1218, 0xc00090d080}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc00090d070}, {0x7f24ddaa2018, 0xc00090d080}, {0x153bfa3, 0x14}, 0xc00090d090, 0xc000909da0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 355 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 398 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2582f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ebc220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ebc200, {0xc000424400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ebc200, {0xc000424400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000d0a018, {0xc000424400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc000d0a018}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 261 [select, 9 minutes]: io.(*pipe).read(0xc000909c20, {0xc0004ac000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000909c20, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00090e3c0, {0xc0004ac000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc00090d080}, {0x7f24c7fe1218, 0xc00090d070}, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc00090d080}, {0x7f24c7fe1218, 0xc00090d070}, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc00090d080}, {0x7f24c7fe1218, 0xc00090d070}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc00090d080}, {0x7f24ddaa2018, 0xc00090d070}, {0x153bf8f, 0x14}, 0xc00090d090, 0xc000909da0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 355 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 276 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd2581f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000020020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000020000, {0xc00066a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000020000, {0xc00066a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0000be000, {0xc00066a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000d8acd0}, {0x7f24c7fe1218, 0xc000d8ace0}, {0xc00066a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000d8acd0}, {0x7f24c7fe1218, 0xc000d8ace0}, {0xc00066a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000d8acd0}, {0x7f24c7fe1218, 0xc000d8ace0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000d8acd0}, {0x7f24ddaa2018, 0xc000d8ace0}, {0x153bfa3, 0x14}, 0xc000d8acf0, 0xc000da3980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 246 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 423 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd258100, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000bd0120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000bd0100, {0xc00048a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000bd0100, {0xc00048a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008c1b8, {0xc00048a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6680, {0x1703600, 0xc00008c1b8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 277 [select, 9 minutes]: io.(*pipe).read(0xc000da3800, {0xc0004ce000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000da3800, {0xc0004ce000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d14340, {0xc0004ce000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000d8ace0}, {0x7f24c7fe1218, 0xc000d8acd0}, {0xc0004ce000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000d8ace0}, {0x7f24c7fe1218, 0xc000d8acd0}, {0xc0004ce000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000d8ace0}, {0x7f24c7fe1218, 0xc000d8acd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000d8ace0}, {0x7f24ddaa2018, 0xc000d8acd0}, {0x153bf8f, 0x14}, 0xc000d8acf0, 0xc000da3980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 246 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 264 [select, 9 minutes]: io.(*pipe).read(0xc0000673e0, {0xc00001c000, 0x4000, 0x40d79e?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0000673e0, {0xc00001c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b2840, {0xc00001c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f24c7fe11f8, 0xc000e80890}, {0x7f24c7fe1218, 0xc000e80880}, {0xc00001c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000e80890}, {0x7f24c7fe1218, 0xc000e80880}, {0xc00001c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000e80890}, {0x7f24c7fe1218, 0xc000e80880}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000e80890}, {0x7f24ddaa2018, 0xc000e80880}, {0x153bf8f, 0x14}, 0xc000e808a0, 0xc000067560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 354 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 263 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f24dd258008, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002c80a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002c8080, {0xc000362000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002c8080, {0xc000362000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00037a010, {0xc000362000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f24c7fe11f8, 0xc000e80880}, {0x7f24c7fe1218, 0xc000e80890}, {0xc000362000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f24c7fe11f8, 0xc000e80880}, {0x7f24c7fe1218, 0xc000e80890}, {0xc000362000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f24c7fe11f8, 0xc000e80880}, {0x7f24c7fe1218, 0xc000e80890}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f24ddaa1ff0, 0xc000e80880}, {0x7f24ddaa2018, 0xc000e80890}, {0x153bfa3, 0x14}, 0xc000e808a0, 0xc000067560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 354 /startdir/src/cloudflared/stream/stream.go:101 +0x24e FAIL github.com/cloudflare/cloudflared/orchestration 600.145s === RUN TestManagerAddAndRemove --- PASS: TestManagerAddAndRemove (0.00s) === RUN TestManagerDuplicate --- PASS: TestManagerDuplicate (0.00s) === RUN TestManagerErrorChannel --- PASS: TestManagerErrorChannel (0.00s) PASS ok github.com/cloudflare/cloudflared/overwatch 1.011s === RUN TestDecodeIP --- PASS: TestDecodeIP (0.00s) === RUN TestDecodeICMP --- PASS: TestDecodeICMP (0.00s) === RUN TestDecodeBadPackets --- PASS: TestDecodeBadPackets (0.00s) === RUN TestFunnelRegistration --- PASS: TestFunnelRegistration (0.00s) === RUN TestFunnelUnregister --- PASS: TestFunnelUnregister (0.00s) === RUN TestNewICMPTTLExceedPacket --- PASS: TestNewICMPTTLExceedPacket (0.00s) === RUN TestChecksum --- PASS: TestChecksum (0.00s) PASS ok github.com/cloudflare/cloudflared/packet 1.024s === RUN TestUnixSocketOrigin --- PASS: TestUnixSocketOrigin (0.11s) === RUN TestProxySingleOrigin === RUN TestProxySingleOrigin/testProxyHTTP === RUN TestProxySingleOrigin/testProxyWebsocket === RUN TestProxySingleOrigin/testProxySSE --- PASS: TestProxySingleOrigin (0.53s) --- PASS: TestProxySingleOrigin/testProxyHTTP (0.01s) --- PASS: TestProxySingleOrigin/testProxyWebsocket (0.01s) --- PASS: TestProxySingleOrigin/testProxySSE (0.50s) === RUN TestProxySSEAllData --- PASS: TestProxySSEAllData (0.00s) === RUN TestProxyMultipleOrigins --- PASS: TestProxyMultipleOrigins (0.02s) === RUN TestProxyError --- PASS: TestProxyError (0.00s) === RUN TestConnections === RUN TestConnections/ws-ws_proxy === RUN TestConnections/tcp-tcp_proxy === RUN TestConnections/tcp-ws_proxy === RUN TestConnections/ws-tcp_proxy === RUN TestConnections/http-(ws)tcp_proxy === RUN TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled 2024-04-12T23:26:11Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml === RUN TestConnections/ws-ws_proxy_when_origin_is_different proxy_test.go:956: websocket: request origin not allowed by Upgrader.CheckOrigin === RUN TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running 2024-04-12T23:26:11Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml --- PASS: TestConnections (0.01s) --- PASS: TestConnections/ws-ws_proxy (0.00s) --- PASS: TestConnections/tcp-tcp_proxy (0.00s) --- PASS: TestConnections/tcp-ws_proxy (0.00s) --- PASS: TestConnections/ws-tcp_proxy (0.00s) --- PASS: TestConnections/http-(ws)tcp_proxy (0.00s) --- PASS: TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled (0.00s) --- PASS: TestConnections/ws-ws_proxy_when_origin_is_different (0.00s) --- PASS: TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running (0.00s) PASS ok github.com/cloudflare/cloudflared/proxy 1.697s === RUN TestSuffixThenRemoveSessionID --- PASS: TestSuffixThenRemoveSessionID (0.00s) === RUN TestRemoveSessionIDError --- PASS: TestRemoveSessionIDError (0.00s) === RUN TestSuffixSessionIDError --- PASS: TestSuffixSessionIDError (0.00s) === RUN TestDatagram --- PASS: TestDatagram (0.49s) === RUN TestConnectRequestData === RUN TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly --- PASS: TestConnectRequestData (0.00s) --- PASS: TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly (0.00s) === RUN TestConnectResponseMeta === RUN TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly === RUN TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank --- PASS: TestConnectResponseMeta (0.00s) --- PASS: TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly (0.00s) --- PASS: TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank (0.00s) === RUN TestRegisterUdpSession === RUN TestRegisterUdpSession/RegisterUdpSession_(no_trace_context) === RUN TestRegisterUdpSession/RegisterUdpSession_(with_trace_context) --- PASS: TestRegisterUdpSession (0.01s) --- PASS: TestRegisterUdpSession/RegisterUdpSession_(no_trace_context) (0.00s) --- PASS: TestRegisterUdpSession/RegisterUdpSession_(with_trace_context) (0.00s) === RUN TestManageConfiguration --- PASS: TestManageConfiguration (0.00s) === RUN TestSafeStreamClose --- PASS: TestSafeStreamClose (0.09s) PASS ok github.com/cloudflare/cloudflared/quic 1.725s === RUN TestBackoffRetries --- PASS: TestBackoffRetries (0.00s) === RUN TestBackoffCancel --- PASS: TestBackoffCancel (0.00s) === RUN TestBackoffGracePeriod --- PASS: TestBackoffGracePeriod (0.00s) === RUN TestGetMaxBackoffDurationRetries --- PASS: TestGetMaxBackoffDurationRetries (0.00s) === RUN TestGetMaxBackoffDuration --- PASS: TestGetMaxBackoffDuration (0.00s) === RUN TestBackoffRetryForever --- PASS: TestBackoffRetryForever (0.00s) PASS ok github.com/cloudflare/cloudflared/retry 1.008s === RUN TestMultiNotifyDoesntCrash --- PASS: TestMultiNotifyDoesntCrash (0.00s) === RUN TestWait --- PASS: TestWait (0.00s) PASS ok github.com/cloudflare/cloudflared/signal 1.009s === RUN TestSocksConnection --- PASS: TestSocksConnection (0.10s) === RUN TestUnsupportedBind --- PASS: TestUnsupportedBind (0.00s) === RUN TestUnsupportedAssociate --- PASS: TestUnsupportedAssociate (0.00s) === RUN TestHandleConnect --- PASS: TestHandleConnect (0.00s) === RUN TestHandleConnectIPAccess --- PASS: TestHandleConnectIPAccess (0.00s) === RUN TestValidConnectRequest --- PASS: TestValidConnectRequest (0.00s) === RUN TestValidBindRequest --- PASS: TestValidBindRequest (0.00s) === RUN TestValidAssociateRequest --- PASS: TestValidAssociateRequest (0.00s) === RUN TestInValidVersionRequest --- PASS: TestInValidVersionRequest (0.00s) === RUN TestInValidIPRequest --- PASS: TestInValidIPRequest (0.00s) PASS ok github.com/cloudflare/cloudflared/socks 1.112s === RUN TestCertGenSuccess --- PASS: TestCertGenSuccess (0.00s) PASS ok github.com/cloudflare/cloudflared/sshgen 1.017s === RUN TestPipeBidirectionalFinishBothSides --- PASS: TestPipeBidirectionalFinishBothSides (0.00s) === RUN TestPipeBidirectionalFinishOneSideTimeout --- PASS: TestPipeBidirectionalFinishOneSideTimeout (0.20s) === RUN TestPipeBidirectionalClosingWriteBothSidesAlsoExists --- PASS: TestPipeBidirectionalClosingWriteBothSidesAlsoExists (0.00s) === RUN TestPipeBidirectionalClosingWriteSingleSideAlsoExists --- PASS: TestPipeBidirectionalClosingWriteSingleSideAlsoExists (0.20s) PASS ok github.com/cloudflare/cloudflared/stream 1.411s === RUN TestRefreshAuthBackoff --- PASS: TestRefreshAuthBackoff (0.00s) === RUN TestRefreshAuthSuccess --- PASS: TestRefreshAuthSuccess (0.00s) === RUN TestRefreshAuthUnknown --- PASS: TestRefreshAuthUnknown (0.00s) === RUN TestRefreshAuthFail --- PASS: TestRefreshAuthFail (0.00s) === RUN TestWaitForBackoffFallback --- PASS: TestWaitForBackoffFallback (0.00s) PASS ok github.com/cloudflare/cloudflared/supervisor 1.030s === RUN TestGetFromEmptyConfig --- PASS: TestGetFromEmptyConfig (0.00s) === RUN TestGetConfig --- PASS: TestGetConfig (0.00s) === RUN TestCertReloader --- PASS: TestCertReloader (0.00s) PASS ok github.com/cloudflare/cloudflared/tlsconfig 1.013s === RUN TestSignalHandler --- PASS: TestSignalHandler (0.00s) === RUN TestSignalHandlerClose --- PASS: TestSignalHandlerClose (1.00s) === RUN TestHandleRedirects_AttachOrgToken --- PASS: TestHandleRedirects_AttachOrgToken (0.00s) === RUN TestHandleRedirects_AttachAppSessionCookie --- PASS: TestHandleRedirects_AttachAppSessionCookie (0.00s) === RUN TestHandleRedirects_StopAtAuthorizedEndpoint --- PASS: TestHandleRedirects_StopAtAuthorizedEndpoint (0.00s) PASS ok github.com/cloudflare/cloudflared/token 2.018s === RUN TestUploadTraces --- PASS: TestUploadTraces (0.00s) === RUN TestSpans --- PASS: TestSpans (0.00s) === RUN TestSpansEmpty --- PASS: TestSpansEmpty (0.00s) === RUN TestSpansNil --- PASS: TestSpansNil (0.00s) === RUN TestSpansTooManySpans --- PASS: TestSpansTooManySpans (0.00s) === RUN TestNewIdentity --- PASS: TestNewIdentity (0.00s) === RUN TestNewCfTracer --- PASS: TestNewCfTracer (0.00s) === RUN TestNewCfTracerMultiple --- PASS: TestNewCfTracerMultiple (0.00s) === RUN TestNewCfTracerNilHeader --- PASS: TestNewCfTracerNilHeader (0.00s) === RUN TestNewCfTracerInvalidHeaders --- PASS: TestNewCfTracerInvalidHeaders (0.00s) === RUN TestAddingSpansWithNilMap --- PASS: TestAddingSpansWithNilMap (0.00s) PASS ok github.com/cloudflare/cloudflared/tracing 1.014s === RUN TestAuthenticateResponseOutcome === RUN TestAuthenticateResponseOutcome/success === RUN TestAuthenticateResponseOutcome/fail === RUN TestAuthenticateResponseOutcome/error === RUN TestAuthenticateResponseOutcome/nil_(no_fields_are_set) === RUN TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) --- PASS: TestAuthenticateResponseOutcome (0.00s) --- PASS: TestAuthenticateResponseOutcome/success (0.00s) --- PASS: TestAuthenticateResponseOutcome/fail (0.00s) --- PASS: TestAuthenticateResponseOutcome/error (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(no_fields_are_set) (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) (0.00s) === RUN TestAuthSuccess --- PASS: TestAuthSuccess (0.00s) === RUN TestAuthUnknown --- PASS: TestAuthUnknown (0.00s) === RUN TestAuthFail --- PASS: TestAuthFail (0.00s) === RUN TestWhenToRefresh --- PASS: TestWhenToRefresh (0.00s) === RUN TestSerializeAuthenticationResponse --- PASS: TestSerializeAuthenticationResponse (0.00s) === RUN TestMarshalConnectionOptions --- PASS: TestMarshalConnectionOptions (0.00s) === RUN TestConnectionRegistrationRPC 2024/04/13 01:26:13 rpc: abort: rpc: aborted by remote: rpc: shutdown --- PASS: TestConnectionRegistrationRPC (0.00s) === RUN TestTunnelRegistration --- PASS: TestTunnelRegistration (0.00s) PASS ok github.com/cloudflare/cloudflared/tunnelrpc/pogs 1.016s === RUN TestValidateHostname --- PASS: TestValidateHostname (0.00s) === RUN TestValidateUrl --- PASS: TestValidateUrl (0.00s) === RUN TestNewAccessValidatorOk --- PASS: TestNewAccessValidatorOk (0.00s) === RUN TestNewAccessValidatorErr --- PASS: TestNewAccessValidatorErr (0.00s) PASS ok github.com/cloudflare/cloudflared/validation 1.012s === RUN TestFileChanged --- PASS: TestFileChanged (0.02s) PASS ok github.com/cloudflare/cloudflared/watcher 1.032s === RUN TestGenerateAcceptKey --- PASS: TestGenerateAcceptKey (0.00s) PASS ok github.com/cloudflare/cloudflared/websocket 1.009s FAIL ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_e7f60590-60ea-4bad-8d93-79cae5c6dcb2/build