+Craig Tiller <ctil...@google.com>

The logic around Windows name resolution is stable for years. By searching
the socket error 10109, I didn't find any more info:
https://docs.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2

Craig, since you wrote this module originally, if you have a second, can
you help to take a look at what this resolution error could mean?



On Wed, Oct 13, 2021 at 2:55 PM 'busu...@google.com' via grpc.io <
grpc-io@googlegroups.com> wrote:

> Hi,
>
> I'm posting on behalf of a user who raised this question in the the python
> library for Google Cloud Firestore. (original issue
> <https://github.com/googleapis/python-firestore/issues/461> with example
> code, stack traces).
>
> They are working in a Windows environment. Calls to the 
> *firestore.googleapis.com
> <http://firestore.googleapis.com>* endpoint through the gRPC client
> eventually result in this error:
>
> debug_error_string =
> "{"created":"@1632831473.221000000","description":"Resolver transient
> failure","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":1356,"referenced_errors":[{"created":"@1632831473.221000000","description":"DNS
> resolution failed for service: 
> firestore.googleapis.com","file":"src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc","file_line":202,"grpc_status":14,"referenced_errors":[{"created":"@1632831473.221000000","description":"OS
> Error","file":"src/core/lib/iomgr/resolve_address_windows.cc","file_line":93,"os_error":"The
> specified class was not
> found.\r\n","syscall":"getaddrinfo","wsa_error":10109}]}]}"
>
>
> *Additional Context:*
>
>    - They are using grpc 1.40.0
>    - They are able to access the REST API of *firestore.googleapis.com
>    <http://firestore.googleapis.com>* through `requests`.
>    - They tried switching to GRPC_DNS_RESOLVER=native as suggested in
>    https://github.com/grpc/grpc/issues/18691
>    <https://github.com/googleapis/python-firestore/issues/url> without
>    success.
>    - They can run the same code successfully from their personal (Mac)
>    computer.
>
>
> Any pointers on what to try next would be much appreciated. Thank you!
>
>
> --
> You received this message because you are subscribed to the Google Groups "
> grpc.io" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to grpc-io+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/grpc-io/50378f56-90fc-4b9d-9ec5-d18f65bb1e0fn%40googlegroups.com
> <https://groups.google.com/d/msgid/grpc-io/50378f56-90fc-4b9d-9ec5-d18f65bb1e0fn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAMC1%3DjcTBu4P6rRs9%2BrPmPHL6Pv7gTbp99RETcFRoXiSJEXBSg%40mail.gmail.com.

Reply via email to