Kong Ingress Controller transcoding requests require a .proto file error


We have deployed the Kong Ingress Controller version 2.12 along with Kong version 3.4 in Kubernetes. Additionally, we have associated plugins with Kong, specifically “grpc-web”. However, we are consistently encountering issues below.

*" 2024-02-26 13:08:25.937 2024/02/26 13:08:25 [error] 1262#0: 4236327 [kong] handler.lua:58 [grpc-web] transcoding requests require a .proto file defining the service, client:, server: kong, request: “GET / HTTP/1.1”, host: “XXX”" error in Kong proxy pod.

From my understanding, the error indicates that it cannot locate the .proto file to make a request to the GRPC service. However, we don’t make requests frequently as they come in every day. The only way to reproduce this issue is by hitting for this host in the browser, and then the logs appear. Can you assist me in understanding what the problem might be? Am I overlooking something? The logs don’t provide much information about where the request is coming from. How can I determine this?

Thank you for your assistance.