question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Vert.x 4] gRPC Dev Mode tests failing with Vert.x 4.0.3

See original GitHub issue

Describe the bug

The dev mode tests are failing:

On the client side:

 io.grpc.StatusRuntimeException: UNAVAILABLE: Connection closing while performing protocol negotiation for [NettyClientHandler#0, WriteBufferingAndExceptionHandler#0, DefaultChannelPipeline$TailContext#0]

and on the server side:

2021-03-16 08:06:26,124 INFO [io.grp.net.Net.connections] (vert.x-eventloop-thread-0) Transport failed: io.netty.handler.codec.http2.Http2Exception: First received frame was not SETTINGS. Hex dump for first 5 bytes: 0000080700
at io.netty.handler.codec.http2.Http2Exception.connectionError(Http2Exception.java:108)

To Reproduce

Just re-enabled the io.quarkus.grpc.server.devmode.GrpcDevModeTest (remove the @Disabled annotations), and run the tests.

I’ve disabled them for now.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
michalszynkiewiczcommented, Mar 16, 2021

fails for me too

0reactions
cescoffiercommented, Mar 22, 2021

Fixed by @michalszynkiewicz (#15874)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Eclipse Vert.x 4.0 Migration Guide - Red Hat Customer Portal
This guide describes the updates in Eclipse Vert.x 4 release. Use the information to upgrade your Eclipse Vert.x 3.x applications to Eclipse Vert.x...
Read more >
Could not find vertx-grpc-protoc-plugin-4.0.0.Beta3 ... - GitHub
Execution failed for task ':generateProto'. > Could not resolve all files for configuration ':protobufToolsLocator_vertx'.
Read more >
Vert.x gRPC
gRPC is an open source remote procedure call (RPC) system initially developed at Google. It uses HTTP/2 for transport, Protocol Buffers as the...
Read more >
Index (Vert.x RxJava API 4.0.0-milestone3 API) - Javadoc.io
When the returned handler is called back with a succeeded result it fails the test. asyncAssertSuccess() - Method in class io.vertx.rxjava.ext.unit.
Read more >
quarkusio/quarkus 2.0.0.Alpha3 on GitHub - NewReleases.io
Final; #17363 - Add support for resolving Maven plugin artifacts and their ... the H2 DevServicesProcessor; #17047 - Vertx ConsumeEvent - document failure...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found