Cory Benfield
Cory Benfield
I don't know RSocket well enough to provide a good answer as to how it relates. As for QUIC, I think it would be substantially easier to define a bidirectional...
We're getting ENOTCONN here, which suggests that the backgrounding of the application is killing the request. I'd expect the retry logic to get us out of this state.
It's my belief that this should already _be_ handled by the retry logic. I'm curious if @glbrntt agrees.
So `.unavailable (14)` is a `GRPCError` code. This is considered transient and should resolve if you retry. To clarify, are you retrying these failed RPCs? We absolutely expect that the...
grpc-swift does not automatically retry RPCs that may have reached the network because it doesn't know if they're safe to retry. That requires application-specific logic.
Given that you can connect with IP address, but not with hostname, there are only a couple of possible problems. 1. The DNS is not set up correctly and so...
This strongly suggests that your nginx config is wrong: it's expecting the wrong SNI header. Can you add the `server_name` directive to your nginx `server` config? That is, change it...
Can you provide a link to your certificate? It seems like it's configured with the wrong hostname.
Hmm, you don't have any subject alternative names in this certificate, which is a bit unfortunate. I wonder if updating the certificate to contain them would help. Otherwise I'm very...
> BTW what do you mean: "nginx is handling the TLS termination" Are we sure that nginx is the server process to which you're connecting?