This should be changed to IPv6:

http://[::1]:8080/register

@will #ipv6

@hallunke23 @will

How about using names?

http://localhost:8080/register

@hallunke23 I hate servers defaulting to IPv6-only loopback address. (… because they resolve localhost and get a v6 address.)

Why? #IPv6 is the regular internet, so it only makes sense to use that for talking to localhost. #IPv4 is just a legacy network which will be around for a few years to remain, but it is no longer the primary Layer 3 protocol.

@jwo

@hallunke23 When I am setting up on a loopback address, you typically do that for either testing/debugging or internal purposes. It's unpleasant when the server listens on the port on only one of the two protocols. It makes the setup hard. I just don't like guessing (or looking it up) whether the server is on [::1] or 127.0.0.1.

Also, for these purposes, I don't need new fancy features of IPv6. IPv6 is great in real networks, but makes my live harder, when used at the loopback interface.

There's a solution to that: Use #IPv6 only and abandon #IPv4 entirely. Then you don't get mixed up between the two versions any more.
@jwo