Описание тега c-ares

c-ares — это библиотека C для асинхронных DNS-запросов (включая разрешение имен)
1 ответ

Установка gRPC: ld: warning: каталог не найден для опции '-L /<путь>/ grpc / libs / opt / c-ares'

OS -&gt; OSX El Captain Version 10.11.6 Попытался установить gRPC с помощью следующих команд: git clone-b $(curl -L http://grpc.io/release) https://github.com/grpc/grpc cd grpc git submodule update --init make Я получил следующую ошибку: [HOSTCXX] C…
15 май '17 в 10:02
0 ответов

Python запрашивает библиотеку, не разрешающую неавторизованный поиск DNS

У меня есть веб-приложение Python Gunicorn, которое выдает следующую ошибку при попытке разрешить внутреннее имя DNS с помощью кэширования coredns: raise ConnectionError(e, request=request)\nrequests.exceptions.ConnectionError: HTTPConnectionPool(ho…
20 фев '19 в 03:00
1 ответ

aiodns не может связаться с DNS-серверами при работе в терминале OS X

Следующий фрагмент кода асинхронно выбирает несколько общедоступных DNS-серверов. Если скрипт выполняется в PyCharm, он работает отлично и разрешает все указанные средства распознавания с очень небольшим количеством ошибок (~14 ошибок в 1078 запроса…
19 дек '18 в 14:31
1 ответ

Как получить DNS сервер в c-ares

Я использую c-ares-1.10.0, которая является C-библиотекой для асинхронных DNS-запросов, это хорошая библиотека для разрешения имен ~ Теперь у меня есть вопрос, когда я использую c-ares ~ в /etc/resolv.conf есть несколько серверов имен, таких как nam…
17 мар '14 в 10:41
2 ответа

Обратный вызов C-Ares не получает аргумент из запроса

Я использую библиотеку c-ares для выполнения поиска DNS на множестве доменов, хранящихся в файле. Что-то вроде этого. char *line = NULL; while ((read = getline(&amp;line, &amp;len, fp)) != -1) { if (line &amp;&amp; line[strlen(line)-1]=='\n') line[s…
17 ноя '15 в 05:23
1 ответ

gRPC: Проблемы #c-ares проблемы на самом первом этапе сборки в Ubuntu 18.04.01 LTS

В моем Ubuntu 18.04.1 LTS я просто пытаюсь установить и собрать gRPC, но на этапе "make", как вы можете видеть, возникает ошибка остановки: Что мне нужно сделать, чтобы решить проблему? Ждем ваших добрых советов и помощи. Marco
20 сен '18 в 15:40
2 ответа

"Microsoft DNS Client" против getaddrinfo?

В настоящее время мое приложение использует библиотеку асинхронного DNS-преобразователя c-ares в Windows ниже cURL, и у меня есть пользователи, жалующиеся на то, что она ведет себя не так, как другие приложения Windows. Один конкретный пользователь …
02 сен '09 в 18:31
1 ответ

C-ares поддерживает IOS?

C-ares поддерживают IOS? Мне нужно использовать c-ares в приложении моей компании, работающем на IOS. Но он не может работать правильно с использованием ares_gethostbyname(), и код состояния в функции обратного вызова возвращает 11(ARES_ECONNREFUSED…
12 май '15 в 02:04
1 ответ

Можно ли программно запрашивать разные DNS-серверы имен в C++, игнорируя системные настройки?

Для моей задачи мне нужно заблокировать некоторые имена хостов, но поскольку некоторые веб-сайты могут отвечать разными IP-адресами на разные DNS-запросы (например, Google DNS и любой другой DNS-сервер), я хотел бы разрешить одно и то же имя хоста, …
21 дек '17 в 15:21
1 ответ

Сборка grpc из исходного кода с использованием предустановленных пакетов

Я пытаюсь интегрировать gRPC в существующий проект. В нем уже есть каталог, содержащий все установленные зависимости gRPC (ssl, c-ares, protobuf и zlib). Я хочу использовать их при сборке gRPC и установить gRPC в тот же каталог. Я скачал архив gRPC …
15 июн '18 в 11:58
0 ответов

Libcurl NXDOMAIN вызывает тайм-аут

Libcurl в моем приложении, похоже, имеет проблемы с несуществующими доменами, так как он остается минимум на 7-20 секунд для запросов "NXDOMAIN" (который, кажется, соответствует CURLOPT_CONNECTTIMEOUT). вот вывод pmp (poore man's profiler): 2585 __G…
27 апр '13 в 20:05
1 ответ

c-ares, определяющий сетевой интерфейс для DNS, разрешает

Есть ли способ, которым вы можете установить сетевой интерфейс, к которому могут быть привязаны запросы DNS. У нас есть проект, который требует использования высокоприоритетного сеанса потоковой передачи, проходящего через один интерфейс, а все оста…
30 сен '11 в 14:03
1 ответ

Как собрать библиотеку c-ares в Android (NDK)

Может кто-нибудь, пожалуйста, скажите мне, как собрать библиотеку C-ares в Android (ndk-build)
12 дек '12 в 14:57
0 ответов

Используйте libcares 1.4 для Android 8

Я пытаюсь использовать Арес на Android 8, но что-то не так. после звонка ares_gethostbyname(), перезвоните функции возврата статуса ARES_ECONNREFUSED, я не знаю почему Это мои шаги: Вызывать JNI_OnLoad: ares_library_init_jvm(vm); Вызвать функцию C, …
22 авг '18 в 09:15
1 ответ

Как мне разрешить IP-адрес в хост, используя c-ares?

Это то, что я сделал до сих пор. Он компилируется, но при попытке его запуска происходит сбой. #include &lt;iostream&gt; #include &lt;netdb.h&gt; #include &lt;arpa/inet.h&gt; #include &lt;ares.h&gt; void dns_callback (void* arg, int status, int time…
31 янв '11 в 17:57
1 ответ

Сборка библиотеки для Win CE

Я пытаюсь собрать библиотеку c-ares для Win CE как часть переноса узла js в Windows CE. Я столкнулся с некоторыми блокировщиками в процессе. При компиляции файла ares_platform.c я получаю сообщение об ошибке: Error 158 error C2065: 'OSVERSIONINFOEX'…
19 сен '16 в 06:59
0 ответов

Собрать libcurl с помощью c-ares

Я хочу собрать libcurl с c-ares, но столкнулся с проблемой../configure --enable-ares и получить вывод: checking for perl... /home/liuwenyi/.jumbo/bin/perl checking for gnroff... /usr/bin/gnroff checking how to use *nroff to get plain text from man p…
09 июн '18 в 08:52
1 ответ

Как включить AsynchDNS в curl?

Я хочу включить AsynchDNS curl (найти в phpinfo()) . Что я должен сделать? Это скриншот: Я обнаружил, установить http://c-ares.haxx.se/ c-ares is a C library that performs DNS requests and name resolves asynchronously http://curl.haxx.se/dev/readme-…
16 май '11 в 02:08
0 ответов

bitbake grpc кросс-компиляция / конфигурирование завершается неудачно с ошибкой c-ares::cares ссылается на файл /usr/lib/libcares.so.2.2.0

У меня возникают проблемы с поиском зависимостей c-ares при сборке grpc в open-внедрено. Ошибка в журнале при поиске зависимостей c-ares во время настройки отображается в журнале как - - Found ZLIB: ....../poky/build/tmp-glibc/sysroots/arm7/usr/lib/…
18 июл '18 в 17:21
1 ответ

C-ares получают нс записи

Я использую c-ares для своих запросов DNS. Проблема в том, что я не знаю, как получить значения NS. Я не нашел никаких примеров, и мне не хватает документов:( Страница man для ares_parse_ns_reply содержит только описание функций. Я уже создал свой к…
08 июн '12 в 22:04