Skip to content

App service tcp dns #127224

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

maciejporebski
Copy link
Contributor

We've encountered this limitation recently and I was not able to find this limitation documented anywhere. The limitation was confirmed by Microsoft Support. If this document is not the right place for this could you suggest a better home for documenting this limitation.

maciejporebski and others added 2 commits June 26, 2025 15:07
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Copilot Copilot AI review requested due to automatic review settings June 26, 2025 14:33
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR documents a known limitation with App Service DNS resolution, specifically regarding the lack of fallback to TCP when a truncated UDP response is encountered. The changes add a new "Limitations" section to clearly describe this issue.

  • Added a "Limitations" section detailing the lack of TCP fallback for DNS resolution.
  • Provided an explanation of how using a non-EDNS-enabled DNS server might lead to failures.
Comments suppressed due to low confidence (1)

articles/app-service/overview-name-resolution.md:71

  • [nitpick] Consider clarifying that this limitation may lead to intermittent DNS resolution failures and, if available, include a reference to Microsoft's support documentation as evidence to support this statement.
- App Service does not support falling back to DNS resolution over TCP when it encounters a truncated response over UDP. Configuring App Services to use a DNS server which does not implement EDNS to negotiate UDP responses larger than the standard 512 byte limit may result in DNS resolution failures.

Copy link
Contributor

@maciejporebski : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

Copy link
Contributor

Learn Build status updates of commit 4ad4010:

✅ Validation status: passed

File Status Preview URL Details
articles/app-service/overview-name-resolution.md ✅Succeeded

For more details, please refer to the build report.

@v-regandowner
Copy link
Contributor

@madsd - Can you review the proposed changes?

IMPORTANT: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@prmerger-automator prmerger-automator bot added the aq-pr-triaged tracking label for the PR review team label Jun 26, 2025
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.

3 participants