If I remember correctly it used to display \"localhost\" a few days ago. I am not sure what had changed that made server.address().address return double colons (::) instead.
I r
The reason why its choosing IPV6 address is possibly because some other process is using IPV4 port no 3456.
This happens sometimes due to automatic updates where new processes are installed.