We are using SRV records in Kubernetes for various purposes and Go 1.11 no longer supports compressed names in SRV resource data (https://github.com/golang/net/commit/24dd3780ca4f75fed9f321890729414a4b5d3f13#diff-47e2241916c7047eab73daf76c89fc3fR2055). The error we are getting is "cannot unmarshal DNS message" and the underlying error is "Target: compressed name in SRV resource data".
Ultimately, we believe the issue lies with dnsmasq returning a non-compliant SRV response, but it is stopping us from upgrading to Go1.11. Are there any known workarounds which would allow us to handle these noncompliant SRV responses? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.