vibe.d Error only with Firefox

Martin Tschierschke mt at smartdolphin.de
Fri Jan 5 16:30:07 UTC 2018


Hello,
when starting my vibe.d service I get the message of failed 
address binding:
Failed to listen on 127.0.0.1:8030
Failed to listen on 10.0.0.1:8030
object.Exception at ../../.dub/packages/vibe-d-0.8.2-rc.2/vibe-d/http/vibe/http/server.d(2035): Failed to listen for incoming HTTP connections on any of the supplied interfaces.

This has been mentioned here:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/3480/

The strange thing is now, that when using Chromium 
http://10.0.0.1:8030 works!
But with Firefox http://10.0.0.1:8030

gives the long Error:
400 - Bad Request

Bad Request

Internal error information:
object.Exception at ../../.dub/packages/vibe-d-0.8.2-rc.2/vibe-d/stream/vibe/stream/operations.d(363): Reached maximum number of bytes while searching for end marker.
----------------
...
truncated
....
./../.dub/packages/vibe-d-0.8.2-rc.2/vibe-d/core/vibe/core/core.d:1269 void vibe.core.core.CoreTask.run() [0x94574a]
??:? void core.thread.Fiber.run() [0xa3c7ff]
??:? fiber_entryPoint [0xa3c562]
??:? [0xffffffff]

On the other side, when using http://localhost:8030/ or any other 
domain mapped to to 10.0.0.1 (in /etc/hosts) even Firefox works.

The error is relatively new since one of the last Firefox updates.



More information about the Digitalmars-d mailing list