Skip to content

(stress) server: TestInitHandshakeWrongToken failed #61538

@cockroach-teamcity

Description

@cockroach-teamcity

(server).TestInitHandshakeWrongToken failed on master@b703e663da8ededaee2e28fc39a24e3880ae54cf:

  github.com/cockroachdb/cockroach/pkg/server.initHandshakeHelper()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:516 +0x93b
  github.com/cockroachdb/cockroach/pkg/server.InitHandshake.func1()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:655 +0x1a6
  github.com/cockroachdb/cockroach/pkg/util/contextutil.RunWithTimeout()
      /go/src/github.com/cockroachdb/cockroach/pkg/util/contextutil/context.go:140 +0xe2
  github.com/cockroachdb/cockroach/pkg/server.InitHandshake()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:653 +0x17b
  github.com/cockroachdb/cockroach/pkg/server.TestInitHandshakeWrongToken.func7()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake_test.go:214 +0x17d

Goroutine 813 (running) created at:
  net/http.http2bodyWriterState.scheduleBodyWrite()
      /usr/local/go/src/net/http/h2_bundle.go:9085 +0x12d
  net/http.(*http2ClientConn).roundTrip()
      /usr/local/go/src/net/http/h2_bundle.go:7567 +0x953
  net/http.(*http2Transport).RoundTripOpt()
      /usr/local/go/src/net/http/h2_bundle.go:6948 +0x276
  net/http.(*http2Transport).RoundTrip()
      /usr/local/go/src/net/http/h2_bundle.go:6909 +0x4b
  net/http.(*Transport).roundTrip()
      /usr/local/go/src/net/http/transport.go:580 +0xb43
  net/http.(*Transport).RoundTrip()
      /usr/local/go/src/net/http/roundtrip.go:17 +0x46
  net/http.send()
      /usr/local/go/src/net/http/client.go:252 +0x6da
  net/http.(*Client).send()
      /usr/local/go/src/net/http/client.go:176 +0x1d5
  net/http.(*Client).do()
      /usr/local/go/src/net/http/client.go:718 +0x2d7
  net/http.(*Client).Do()
      /usr/local/go/src/net/http/client.go:586 +0x20c
  net/http.(*Client).Post()
      /usr/local/go/src/net/http/client.go:846 +0x231
  github.com/cockroachdb/cockroach/pkg/server.(*tlsInitHandshaker).getPeerCACert()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:346 +0x404
  github.com/cockroachdb/cockroach/pkg/server.(*tlsInitHandshaker).runClient()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:387 +0x290
  github.com/cockroachdb/cockroach/pkg/server.initHandshakeHelper.func2()
      /go/src/github.com/cockroachdb/cockroach/pkg/server/init_handshake.go:521 +0x1c7
==================
    init_handshake_test.go:203: n1: trusted peer: 127.0.0.1:46001
    init_handshake_test.go:203: n1: trusted peer: 127.0.0.1:46001
    init_handshake_test.go:203: n3: trusted peer: 127.0.0.1:46705
E210305 08:30:40.808831 98982 1@server/init_handshake.go:543  [n1,init-tls-handshake] 2  HMAC error from client when connecting to peer: invalid HMAC signature
E210305 08:30:40.808957 98984 1@server/init_handshake.go:543  [n3,init-tls-handshake] 3  HMAC error from client when connecting to peer: invalid HMAC signature
    init_handshake_test.go:244: -- test log scope end --
test logs left over in: /go/src/github.com/cockroachdb/cockroach/artifacts/logTestInitHandshakeWrongToken525656275
    testing.go:1038: race detected during execution of test
--- FAIL: TestInitHandshakeWrongToken (20.09s)

More

Parameters:

  • TAGS=
  • GOFLAGS=-race -parallel=4
make stressrace TESTS=TestInitHandshakeWrongToken PKG=./pkg/server TESTTIMEOUT=5m STRESSFLAGS='-timeout 5m' 2>&1

See this test on roachdash
powered by pkg/cmd/internal/issues

Epic: CRDB-6663

Jira issue: CRDB-3000

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.O-robotOriginated from a bot.T-server-and-securityDB Server & Securitybranch-masterFailures and bugs on the master branch.exception-requestedIssue is a release-blocker you want to defer by exception

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions