-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Description
Describe the bug
I am a new user of spring cloud gateway. Got following warning, when I went through tutorials.
2022-04-28 18:52:48.545 WARN 35850 --- [-worker-ELG-3-1] i.g.n.s.i.grpc.netty.NettyServerHandler : Expected header TE: trailers, but null is received. This means some intermediate proxy may not support trailers
Next Step: I replaced java grpc-server with python grpc-server, this warning turned into a fatal error.
D0428 19:12:03.422596000 123145451761664 server.cc:1334] Failed call creation:
{"created":"@1651144323.422515000","description":"Missing :authority or \:path","file":"src/core/lib/surface/server.cc","file_line":1384,"referenced_errors":
[{"created":"@1651144323.422509000","description":"Failed processing incoming headers","file":"src/core/ext/filters/http/server/http_server_filter.cc","file_line":111,"referenced_errors":
[{"created":"@1651144323.422504000","description":"Missing header","file":"src/core/ext/filters/http/server/http_server_filter.cc","file_line":160,"key":"te"}]}]}
I think both messages are describing one same thing. Could anyone help me have a look?
It seems like following code is not working
@Bean
@ConditionalOnProperty(name = "server.http2.enabled", matchIfMissing = true)
public GRPCRequestHeadersFilter gRPCRequestHeadersFilter() {
return new GRPCRequestHeadersFilter();
}
ENV:
MacBook (Retina, 12-inch, Early 2016)