I'm getting warnings for grpc endpoint even though...
# openobserve
s
I'm getting warnings for grpc endpoint even though it works and grpc accepts the message: Failed to export TraceRequestMarshalers. Perhaps the collector does not support collecting traces using grpc? Try configuring 'quarkus.otel.exporter.otlp.traces.protocol=http/protobuf', but logs the this warning in the app (keycloak) any ideas?
s
If gRPC is working and traces are reaching OpenObserve, this is likely a Keycloak/Quarkus warning rather than an ingestion issue. I’d check: • Keycloak is using 4317 (gRPC), not 4318. • No proxy/Ingress is breaking HTTP/2. • Explicitly set
KC_TRACING_PROTOCOL=grpc
and the correct OTLP endpoint. If traces are arriving successfully, the warning may be safe to ignore.
s
Yes, indeed it's keycloak warning, humm, so default grpc ports are 4318, 4318, I didn't explicitly set the port, I have 2 reverse proxies in-front, which is probably the case, but they behave standard I will definitely check this I'm proxying through cloudflare tunnel and then nginx grpc proxy, I'll talk to keycloak about this