Interesting. I was using vibe.d 'v0.8.3-rc.1' (which doesn't appear to work on run.dlang.io). But it does seem to work for me if I use 'v0.8.3-alpha.1'.I wonder what could have changed to result in this?
It's a struct in "v0.8.3-rc.1" [1]. In "v0.8.3-rc.1" the new vibe-core package is the default configuration.
[1] https://github.com/vibe-d/vibe-core/blob/master/source/vibe/core/net.d#L467
-- /Jacob Carlborg