# \#dns

**URL:** https://discuss.ocaml.org/tag/dns/392.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [\[ANN\] happy-eyeballs, dns, http-{lwt,mirage}-client ++ writeup of happy-eyeballs issue and fix](https://discuss.ocaml.org/t/ann-happy-eyeballs-dns-http-lwt-mirage-client-writeup-of-happy-eyeballs-issue-and-fix/12550)

<div class="topic-metadata">

**Author:** [@hannes](https://discuss.ocaml.org/u/hannes)\
**Replies:** 0\
**Last updated:** [July 6, 2023, 8:23am UTC](https://discuss.ocaml.org/t/ann-happy-eyeballs-dns-http-lwt-mirage-client-writeup-of-happy-eyeballs-issue-and-fix/12550 "2023-07-06T08:23:00Z")

</div>

Dear OCaml people, some time ago we encountered issues in the connection establishment of http-lwt-client in a GitHub action (using a pre-commit.com) hook. It was quite some journey from surfacing issue “HTTP connection…

---

## [Dns and hosts file](https://discuss.ocaml.org/t/dns-and-hosts-file/10649)

<div class="topic-metadata">

**Author:** [@orbitz](https://discuss.ocaml.org/u/orbitz)\
**Replies:** 4\
**Last updated:** [October 17, 2022, 7:46am UTC](https://discuss.ocaml.org/t/dns-and-hosts-file/10649 "2022-10-17T07:46:19Z")

</div>

We have the Dns module which is great, but just implements the network layer. Is there a suggested solution for how to implement full DNS lookups that use the hosts file?

---

## [DNS client library](https://discuss.ocaml.org/t/dns-client-library/6614)

<div class="topic-metadata">

**Author:** [@subarashiku](https://discuss.ocaml.org/u/subarashiku)\
**Replies:** 8\
**Last updated:** [October 17, 2020, 6:38pm UTC](https://discuss.ocaml.org/t/dns-client-library/6614 "2020-10-17T18:38:18Z")

</div>

This https://github.com/mirage/ocaml-dns is implementation of DNS protocol. Whereas I need a client DNS library. One of the needs, but not the only one, I have is to query MX records and data associated with it, of a d…
