ITADN

resolv-conf version is over 5 years old and contains bugs

#2204Openpaul-palmer 创建于 2026-03-04
P
paul-palmercommented
## Feature Request ### Motivation The server is unable to send outbound webhooks in our environment because of options present in /etc/resolv.conf that cause the resolv-conf crate to produce errors on every DNS query. ### Proposal The current Cargo.lock has resolv-conf pinned to 0.7.0 (which is over 5 years old) and has numerous known bugs. ` [[package]] name = "resolv-conf" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" dependencies = [ "hostname 0.3.1", "quick-error", ] ` It would also be helpful if DNS query errors were logged as they did not show up in logs or traces until we added additional logging. ### Alternatives We have removed the option ("no-aaaa") in /etc/resolv.conf to that was causing the resolv-conf errors, but that seems to cause delays during DNS queries in our environment.
0 条评论