Hi I'm seeing the above error on one system that is much slower. On other system the exact same setup works fine. This is on a ubuntu system using 1.2 grpc .. the client see that error going to server running in docker. Java 1.8
The scenario is exactly the same on both machines running through the same exercise. Can I increase that headers size ? Any tell for sure from the below trace if that seems reasonable that it should fail ? *00:04:13* 2017-04-21 00:04:13 DEBUG Peer:144 - sendProposalAsync name: peer1, url: grpc://localhost:7056 *00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------OUTBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] SETTINGS: ack=false, settings={ENABLE_PUSH=0, MAX_CONCURRENT_STREAMS=0, INITIAL_WINDOW_SIZE=1048576, MAX_HEADER_LIST_SIZE=8192}*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------OUTBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] WINDOW_UPDATE: streamId=0, windowSizeIncrement=983041*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------INBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] SETTINGS: ack=false, settings={}*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------OUTBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] SETTINGS: ack=true*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------INBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] WINDOW_UPDATE: streamId=0, windowSizeIncrement=983025*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------INBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] SETTINGS: ack=true*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------OUTBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] HEADERS: streamId=3, headers=GrpcHttp2OutboundHeaders[:authority: localhost:7056, :path: /protos.Endorser/ProcessProposal, :method: POST, :scheme: http, content-type: application/grpc, te: trailers, user-agent: grpc-java-netty/1.2.0, grpc-accept-encoding: gzip, grpc-census-bin: ], streamDependency=0, weight=16, exclusive=false, padding=0, endStream=false*00:04:13* ------------------------------------*00:04:13* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:13* ----------------OUTBOUND--------------------*00:04:13* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] DATA: streamId=3, padding=0, endStream=true, length=14657, bytes=000000393c0af0710ad1060a5e080310011a0c08fd98e5c70510c0faafb7022a4038343436323166363436633037373864353432666238373861626139626563...*00:04:13* ------------------------------------*00:04:14* 2017-04-21 00:04:13 DEBUG NettyClientHandler:147 - *00:04:14* ----------------OUTBOUND--------------------*00:04:14* [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] GO_AWAY: lastStreamId=0, errorCode=1, length=45, bytes=4865616465722073697a65206578636565646564206d617820616c6c6f7765642073697a652028313032343029*00:04:14* ------------------------------------*00:04:14* 2017-04-21 00:04:13 DEBUG Http2ConnectionHandler:836 - [id: 0xa601ff3c, L:/127.0.0.1:57166 - R:localhost/127.0.0.1:7056] Sent GOAWAY: lastStreamId '0', errorCode '1', debugData 'Header size exceeded max allowed size (10240)'. Forcing shutdown of the connection.*00:04:14* 2017-04-21 00:04:14 ERROR Chain:2105 - Sending proposal to peer1 failed because of gRPC failure=Status{code=INTERNAL, description=null, cause=io.netty.handler.codec.http2.Http2Exception: Header size exceeded max allowed size (10240)*00:04:14* at io.netty.handler.codec.http2.Http2Exception.connectionError(Http2Exception.java:85)*00:04:14* at io.netty.handler.codec.http2.Http2CodecUtil.headerListSizeExceeded(Http2CodecUtil.java:264)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder.headerSizeExceeded(DefaultHttp2FrameReader.java:701)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder.addFragment(DefaultHttp2FrameReader.java:716)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader$2.processFragment(DefaultHttp2FrameReader.java:485)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader.readHeadersFrame(DefaultHttp2FrameReader.java:495)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader.processPayloadState(DefaultHttp2FrameReader.java:253)*00:04:14* at io.netty.handler.codec.http2.DefaultHttp2FrameReader.readFrame(DefaultHttp2FrameReader.java:160)*00:04:14* at io.netty.handler.codec.http2.Http2InboundFrameLogger.readFrame(Http2InboundFrameLogger.java:41)*00:04:14* at io.grpc.netty.FixedHttp2ConnectionDecoder.decodeFrame(FixedHttp2ConnectionDecoder.java:119)*00:04:14* at io.netty.handler.codec.http2.Http2ConnectionHandler$FrameDecoder.decode(Http2ConnectionHandler.java:341)*00:04:14* at io.netty.handler.codec.http2.Http2ConnectionHandler.decode(Http2ConnectionHandler.java:401)*00:04:14* at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)*00:04:14* at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)*00:04:14* at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)*00:04:14* at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)*00:04:14* at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:341)*00:04:14* at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)*00:04:14* at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)*00:04:14* at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)*00:04:14* at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)*00:04:14* at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:129)*00:04:14* at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:642)*00:04:14* at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:565)*00:04:14* at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:479)*00:04:14* at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:441)*00:04:14* at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)*00:04:14* at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)*00:04:14* at java.lang.Thread.run(Thread.java:745) -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To post to this group, send email to grpc-io@googlegroups.com. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/59b60286-03b4-478e-8005-55a9d72e83a6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.