Skip to content

x/crypto/ssh/test: data race in TestCertLogin #60343

@bcmills

Description

@bcmills

What operating system and processor architecture are you using (go env)?

go env Output
$ go1.20.4 env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/usr/local/google/home/bcmills/.cache/go-build"
GOENV="/usr/local/google/home/bcmills/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/usr/local/google/home/bcmills/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/usr/local/google/home/bcmills"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/google/home/bcmills/sdk/go1.20.4"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/google/home/bcmills/sdk/go1.20.4/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.20.4"
GCCGO="/usr/bin/gccgo"
GOAMD64="v1"
AR="ar"
CC="gcc"
CXX="c++"
CGO_ENABLED="1"
GOMOD="/usr/local/google/home/bcmills/src/golang.org/x/crypto/go.mod"
GOWORK=""
CGO_CFLAGS="-O2 -g"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-O2 -g"
CGO_FFLAGS="-O2 -g"
CGO_LDFLAGS="-O2 -g"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build541693006=/tmp/go-build -gno-record-gcc-switches"

What did you do?

Within x/crypto, run go test -race ./ssh/test.

What did you expect to see?

Passing test.

What did you see instead?

==================
WARNING: DATA RACE
Write at 0x00c000164048 by goroutine 38:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:198 +0x44
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000164048 by goroutine 31:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:198 +0x44
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c000164028 by goroutine 38:
  bytes.(*Buffer).Len()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:73 +0x44
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:118 +0x3c
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000164028 by goroutine 31:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:207 +0x15d
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c000164040 by goroutine 38:
  bytes.(*Buffer).Len()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:73 +0x66
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:118 +0x3c
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000164040 by goroutine 31:
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:145 +0x3c4
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c000164028 by goroutine 31:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:207 +0x134
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000164028 by goroutine 38:
  bytes.(*Buffer).tryGrowByReslice()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:108 +0x179
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:124 +0x107
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 31 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Write at 0x00c00050a5da by goroutine 38:
  runtime.racewriterange()
      <autogenerated>:1 +0x29
  internal/poll.ignoringEINTRIO()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:794 +0x439
  internal/poll.(*FD).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:163 +0x2e
  os.(*File).read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file_posix.go:31 +0xc7
  os.(*File).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file.go:118 +0x98
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:202 +0x112
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c00050a5d8 by goroutine 31:
  runtime.slicecopy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/slice.go:310 +0x0
  bytes.growSlice()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:240 +0x126
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:142 +0x2ba
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (finished) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c000164028 by goroutine 38:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:207 +0x134
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000164028 by goroutine 31:
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:207 +0x15d
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (finished) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Write at 0x00c00050a700 by goroutine 38:
  runtime.racewriterange()
      <autogenerated>:1 +0x29
  internal/poll.ignoringEINTRIO()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:794 +0x439
  internal/poll.(*FD).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:163 +0x2e
  os.(*File).read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file_posix.go:31 +0xc7
  os.(*File).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file.go:118 +0x98
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:202 +0x112
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c00050a700 by goroutine 31:
  runtime.racewriterange()
      <autogenerated>:1 +0x29
  internal/poll.ignoringEINTRIO()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:794 +0x439
  internal/poll.(*FD).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/internal/poll/fd_unix.go:163 +0x2e
  os.(*File).read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file_posix.go:31 +0xc7
  os.(*File).Read()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/file.go:118 +0x98
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:202 +0x112
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (finished) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c000508000 by goroutine 38:
  runtime.slicecopy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/slice.go:310 +0x0
  bytes.growSlice()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:241 +0x14d
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:142 +0x2ba
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Previous write at 0x00c000508000 by goroutine 31:
  runtime.slicecopy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/slice.go:310 +0x0
  bytes.growSlice()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:241 +0x14d
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:142 +0x2ba
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 38 (running) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Goroutine 31 (finished) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
==================
WARNING: DATA RACE
Read at 0x00c00034c000 by goroutine 30:
  runtime.slicebytetostring()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/string.go:81 +0x0
  bytes.(*Buffer).String()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:65 +0x18e
  golang.org/x/crypto/ssh/test.(*server).Shutdown()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:253 +0x18f
  golang.org/x/crypto/ssh/test.TestCertLogin.func3()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:21 +0x39
  runtime.deferreturn()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/panic.go:476 +0x32
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47

Previous write at 0x00c00034c000 by goroutine 38:
  runtime.slicecopy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/runtime/slice.go:310 +0x0
  bytes.growSlice()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:241 +0x14d
  bytes.(*Buffer).grow()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:142 +0x2ba
  bytes.(*Buffer).ReadFrom()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/bytes/buffer.go:200 +0x65
  io.copyBuffer()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:413 +0x1c5
  io.Copy()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/io/io.go:386 +0x64
  os/exec.(*Cmd).writerDescriptor.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:560 +0x3d
  os/exec.(*Cmd).Start.func2()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:717 +0x42
  os/exec.(*Cmd).Start.func3()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:729 +0x47

Goroutine 30 (running) created at:
  testing.(*T).Run()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x805
  testing.runTests.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:2036 +0x8d
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.runTests()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:2034 +0x87c
  testing.(*M).Run()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1906 +0xb44
  main.main()
      _testmain.go:97 +0x2e9

Goroutine 38 (finished) created at:
  os/exec.(*Cmd).Start()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/os/exec/exec.go:716 +0xf8e
  golang.org/x/crypto/ssh/test.(*server).TryDialWithAddr()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/test_unix_test.go:219 +0xa35
  golang.org/x/crypto/ssh/test.TestCertLogin()
      /usr/local/google/home/bcmills/src/golang.org/x/crypto/ssh/test/cert_test.go:60 +0x96c
  testing.tRunner()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1576 +0x216
  testing.(*T).Run.func1()
      /usr/local/google/home/bcmills/sdk/go1.20.4/src/testing/testing.go:1629 +0x47
==================
--- FAIL: TestCertLogin (0.13s)
    test_unix_test.go:253: sshd: debug1: inetd sockets after dupping: 3, 4
        debug1: using TCP window size of 4194304 / 4194304
        Connection from UNKNOWN port 65535 on /tmp/unixConnection181763431/ssh port 65535
        debug1: Local version string SSH-2.0-OpenSSH_9.3 
        debug1: Remote protocol version 2.0, remote software version Go
        debug1: compat_banner: no match: Go
        debug2: fd 3 setting O_NONBLOCK
        debug2: Network child is on pid 2216894
        debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug1: SSH2_MSG_KEXINIT sent [preauth]
        debug1: SSH2_MSG_KEXINIT received [preauth]
        debug2: local server KEXINIT proposal [preauth]
        debug2: KEX algorithms: [email protected],curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 [preauth]
        debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: compression ctos: none,[email protected] [preauth]
        debug2: compression stoc: none,[email protected] [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug2: peer client KEXINIT proposal [preauth]
        debug2: KEX algorithms: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c [preauth]
        debug2: host key algorithms: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss,ssh-ed25519 [preauth]
        debug2: ciphers ctos: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: ciphers stoc: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: MACs ctos: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: MACs stoc: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: compression ctos: none [preauth]
        debug2: compression stoc: none [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug1: kex: algorithm: curve25519-sha256 [preauth]
        debug1: kex: host key algorithm: [email protected] [preauth]
        debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: expecting SSH2_MSG_KEX_ECDH_INIT [preauth]
        debug1: SSH2_MSG_KEX_ECDH_INIT received [preauth]
        debug2: monitor_read: 6 used once, one use left
        debug2: ssh_set_newkeys: mode 1 [preauth]
        debug1: rekey out after 4294967296 blocks [preauth]
        debug1: SSH2_MSG_NEWKEYS sent [preauth]
        debug1: Sending SSH2_MSG_EXT_INFO [preauth]
        debug1: expecting SSH2_MSG_NEWKEYS [preauth]
        debug1: SSH2_MSG_NEWKEYS received [preauth]
        debug2: ssh_set_newkeys: mode 0 [preauth]
        debug1: rekey in after 4294967296 blocks [preauth]
        debug1: KEX done [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method none [preauth]
        debug1: attempt 0 failures 0 [preauth]
        debug2: parse_server_config_depth: config reprocess config len 680
        debug1: reprocess config line 17: Deprecated option RSAAuthentication
        debug1: reprocess config line 22: Deprecated option RhostsRSAAuthentication
        debug2: monitor_read: 8 used once, disabling now
        debug2: input_userauth_request: setting up authctxt for bcmills [preauth]
        debug2: monitor_read: 4 used once, disabling now
        debug2: monitor_read: 10 used once, disabling now
        debug1: userauth_send_banner: sent [preauth]
        debug2: input_userauth_request: try method none [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method publickey [preauth]
        debug1: attempt 1 failures 0 [preauth]
        debug2: input_userauth_request: try method publickey [preauth]
        debug2: userauth_pubkey: valid user bcmills querying public key [email protected] AAAAHHNzaC1kc3MtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg40zgVS7yH7ww5Jdl5QsvpTN+ypIv8IBnEvEOpgpVbAIAAACBAPo8NITJeIj2N82z3ta4zjoxIMJiU6pbDzRqM3XoCiG0GdyzVgGUeT/91A68Jg6xhoT6A2LHaO2hGPBeEOxzbn8ipBtTVqFvuYHz+uxogtEYhsDlYfcSAW0mZcWi8PPeJ/oXpPO+EWkeAlGYthVHxyqx7MveERk6++zaIfsyiuTHAAAAFQCRw5w/NvpcYdn2+DzLCIml7nQLAQAAAIBBF/tD+Jo9Gfjdmq5SF3pbC+KupSP62Qi7p5XadlZiZcuWoVAoTLhN6OXtaTLOvY5Ji9tcvOjtM3EsqhaivqKmzSmFg88zJeV3XiuO6FPbgKuE7O4syEN24wOLTfbAMhkbhj4rsSVTw65+fxKPlaB7yvoA2aZWCYV/KesWF1gKeAAAAIEA3ucGJ93/Mx4q4eKRDxcWD3QzWyqpbRVRRV1Vmih9Ha/qC994nJFzDQIdjxDIT2Rk2AGzMqFEB68Zc3O+Wcsmz5eWWzEwFxaTwOGWTyDqsDRLm3fD+QYjnOwuxb0Kce+gWI8voWcqC9cyRm09jGzu2Ab3Bhtpg8JJ8L7gS3MRZK4AAAAAAAAAAAAAAAEAAAAAAAAACwAAAAdiY21pbGxzAAAAAAAAAAD//////////wAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEEi9Hdw6KvZcWxfg2IDhA7UkpDtzzt6ZqJXSsFdLd+Kx4S3Sx4cVO+6/ZOXRnPmNAlLUqjShUsUBBngG0u2fqEqAAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAPKc
        debug1: userauth_pubkey: publickey test pkalg [email protected] pkblob DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI [preauth]
        debug1: temporarily_use_uid: 26363/89939 (e=26363/89939)
        debug1: trying public key file /tmp/sshtest246007502/authorized_keys
        debug1: fd 5 clearing O_NONBLOCK
        debug2: auth_check_authkeys_file: /tmp/sshtest246007502/authorized_keys: processed 14/14 lines
        debug1: restore_uid: (unprivileged)
        debug1: cert: key options:
        Accepted certificate ID "" (serial 0) signed by ECDSA CA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI via /tmp/sshtest246007502/id_ecdsa.pub
        debug2: userauth_pubkey: authenticated 0 pkalg [email protected] [preauth]
        Postponed publickey for bcmills from UNKNOWN port 65535 ssh2: DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc ID  (serial 0) CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method publickey [preauth]
        debug1: attempt 2 failures 0 [preauth]
        debug2: input_userauth_request: try method publickey [preauth]
        debug2: userauth_pubkey: valid user bcmills attempting public key [email protected] AAAAHHNzaC1kc3MtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg40zgVS7yH7ww5Jdl5QsvpTN+ypIv8IBnEvEOpgpVbAIAAACBAPo8NITJeIj2N82z3ta4zjoxIMJiU6pbDzRqM3XoCiG0GdyzVgGUeT/91A68Jg6xhoT6A2LHaO2hGPBeEOxzbn8ipBtTVqFvuYHz+uxogtEYhsDlYfcSAW0mZcWi8PPeJ/oXpPO+EWkeAlGYthVHxyqx7MveERk6++zaIfsyiuTHAAAAFQCRw5w/NvpcYdn2+DzLCIml7nQLAQAAAIBBF/tD+Jo9Gfjdmq5SF3pbC+KupSP62Qi7p5XadlZiZcuWoVAoTLhN6OXtaTLOvY5Ji9tcvOjtM3EsqhaivqKmzSmFg88zJeV3XiuO6FPbgKuE7O4syEN24wOLTfbAMhkbhj4rsSVTw65+fxKPlaB7yvoA2aZWCYV/KesWF1gKeAAAAIEA3ucGJ93/Mx4q4eKRDxcWD3QzWyqpbRVRRV1Vmih9Ha/qC994nJFzDQIdjxDIT2Rk2AGzMqFEB68Zc3O+Wcsmz5eWWzEwFxaTwOGWTyDqsDRLm3fD+QYjnOwuxb0Kce+gWI8voWcqC9cyRm09jGzu2Ab3Bhtpg8JJ8L7gS3MRZK4AAAAAAAAAAAAAAAEAAAAAAAAACwAAAAdiY21pbGxzAAAAAAAAAAD//////////wAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEEi9Hdw6KvZcWxfg2IDhA7UkpDtzzt6ZqJXSsFdLd+Kx4S3Sx4cVO+6/ZOXRnPmNAlLUqjShUsUBBngG0u2fqEqAAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAP
        debug1: temporarily_use_uid: 26363/89939 (e=26363/89939)
        debug1: trying public key file /tmp/sshtest246007502/authorized_keys
        debug1: fd 5 clearing O_NONBLOCK
        debug2: auth_check_authkeys_file: /tmp/sshtest246007502/authorized_keys: processed 14/14 lines
        debug1: restore_uid: (unprivileged)
        debug1: cert: key options:
        Accepted certificate ID "" (serial 0) signed by ECDSA CA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI via /tmp/sshtest246007502/id_ecdsa.pub
        debug1: auth_activate_options: setting new authentication options
        Accepted publickey for bcmills from UNKNOWN port 65535 ssh2: DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc ID  (serial 0) CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI
        debug1: monitor_child_preauth: user bcmills authenticated by privileged process
        debug1: auth_activate_options: setting new authentication options [preauth]
        debug2: userauth_pubkey: authenticated 1 pkalg [email protected] [preauth]
        debug1: monitor_read_log: child log fd closed
        User child is on pid 2216896
        debug1: inetd sockets after dupping: 3, 4
        debug1: using TCP window size of 4194304 / 4194304
        Connection from UNKNOWN port 65535 on /tmp/unixConnection806143884/ssh port 65535
        debug1: Local version string SSH-2.0-OpenSSH_9.3 
        debug1: Remote protocol version 2.0, remote software version Go
        debug1: compat_banner: no match: Go
        debug2: fd 3 setting O_NONBLOCK
        debug2: Network child is on pid 2216897
        debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug1: SSH2_MSG_KEXINIT sent [preauth]
        debug1: SSH2_MSG_KEXINIT received [preauth]
        debug2: local server KEXINIT proposal [preauth]
        debug2: KEX algorithms: [email protected],curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 [preauth]
        debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: compression ctos: none,[email protected] [preauth]
        debug2: compression stoc: none,[email protected] [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug2: peer client KEXINIT proposal [preauth]
        debug2: KEX algorithms: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c [preauth]
        debug2: host key algorithms: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss,ssh-ed25519 [preauth]
        debug2: ciphers ctos: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: ciphers stoc: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: MACs ctos: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: MACs stoc: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: compression ctos: none [preauth]
        debug2: compression stoc: none [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug1: kex: algorithm: curve25519-sha256 [preauth]
        debug1: kex: host key algorithm: [email protected] [preauth]
        debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: expecting SSH2_MSG_KEX_ECDH_INIT [preauth]
        debug1: SSH2_MSG_KEX_ECDH_INIT received [preauth]
        debug2: monitor_read: 6 used once, one use left
        debug2: ssh_set_newkeys: mode 1 [preauth]
        debug1: rekey out after 4294967296 blocks [preauth]
        debug1: SSH2_MSG_NEWKEYS sent [preauth]
        debug1: Sending SSH2_MSG_EXT_INFO [preauth]
        debug1: expecting SSH2_MSG_NEWKEYS [preauth]
        debug1: SSH2_MSG_NEWKEYS received [preauth]
        debug2: ssh_set_newkeys: mode 0 [preauth]
        debug1: rekey in after 4294967296 blocks [preauth]
        debug1: KEX done [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method none [preauth]
        debug1: attempt 0 failures 0 [preauth]
        debug2: parse_server_config_depth: config reprocess config len 680
        debug1: reprocess config line 17: Deprecated option RSAAuthentication
        debug1: reprocess config line 22: Deprecated option RhostsRSAAuthentication
        debug2: monitor_read: 8 used once, disabling now
        debug2: input_userauth_request: setting up authctxt for bcmills [preauth]
        debug2: monitor_read: 4 used once, disabling now
        debug2: monitor_read: 10 used once, disabling now
        debug1: userauth_send_banner: sent [preauth]
        debug2: input_userauth_request: try method none [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method publickey [preauth]
        debug1: attempt 1 failures 0 [preauth]
        debug2: input_userauth_request: try method publickey [preauth]
        debug2: userauth_pubkey: valid user bcmills querying public key [email protected] AAAAHHNzaC1kc3MtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg40zgVS7yH7ww5Jdl5QsvpTN+ypIv8IBnEvEOpgpVbAIAAACBAPo8NITJeIj2N82z3ta4zjoxIMJiU6pbDzRqM3XoCiG0GdyzVgGUeT/91A68Jg6xhoT6A2LHaO2hGPBeEOxzbn8ipBtTVqFvuYHz+uxogtEYhsDlYfcSAW0mZcWi8PPeJ/oXpPO+EWkeAlGYthVHxyqx7MveERk6++zaIfsyiuTHAAAAFQCRw5w/NvpcYdn2+DzLCIml7nQLAQAAAIBBF/tD+Jo9Gfjdmq5SF3pbC+KupSP62Qi7p5XadlZiZcuWoVAoTLhN6OXtaTLOvY5Ji9tcvOjtM3EsqhaivqKmzSmFg88zJeV3XiuO6FPbgKuE7O4syEN24wOLTfbAMhkbhj4rsSVTw65+fxKPlaB7yvoA2aZWCYV/KesWF1gKeAAAAIEA3ucGJ93/Mx4q4eKRDxcWD3QzWyqpbRVRRV1Vmih9Ha/qC994nJFzDQIdjxDIT2Rk2AGzMqFEB68Zc3O+Wcsmz5eWWzEwFxaTwOGWTyDqsDRLm3fD+QYjnOwuxb0Kce+gWI8voWcqC9cyRm09jGzu2Ab3Bhtpg8JJ8L7gS3MRZK4AAAAAAAAAAAAAAAEAAAAAAAAACwAAAAdiY21pbGxzAAAAAAAAAAD//////////wAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEEi9Hdw6KvZcWxfg2IDhA7UkpDtzzt6ZqJXSsFdLd+Kx4S3Sx4cVO+6/ZOXRnPmNAlLUqjShUsUBBngG0u2fqEqAAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAPKc
        debug1: userauth_pubkey: publickey test pkalg [email protected] pkblob DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI [preauth]
        debug1: temporarily_use_uid: 26363/89939 (e=26363/89939)
        debug1: trying public key file /tmp/sshtest246007502/authorized_keys
        debug1: fd 5 clearing O_NONBLOCK
        debug2: auth_check_authkeys_file: /tmp/sshtest246007502/authorized_keys: processed 14/14 lines
        debug1: restore_uid: (unprivileged)
        debug1: cert: key options:
        Accepted certificate ID "" (serial 0) signed by ECDSA CA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI via /tmp/sshtest246007502/id_ecdsa.pub
        debug2: userauth_pubkey: authenticated 0 pkalg [email protected] [preauth]
        Postponed publickey for bcmills from UNKNOWN port 65535 ssh2: DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc ID  (serial 0) CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI [preauth]
        debug1: userauth-request for user bcmills service ssh-connection method publickey [preauth]
        debug1: attempt 2 failures 0 [preauth]
        debug2: input_userauth_request: try method publickey [preauth]
        debug2: userauth_pubkey: valid user bcmills attempting public key [email protected] AAAAHHNzaC1kc3MtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg40zgVS7yH7ww5Jdl5QsvpTN+ypIv8IBnEvEOpgpVbAIAAACBAPo8NITJeIj2N82z3ta4zjoxIMJiU6pbDzRqM3XoCiG0GdyzVgGUeT/91A68Jg6xhoT6A2LHaO2hGPBeEOxzbn8ipBtTVqFvuYHz+uxogtEYhsDlYfcSAW0mZcWi8PPeJ/oXpPO+EWkeAlGYthVHxyqx7MveERk6++zaIfsyiuTHAAAAFQCRw5w/NvpcYdn2+DzLCIml7nQLAQAAAIBBF/tD+Jo9Gfjdmq5SF3pbC+KupSP62Qi7p5XadlZiZcuWoVAoTLhN6OXtaTLOvY5Ji9tcvOjtM3EsqhaivqKmzSmFg88zJeV3XiuO6FPbgKuE7O4syEN24wOLTfbAMhkbhj4rsSVTw65+fxKPlaB7yvoA2aZWCYV/KesWF1gKeAAAAIEA3ucGJ93/Mx4q4eKRDxcWD3QzWyqpbRVRRV1Vmih9Ha/qC994nJFzDQIdjxDIT2Rk2AGzMqFEB68Zc3O+Wcsmz5eWWzEwFxaTwOGWTyDqsDRLm3fD+QYjnOwuxb0Kce+gWI8voWcqC9cyRm09jGzu2Ab3Bhtpg8JJ8L7gS3MRZK4AAAAAAAAAAAAAAAEAAAAAAAAACwAAAAdiY21pbGxzAAAAAAAAAAD//////////wAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEEi9Hdw6KvZcWxfg2IDhA7UkpDtzzt6ZqJXSsFdLd+Kx4S3Sx4cVO+6/ZOXRnPmNAlLUqjShUsUBBngG0u2fqEqAAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAP
        debug1: temporarily_use_uid: 26363/89939 (e=26363/89939)
        debug1: trying public key file /tmp/sshtest246007502/authorized_keys
        debug1: fd 5 clearing O_NONBLOCK
        debug2: auth_check_authkeys_file: /tmp/sshtest246007502/authorized_keys: processed 14/14 lines
        debug1: restore_uid: (unprivileged)
        debug1: cert: key options:
        Accepted certificate ID "" (serial 0) signed by ECDSA CA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI via /tmp/sshtest246007502/id_ecdsa.pub
        debug1: auth_activate_options: setting new authentication options
        Accepted publickey for bcmills from UNKNOWN port 65535 ssh2: DSA-CERT SHA256:FIQhk3/3BxBU8HNZzcejroY+e9/r568uwTVIgQ3mVXc ID  (serial 0) CA ECDSA SHA256:PsCW780uRQ7Gd9AEuC41tJmMyunRxzZdcGmuQn5ZRFI
        debug1: monitor_child_preauth: user bcmills authenticated by privileged process
        debug1: auth_activate_options: setting new authentication options [preauth]
        debug2: userauth_pubkey: authenticated 1 pkalg [email protected] [preauth]
        debug1: monitor_read_log: child log fd closed
        User child is on pid 2216900
        debug1: inetd sockets after dupping: 3, 4
        debug1: using TCP window size of 4194304 / 4194304
        Connection from UNKNOWN port 65535 on /tmp/unixConnection2428177867/ssh port 65535
        debug1: Local version string SSH-2.0-OpenSSH_9.3 
        debug1: Remote protocol version 2.0, remote software version Go
        debug1: compat_banner: no match: Go
        debug2: fd 3 setting O_NONBLOCK
        debug2: Network child is on pid 2216901
        debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug1: SSH2_MSG_KEXINIT sent [preauth]
        debug1: SSH2_MSG_KEXINIT received [preauth]
        debug2: local server KEXINIT proposal [preauth]
        debug2: KEX algorithms: [email protected],curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 [preauth]
        debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: compression ctos: none,[email protected] [preauth]
        debug2: compression stoc: none,[email protected] [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug2: peer client KEXINIT proposal [preauth]
        debug2: KEX algorithms: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c [preauth]
        debug2: host key algorithms: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss,ssh-ed25519 [preauth]
        debug2: ciphers ctos: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: ciphers stoc: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: MACs ctos: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: MACs stoc: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: compression ctos: none [preauth]
        debug2: compression stoc: none [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug1: kex: algorithm: curve25519-sha256 [preauth]
        debug1: kex: host key algorithm: [email protected] [preauth]
        debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: expecting SSH2_MSG_KEX_ECDH_INIT [preauth]
        debug1: SSH2_MSG_KEX_ECDH_INIT received [preauth]
        debug2: monitor_read: 6 used once, one use left
        debug2: ssh_set_newkeys: mode 1 [preauth]
        debug1: rekey out after 4294967296 blocks [preauth]
        debug1: SSH2_MSG_NEWKEYS sent [preauth]
        debug1: Sending SSH2_MSG_EXT_INFO [preauth]
        debug1: expecting SSH2_MSG_NEWKEYS [preauth]
        Connection closed by UNKNOWN port 65535 [preauth]
        debug1: do_cleanup [preauth]
        debug1: monitor_read_log: child log fd closed
        debug1: do_cleanup
        debug1: Killing privsep child 2216901
        debug1: inetd sockets after dupping: 3, 4
        debug1: using TCP window size of 4194304 / 4194304
        Connection from UNKNOWN port 65535 on /tmp/unixConnection3900943171/ssh port 65535
        debug1: Local version string SSH-2.0-OpenSSH_9.3 
        debug1: Remote protocol version 2.0, remote software version Go
        debug1: compat_banner: no match: Go
        debug2: fd 3 setting O_NONBLOCK
        debug2: Network child is on pid 2216903
        debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug1: SSH2_MSG_KEXINIT sent [preauth]
        debug1: SSH2_MSG_KEXINIT received [preauth]
        debug2: local server KEXINIT proposal [preauth]
        debug2: KEX algorithms: [email protected],curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 [preauth]
        debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,[email protected],[email protected],[email protected],ecdsa-sha2-nistp256 [preauth]
        debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected] [preauth]
        debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
        debug2: compression ctos: none,[email protected] [preauth]
        debug2: compression stoc: none,[email protected] [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug2: peer client KEXINIT proposal [preauth]
        debug2: KEX algorithms: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c [preauth]
        debug2: host key algorithms: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss,ssh-ed25519 [preauth]
        debug2: ciphers ctos: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: ciphers stoc: [email protected],[email protected],[email protected],aes128-ctr,aes192-ctr,aes256-ctr [preauth]
        debug2: MACs ctos: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: MACs stoc: [email protected],hmac-sha2-256,hmac-sha1,hmac-sha1-96 [preauth]
        debug2: compression ctos: none [preauth]
        debug2: compression stoc: none [preauth]
        debug2: languages ctos:  [preauth]
        debug2: languages stoc:  [preauth]
        debug2: first_kex_follows 0  [preauth]
        debug2: reserved 0  [preauth]
        debug1: kex: algorithm: curve25519-sha256 [preauth]
        debug1: kex: host key algorithm: [email protected] [preauth]
        debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none [preauth]
        debug1: expecting SSH2_MSG_KEX_ECDH_INIT [preauth]
        debug1: SSH2_MSG_KEX_ECDH_INIT received [preauth]
        debug2: monitor_read: 6 used once, one use left
        debug2: ssh_set_newkeys: mode 1 [preauth]
        debug1: rekey out after 4294967296 blocks [preauth]
        debug1: SSH2_MSG_NEWKEYS sent [preauth]
        debug1: Sending SSH2_MSG_EXT_INFO [preauth]
        debug1: expecting SSH2_MSG_NEWKEYS [preauth]
    testing.go:1446: race detected during execution of test
FAIL
FAIL	golang.org/x/crypto/ssh/test	3.438s
FAIL

(CC @rolandshoemaker @FiloSottile)

Metadata

Metadata

Assignees

Labels

FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions