Ok .. here are some developments:
1. I added the local cert to the python venv and after that it gives the following (very similar error as the .NET client)
2022-06-01T22
5821.251Z warn zapgrpc/zapgrpc.go:191 [core] grpc: Server.Serve failed to create ServerTransport: connection error: desc = "transport: http2Server.HandleStreams received bogus greeting from client: \"POST /v1/traces HTTP/1.1\"" {"grpc_log": true}
2. I set up port forwarding: kubectl -n platform port-forward svc/my-release-signoz-otel-collector 4317:4317
and set OTEL_EXPORTER_OTLP_ENDPOINT=
http://localhost:4317
I get the same error as in 1 above.
3. With port forwarding on, I set OTEL_EXPORTER_OTLP_ENDPOINT=
https://localhost:4317 (note https), when retrying it gives the following (same error but garbled/encrypted payload):
2022-06-01T23
3000.301Z warn zapgrpc/zapgrpc.go:191 [core] grpc: Server.Serve failed to create ServerTransport: connection error: desc = "transport: http2Server.HandleStreams received bogus greeting from client: \"\\x16\\x03\\x01\\x02\\x00\\x01\\x00\\x01\\xfc\\x03\\x03\\xfd\\x02\\xf7\\x9e(LTs\\x15\\xc53<\\x81\"" {"grpc_log": true}
I'm running out of options. Hopefully this is enough info to point to where the problem is!