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.

Reply via email to