GRP C Ver 1.22.0 Не удалось разрешить DNS - PullRequest
1 голос
/ 05 февраля 2020

Когда я создал канал для Google Speech Client через прокси-сервер (также PA C), разрешение DNS не удалось. Эта проблема возникает только на стороне клиента, но не на прокси-сервере моей компании. Можете ли вы дать совет по этой проблеме, а также какую информацию нужно сделать для этого со стороны моего клиента?

Информация о моей среде следующая.

C# / net462 gRP C 1.22.0, Google.cloud.speech.v1 Windows 10

Мои коды следующие.

var cred = GoogleAuthentication.GetServiceAccountCredential(GoogleSpeech.SpeechClient.DefaultScopes);
ChannelCredentials channelCredentials = cred.ToChannelCredentials();
Channel channel = new Channel(GoogleSpeech.SpeechClient.DefaultEndpoint.Host,GoogleSpeech.SpeechClient.DefaultEndpoint.Port, channelCredentials);
GoogleSpeechClient = GoogleSpeech.SpeechClient.Create(channel);

Вот мой grp c журнал отладки.

I0205 11: 22: 45.653978 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ transport \ chttp2 \ client \ secure \ secure_channel_create. cc: 198: grpc_cureate = 00000204FCF267F0, target = speech.googleapis.com: 443, args = 00000204A2666570, зарезервировано = 0000000000000000) I0205 11: 22: 45.653978 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \nel \ client \ core \ client \chan \ client \chan \chan \ client \ core \ client \chan \ клиент \ core \ schan \ xx \ client \ клиент \ core \ schanc \ client \ клиент \ core \ schanc \ \ \ \ \cr_clan_x64 \ selc = client \ xx \ \ \ становиться . cc: 1184: chand = 00000204FDDCC020: создание client_channel для стека каналов 00000204FDDCBFA0 I0205 11: 22: 45.653978 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src_nel \chan \ src_nel \ ext * client \ клиент \ ext \ клиент \ клиент \ 10 \ клиент \ клиенты \ клиент \ 10 \ клиент \ клиент \ клиент \ 10 \ клиент \ клиент \ 10 \ клиент \ клиенты \ клиент \ клиент \ 10 \ клиент \ клиент : 1087: Chand = 00000204FDDCC020: обновление: состояние = IDLE подборщика = 00000204A2666770 I0205 11: 22: 45,653978 0 Т: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ основные \ внутр \ Фильтры \ client_channel \ client_channel cc:. Тысяча двести пятьдесят-девять: chand = 00000204FDDCC020: создан resolving_lb_policy = 000002049E1046E0 I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ metadata_ar_0660: массив массивов данных: 023: 080 (массив): массив файлов: 0,20: массив файлов: (023): массив файлов: (0), <0> <>> : 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. cc: 1922: grpc_call_start_batch (call = 000002049E2DB960, ops = 000000020C0F = 2 000, 0 000 0 000 6 000 600 NF) зарезервировано = 0000000000000000) I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. cc: 1526: ops [0]: ключ SEND_INITIAL_METADATA = x-g значение api-client = 67 6 c 2d 64 6f 74 6e 65 74 2f 34 2e 36 2e 32 20 67 63 63 6 c 2f 31 2e 32 2e 30 20 67 61 70 69 63 2f 31 2e 32 2e 30 20 67 61 7 8 2f 32 2e 39 2e 30 20 67 72 70 63 2f 31 2e 32 32 2e 30 'gl-dotnet / 4.6.2 gccl / 1.2.0 gapic / 1.2.0 gax / 2.9.0 grpc / 1.22.0' I0205 11 : 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. cc: 1526: ops [1]: метаданные RECV_STATUS_ON_CLIENT = 00000204A2557190 025201 020 020 000 020 000 020 000 020 000 000 000 000 020 000 0005 000 000 020 000 050 000 = 0 0 020 000 000 020 000 000 020 000 000 000 000 000 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 3499: chand = 00000204FDDCC020 вызываемый абонент = 000002049E20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (полученное по запросу) = "Нет ошибки") I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 3373: chand = 00000204FDDCC020 добавление2 = 0 000 000 кДД = 00000310E2 = в список выбора в очереди I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc: 283: resolving_lb = 000002049E: 460 разрешение имени rting I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 1087: chand = 00000204FDDCC020: обновление: состояние = CONNECT = состояние = СОЕДИНИТЬ = СОСТОЯНИЕ = СОБЫТЬ 00000204A2666AF0 D0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ resolv \ dns \ native \ dns_resolver. cc. 242: Запустить разрешить. I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 3499: chand = 00000204FDDCC020 calld = 0000020UEB возвращаемое значение = 3000020UEB2 (connected_subchannel = 0000000000000000, ошибка = «Нет ошибок») I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. cc: 1922: вызов grpc_batch_str 000002049E2DB960, ops = 00000009C19FD680, nops = 1, тег = 00000204A2557200, зарезервировано = 0000000000000000) I0205 11: 22: 45.655974 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_c \ \ \ \ \ \ \ \ \ 64 \ s64 1526: ops [0]: RECV_INITIAL_METADATA ptr = 00000204A2557238 I0205 11: 22: 45.657332 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. , ops = 00000009C19FDD20, nops = 1, тег = 00000204A2556EC0, зарезервировано = 0000000000000000) I0205 11: 22: 45.657332 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ 10 \ поверхности \ 15. : ops [0]: SEND_MESSAGE ptr = 00000204FDDE43D0 I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ resolver ve \ dns_resolver. cc: 185: ошибка разрешения dns (повторная попытка): {"созданный": "@ 1580869365.677000000", "описание": "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc ", file_line": 96, "os_error": "Такой хост не известен. \ r \ n", "syscall": "getaddrinfo "," wsa_error ": 11001} I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. ошибка: {"созданный": "@ 1580869365.677000000", "описание": "разрешение DNS не удалось", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ \" dns \ native \ dns_resolver. cc "," file_line ": 190," grpc_status ": 14," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," description ":" Ошибка ОС "," файл " : "Т: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ Lib \ iomgr \ resolve_address_ * * * тысяча сорок-семь +1048 *.", "file_line": 96, "os_ ошибка ":" Такой хост не известен. \ r \ n "," системный вызов ":" getaddrinfo "," wsa_error ": 11001}]} I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 1087: chand = 00000204FDDCC020: обновление: состояние = средство выбора TRANSIENT_FAILURE = 00000204FAC0CC20 D0205 11: 22: 45.677333 2218856014768 T: \ src \ gc_c_c_c_c_f_c_c_c_c_c_c_c_c_c_64 core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 202: повторная попытка за 1000 миллисекунд I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ ext \ scc filters \ client_channel \ client_channel. cc: 3499: chand = 00000204FDDCC020 calld = 000002049E2DC310: возвращен выбор LB TRANSIENT_FAILURE (connected_subchannel = 0000000000000000, ошибка = {"создан": "@ 1580869365.677000000", ошибка ", описание" ", описание "файл": "T:. \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ resolving_lb_policy cc", "file_ строка ": 307," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," описание ":" Не удалось разрешить DNS "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ core " вн \ фильтрует \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc», "file_line.": 190, "grpc_status": 14, "referenced_errors": [{ "создал": "@ 1580869365.677000000", "описание": "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc", "file_line": 96, "os_error": " Такой хост не известен. \ R \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001}]}]}) I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 3361: chand = 00000204FDDCC020 calld = 000002049E2DC310: удаление из списка пиков в очереди I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc: 3308: chand = 00000204FDDCC020 calld = 000002049E2DC310: не удалось выбрать подканал: ошибка = "{" 1580869365.677000000 "," description ":" Не удалось выбрать подканал "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc ", file_line" : 3528, "referenced_errors": [{"созданный": "@ 1580869365.677000000", "описание": "Переходный сбой резолвера", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ ext \" filters \ client_channel \ resolving_lb_policy. cc "," file_line ": 307," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," описание ":" Не удалось разрешить DNS "," файл ":" T: \ " ЦСИ \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc " "file_line.": 190, "grpc_status": 14, "referenced_errors": [{" созданный ":" @ 1580869365.677000000 "," описание ":" Ошибка ОС "," файл ": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc", "file_line": 96, "os_error": "Такой хост не известен. \ R \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001}]}]}]} I0205 11: 22: 45.677333 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ Окончание поверхности \ завершение . cc. grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ creation_queue. cc: 688: cq_end_op_for_next (cq = 000002049E247C30, тег = 00000204A2556EC0, ошибка = {"создано": "описание 0000": описание 150086 ": 6,600"): 6 подканалов " "файл": "T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ client_channel cc", "file_line.": 3528, "referenced_errors": [{" создано ":" @ +1580869365,677000000" , "описание": "Резольвер временный сбой "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc "," file_line ": 307," referenced_errors ": [{" " созданный ":" @ 1580869365.677000000 "," описание ":" Не удалось разрешить DNS "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns \ native \ ":" dns_resolver. cc "," file_line ": 190," grpc_status ": 14," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," description ":" Ошибка ОС "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n ", "syscall": "getaddrinfo", "wsa_error": 11001}]}]}]}, выполнено = 00007FFDD8C1E1A0, done_arg = 000002049E2DC9B0, хранилище = 000002049E2DCA00) I0205 11: 22: 45.677333_w_x_cx_cx_cx_cx_c_64_cx_c_64_64 \ src \ core \ lib \ surface \ extension_queue. cc: 688: cq_end_op_for_next (cq = 000002049E247C30, tag = 00000204A2557200, ошибка = {"созданный": "@ 1580869365.677000000", "описание": "Не удалось выбрать подканал", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc "," file_line ": 3528," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," описание ":" Переходный сбой резольвера "," файл ":" T: \ src \ github \ grpc \ " workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc "," file_line ": 307," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," описание ":" преобразование DNS не удалось ", "файл": "T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc.", "file_line": 190, "grpc_status": 14 , "referenced_errors": [{"созданный": "@ 1580869365.677000000", "описание": "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_" windows. cc "," file_line ": 96," os_error ":" Такой хост не известен. \ R \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001}]}]}]}, сделано = 00007FFDD8C1E1A0, done_arg = 000002049E2DC8D0, хранение = 000002049E2DC920) I0205 11: 22: 45,677333 2218856014768 Т: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ вн \ фильтрует \ client_channel \ client_channel cc:. 3337: Chand = 00000204FDDCC020 calld = 000002049E2DC310: отмена выбора в очереди: ошибка = {"созданный": "@ 1580869365.677000000", "description": "Не удалось выбрать подканал", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. cc "," file_line ": 3528," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," description ":" Переходная ошибка резолвера "," file ":" T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ resolving_lb_policy cc " "file_line.": 307, "referenced_errors": [{ "создал": "@ 1580869365.677000000"," description ":" Не удалось разрешить DNS "," file ":" T: \ src \ github \ grpc \ workspace _csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc " "file_line.": 190, "grpc_status": 14, "referenced_errors": [{ "создал":" @ +1580869365,677000000 "," description ":" Ошибка ОС "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96 , "os_error": "Такой хост не известен. \ r \ n", "syscall": "getaddrinfo", "wsa_error": 11001}]}]}]} self = 00000204FDD77F90 calld-> pick_canceller = 0000000000000000 I0205 11: 22: 45.677333 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ creation_queue. cc: 1063: RETURN_EVENT. :. \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ Lib \ поверхности \ completion_queue cc: 963: grpc_completion_queue_next (сд = 000002049E247C30, срок = gpr_timespec {tv_se c: 9223372036854775807, tv_nse c: 0, clock_type: 1}, зарезервировано = 0000000000000000) I0205 11: 22: 45.677333 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ complete_queue. cc: 1063: RETURN_EVENT [000002049E247C30]: OP_COMPLETE: тэг: 00000204A2556.60 0333 0333R0R: 033R0: 033R0R0R0R0R0R0R0R0R0: 033R0R0R0R0R0R0R0R0R0R0: 037: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6,8-СО 5 5 0 50 0 5 30 20 a \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ Lib \ поверхности \ completion_queue * тысяча восемьдесят-семь *:. 963: grpc_completion_queue_next (сд = 000002049E247C30, срок = gpr_timespec {tv_se c: 9223372036854775807, tv_nse c: 0, clock_type: 1 }, зарезервировано = 0000000000000000) I0205 11: 22: 45.677333 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ Окончание_кв. ОШИБКА I0205 11: 22: 45.678195 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ Окончание_queue. cc: 963: grpc_completion_queue_next (cq = 000002049_t_sex_t_t_t_t_t_c_t_t_t_t_t_t_t_t_t_t_t_30) = 030: t30 9223372036854775807, tv_nse c: 0, clock_type: 1}, зарезервировано = 0000000000000000) D0205 11: 22: 45.698018 2218855401520 T : \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 242: начать разрешение. I0205 11: 22: 45.698018 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 185: ошибка разрешения dns (будет повторяться) {"созданный": "@ 1580869365.698000000", "описание": "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc * "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001} I0205 11: 22: 45.698018 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc: 299: resolving_lb = 00000204A258E6E0: временный сбой резолвера: {"создан": "@ 1500": описание: "150086" 36,66,65,65,65,65,65,65,65,35,35 разрешающая способность не удалось " "файл": "T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc", "file_line.": 190," grpc_status ": 14," referenced_errors ": [{" созданный ":" @ 1580869365.698000000 "," описание ":" Ошибка ОС "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ " iomgr \ resol_address_ windows. cc "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001}] } I0205 11: 22: 45,698987 2218856014768 Т: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ основные \ внутр \ фильтры \ client_channel \ client_channel cc:. тысяча восемьдесят семь: Chand = 00000204FDDCDBE0: обновление: состояние = TRANSIENT_FAILURE подборщик = 000002049E1EE100 D0205 11: 22: 45.698987 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ resolv \ dns \ native \ dns_resolver. cc: 202: повторная попытка в 142172 миллисекунды: I0 45.782621 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ c все. cc: 1922: пакет grpc_call_start_batch (вызов = 000002049E2DB960, ops = 00000009C05FE160, nops = 1, тег = 00000204A2557130, зарезервировано = 0000000000000000) I0205 11: 22: 45.782621 0 \ \ \ _cx core \ lib \ surface \ call. cc: 1526: ops [0]: RECV_MESSAGE ptr = 00000204A2557180 I0205 11: 22: 45.782621 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ исполнительная поверхность . cc: 688: cq_end_op_for_next (cq = 000002049E247C30, tag = 00000204A2557130, error = {"созданный": "@ 1580869365.677000000", "description": "Не удалось выбрать подканал", "файл": "T: \ src \" GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ client_channel cc " "file_line.": 3528, "referenced_errors": [{ "создал": "@ 1580869365.677000000", "описание":" резольвера временный сбой "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc "," file_line ": 307," referenced_errors ": [{" " создано ":" @ 1580869365.677000000" , "description": "Не удалось выполнить разрешение DNS", "file": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc", " file_line ": 190," grpc_status ": 14," referenced_errors ": [{" созданный ":" @ 1580869365.677000000 "," description ":" Ошибка ОС "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n "," syscall ":" getaddrinfo ", «wsa_error»: 11001}]}]}]}, выполнено = 00007FFDD8C1E1A0, done_arg = 000002049E2DCA90, хранилище = 000002049E2DCAE0) I0205 11: 22: 45.782621 0 T: \ src \ github \ grpc \ workspace_w64_x64 \ creation_queue. cc: 1063: RETURN_EVENT [000002049E247C30]: OP_COMPLETE: тег: 00000204A2557130 ОШИБКА I0205 11: 22: 45.782621 0 T: \ src \ github \ grpc \ workspace_csharp_ext_web_sex_sex_webe_s_s__exject_sr_x64 *: 963: grpc_completion_queue_next (cq = 000002049E247C30, крайний срок = gpr_timespec {tv_se c: 9223372036 854775807, tv_nse c: 0, clock_type: 1}, зарезервировано = 0000000000000000) I0205 11: 22: 45.783619 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ surface \ call. cc 573: grpc_call_unref (c = 000002049E2DB960) I0205 11: 22: 46.370273 0 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ security \ credentials \ credentials. I0205 11: 22: 46,370273 0 T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ Lib \ Security \ по проверке полномочий \ учетные cc:. 43: grpc_channel_credentials_release (кредитки = 000002049E368640) D0205 11: 22: 46,676327 2218857935696 T : \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 242: начать разрешение. I0205 11: 22: 46.677361 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 185: сбой разрешения DNS (будет повторяться): {"создан": "@ 1580869366.677000000 "," description ":" Ошибка ОС "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96, "os_error": "Такой хост не известен. \ R \ n", "syscall": "getaddrinfo", "wsa_error": 11001} I0205 11: 22: 46.677361 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_ \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc: 299: resolving_lb = 000002049E1046E0: временный сбой распознавателя: {"созданный": "@ 1580869366.677000000", "описание": "разрешение DNS не удалось", "файл" : "T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ основные \ внутр \ фильтры \ client_channel \ распознаватель \ Dns \ родной \ dns_resolver cc.", "file_line": 190, "grpc_status": 14, "referenced_errors ": [{" созданный ":" @ 1580869366.677000000 "," описание ":" Ошибка ОС "," файл ":" T: \ src \ github \ gr pc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001}]} I0205 11: 22: 46.677361 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ client_channel. : update: state = средство выбора TRANSIENT_FAILURE = 000002049E0947E0 D0205 11: 22: 46.677361 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ * _2: dns: dol. \ dns. : повторная попытка в 1616 миллисекунд. D0205 11: 22: 48.293939 2218855401520 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: разрешение 24: 2: разрешение: 24: разрешение: 24: 2 I0205 11: 22: 48.294441 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 185: сбой разрешения DNS (повторная попытка) {"созданный": "@ 1580869368.294000000", "описание": "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc. * "," file_line ": 96," os_error ":" Такой хост не известен. \ r \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001} I0205 11: 22: 48.294441 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolving_lb_policy. cc: 299: resolving_lb = 000002049E1046E0: временный сбой резолвера: {"создан": "@ 1580869" "9494.200" Ошибка разрешения "," файл ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc "," file_line ": 190," grpc_status ": 14," referenced_errors ": [{" создал ":" @ +1580869368,294000000" , "описание" : "Ошибка ОС", "файл": "T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc", "file_line": 96, "os_error": «Такой хост не известен. \ R \ n», «syscall»: «getaddrinfo», «wsa_error»: 11001}]} I0205 11: 22: 48.294441 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ вн \ фильтры \ client_channel \ client_channel cc:. 1087: Chand = 00000204FDDCC020: обновление: состояние = TRANSIENT_FAILURE сборщика = 000002049E094E60 D0205 11: 22: 48,294441 2218856014768 T: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ доб \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 202: повторная попытка за 2336 миллисекунд D0205 11: 22: 50.629492 2218857935696 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \nel \ client \ core_x64 \ ext \windows_x64 \nel \ client \ core \ client \ core \ core \ client \ xx \ \ \ \ \ resolver \ dns \ native \ dns_resolver. cc: 242: начать разрешение. I0205 11: 22: 50.653821 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters \ client_channel \ resolver \ dns \ native \ dns_resolver. cc: 185: ошибка разрешения dns (будет повторяться) { "создал": "@ 1580869370.653000000", "описание": "OS Ошибка "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc "," file_line ": 96," os_error ":" Нет таких хост известен. \ r \ n "," syscall ":" getaddrinfo "," wsa_error ": 11001} I0205 11: 22: 50.653821 2218856014768 T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ ext \ filters client_channel \ resolving_lb_policy. cc: 299: resolving_lb = 000002049E1046E0: временный сбой преобразователя: {"созданный": "@ 1580869370.654000000", "описание": "сбой разрешения DNS", "файл": "T: \ src \ github \" КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ ядро ​​\ внутр \ фильтры \ client_channel \ распознаватель \ DNS \ родной \ dns_resolver cc " "file_line.": 190, "grpc_status": 14, "referenced_errors": [{ "создано":" @ 1580869370.653000000 "," description ":" Ошибка ОС "," file ":" T: \ src \ github \ grpc \ workspace_csharp_ext_windows_x64 \ src \ core \ lib \ iomgr \ resol_address_ windows. cc ", file_line" : 96, "os_error": "Такой хост не известен. \ R \ n", "syscall": "getaddrinfo", "wsa_error": 11001}]} I0205 11: 22: 50.653821 2218856014768 Т: \ SRC \ GitHub \ КПГР \ workspace_csharp_ext_windows_x64 \ SRC \ основные \ внутр \ Фильтры \ client_channel \ client_channel cc:. 1087: Chand = 00000204FDDCC020: обновление: состояние = TRANSIENT_FAILURE подборщика = 000002049E0948C0 D0205 11: 22: 50,653821 221885601

1 Ответ

1 голос
/ 05 февраля 2020

Эта проблема уже существует в GRP C Ver 1.19 , предлагаемое решение - установить переменную среды GRPC_DNS_RESOLVER на native.

// Do it early
Environment.SetEnvironmentVariable("GRPC_DNS_RESOLVER", "native");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...