-
Notifications
You must be signed in to change notification settings - Fork 395
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
INWX: Quoted HTTPS entries don't work #2947
Comments
Maybe you can help out? @tlimoncelli @patschi @christianbur |
Interesting! It looks like both Cloudflare and IWNX reject quotes in those situations. @fritterhoff: Sounds like we need to not generate those quotes. Maybe file a bug report with https://github.com/miekg/dns ? |
Yeah. I sadly forgot to fill a bug report and prepare a MR for this issue. Will do later. |
@tlimoncelli prop thats a corner case of the RFC.
And defines:
Using this specs an enquoted string would be valid. I am not sure if a bug report for miekg/dns would be legit. |
Thank you for finding that in the RFC (I was about to look for it myself!) Yes, I agree. It would be more of a feature request for miekg/dns than a bug report. That said, it would be easy to fix on our end. Something like (untested):
Bonus points for sending a feature request to miekg/dns :) Tom |
Btw, getting the records, with a "valid" HTTPS record on INWX, throws an error too.
|
Thats a little bit strange. I will try to debug the HTTPS record the next few days again. |
Sorry I've been pretty busy the last few days. Sadly I only can really test AXFR and BIND with real data (and cloudflare with some test data) For my use cases it is working fine... at least until now. Right now I only could offer to rewrite the (de)serialization with some own logic. |
Describe the bug
I can create HTTPS (#2930) records on INWX provider, but the records are saved with quotes and they are not working.
Text field on INWX web interface looks like this:
1 . alpn="h2" port="443" ipv4hint="123.123.123.123"
Unfortunately, INWX doesn't like quotes and doesn't return anyhting for a HTTPS request (tested with
dig -t HTTPS domain.tld
).A HTTPS record entry without quotes works. Changing it manually to following in the INWX web interface works.
1 . alpn=h2 port=443 ipv4hint=123.123.123.123
After that change,
dig -t HTTPS domain.tld
returns exptected result. But with that manually changed entry,dnscontrol
won't work anymore.To Reproduce
Steps to reproduce the behavior:
dnsconfig.js
file with a HTTPS record entry for the INWX provider and publish it.Expected behavior
dnscontrol should unquote the HTTPS entries for the INWX provider before publishing them. Unfortunately I do not know enought Go to create a pull request.
DNS Provider
The text was updated successfully, but these errors were encountered: