Created attachment 684009 [details]
Patch to use public IPv6 for callback.
This patch ensures that the default "clientaddr" is a public address.
I'll post this upstream tomorrow to see what other think.
I think this will fix the only problem with IPv6 temp addresses, but I'm open
to being educated in this matter.