hugo binds to
http://127.0.0.1:1313/ when started
using this command line:
hugo.exe server -w
But recently, I have no longer been able to execute the server. Every time, it complained that the port 1313 was already in use.
Digging around with TCPView
I finally located the culprit. I had installed Elasticsearch
as a service a few days ago (process
and it opens lots of ports for its intra-cluster communication.
Out of luck, port 1313 was already used by Elasticsearch.
The solution is simple:
- Open the View Local Services control panel.
- Locate Elasticsearch 1.5.0 (in my case).
- Click on the stop button.
- Launch hugo.
- Start Elasticsearch 1.5.0 so that it will be available again.