Grpc source not getting schema #4890
-
I have a GRPC service that has reflection enabled. I am able to enumerate the schema via reflection in postman and make requests to this service. I set up my mesh config like this (same port as postman uses):
The service is setup to use HTTPS and postman is connecting via TLS. When I run the mesh service via Any ideas as to what I am doing wrong? Is there something extra you have to do to get reflection to work properly? UPDATE: Tried pulling in the proto file locally to see what the issue was and I'm seeing this in the console:
UPDATE: Here's the proto file I'm using. Maybe it's not compatible for some reason, possible because of the datetime fields?
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
OK, first issue was the versions of @graphql-mesh. I updated everything to the latest versions and got closer. Next, it seems like there's a bug where reflection isn't used if the
Finally, it seems like the connections under the covers don't like using a self signed dev cert. Looking into how I can turn off the cert validation during local development. |
Beta Was this translation helpful? Give feedback.
OK, first issue was the versions of @graphql-mesh. I updated everything to the latest versions and got closer.
Next, it seems like there's a bug where reflection isn't used if the
source
parameter is missing. You have to specify this in .meshrc to use reflection:Finally, it seems like the connections under the covers don't like using a self signed dev cert. Looking into how I can turn off the cert validation during local development.