Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: preformat dns qname to compatible with DNS type 65 #616

Closed
wants to merge 1 commit into from

Conversation

Zephyruso
Copy link

@Zephyruso Zephyruso commented Aug 28, 2024

Background

Preformat the name in DNS requests routing to be compatible with DNS type 65

Checklist

Full Changelogs

  • [Implement ...]

Issue Reference

Closes #[issue number]

Test Result

Before:
image
After:
image

@Zephyruso Zephyruso requested a review from a team as a code owner August 28, 2024 06:07
@Zephyruso Zephyruso force-pushed the preformat-dns branch 2 times, most recently from cb5827b to d473c45 Compare August 28, 2024 06:15
@Zephyruso Zephyruso changed the title feat: preformat dns feat: preformat dns qname to compatible with DNS type 65 Aug 28, 2024
@Zephyruso
Copy link
Author

这是meituan的问题

我看到这似乎是dns的一种合法的类型即type 65 HTTPS https://datatracker.ietf.org/doc/rfc9460/?include_text=1, 并不是美团问题,而是在处理HTTPS类型的dns中没有正确的将hostname匹配出来而是带着https直接去匹配了导致无法匹配dns路由

@mzz2017
Copy link
Contributor

mzz2017 commented Aug 28, 2024

感谢你的贡献,根据截图,qtype 是 A,此时应当不携带 https://

这是 meituan 的问题,dae 不应该改变 dns 的行为

@Zephyruso
Copy link
Author

感谢你的贡献,根据截图,qtype 是 A,此时应当不携带 https://

这是 meituan 的问题,dae 不应该改变 dns 的行为

确实

@Zephyruso Zephyruso closed this Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants