drone:server:"INFO: transport: http2Server.HandleStreams received bogus greeting from client: "GET / HTTP/1.1 Host: 19""

message: INFO: 2018/08/17 11:26:02 transport: http2Server.HandleStreams received bogus greeting from client: "GET / HTTP/1.1\r\nHost: 19"

I visit http://my_local_ip:8000 and curl http://my_local_ip:9000.

 ➭ curl http://192.168.0.56:8000/version
{"source":"https://github.com/drone/drone","version":"0.8.6+build.1534"}
 ➭ curl http://192.168.0.56:9000
��%

I don’t known that’ why, please give me a advice for those resove error ways.

And It is strange that before is normal.

port 9000 is an http2 grpc (binary protobuff) stream. curl is not a grpc client, so this error is expected. If you want to interact with port 9000 you need to generate a grpc client using the .proto files in the repository.

Thank you for your reply.