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

Pipe Backend doesn't handle ENTs correctly #15027

Open
2 tasks done
dwfreed opened this issue Jan 10, 2025 · 0 comments
Open
2 tasks done

Pipe Backend doesn't handle ENTs correctly #15027

dwfreed opened this issue Jan 10, 2025 · 0 comments
Milestone

Comments

@dwfreed
Copy link
Contributor

dwfreed commented Jan 10, 2025

  • Program: Authoritative
  • Issue type: Bug report

Short description

Pipe Backend provides no mechanism to correctly return an ENT (empty non-terminal). With nothing for the content field, it errors with "Coprocess returned incomplete or empty line in data section for query" because stringtok swallows trailing delimiters. Returning "" for content, or anything else, causes it to error when parsing with "When parsing ENT trailing data was not parsed"

Other information

To work around this issue, you can instead return a TXT record with "" for content. Another alternative, if feasible, would be to use Remote Backend instead, which does not have this issue.

@Habbie Habbie added this to the auth-5 milestone Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants