I am very VERY surprised this isn't worked out somehow. I have been trying to set up a SRV and A record so players could use play.mydomain.com for a week and nothing seems to work. But people on PC can use it just fine! But all Macs can't connect. What was even stranger is that Mac users could simply type in the name of the A record and connect! After more anylizing it dawned on me that since I was using the default 25565 port they don't need an srv to resolve the port and using the Arecord name to connect works fine.
Still no one knew what was going on and I just happened across this article today.
Its frustrating as heck when you have everything set up correctly and things are not working lol.
Anyway thanks for posting this, judging from the date i still can't believe this hasn't been addressed.
Also so people setting up srv records for their servers and posting the urls are going to have all mac users not able to connect? that just seems crazy to me.
Im having the trouble with 1.7.10 also I don't know about the ipv6 in the title of the post. Besides trying to use an srv record it just won't resolve on 6 macs I've tried but works just fine with an A record pointing to the server IP using 25565 for the port.