При запуске WEBrick/Jekyll выдает ошибку TCPServer (адрес уже используется)

Я пытаюсь запустить свой локальный сервер Jekyll, но он просто не работает, и независимо от того, какой порт я выбираю, он всегда сводится к ошибке:

ПРЕДУПРЕЖДЕНИЕ Ошибка TCPServer: адрес уже используется - привязка (2)

Я пытался следовать некоторым онлайн-инструкциям, которые в основном предполагали, что определенный порт уже используется, но здесь это не так, поскольку абсолютно никакой порт не работает, и такие команды, как «lsof | grep 4000» и т. д., производят ничего.

Версия Jekyll: 0.11.2 Руби: 1.9.2.-p290


person algorithms    schedule 11.09.2012    source источник
comment
Вы нашли решение этой проблемы? Я с той же проблемой.   -  person its_me    schedule 24.03.2013


Ответы (1)


Пытаться

netstat -a -n -p | grep LIST

и найдите свой номер порта (4000), затем уничтожьте его - pid должен быть последним столбцом

Если в конце нет pid, выполните команду от имени пользователя root или сделайте sudo.

person Desislav Kamenov    schedule 11.09.2012
comment
на 4000 ничего не показывает к сожалению. даже не в судо - person algorithms; 11.09.2012
comment
Это на Ubuntu 12.04. Это работало несколько месяцев назад, но после обновления всего на машине я хотел возобновить работу и просто не могу заставить его работать :( - person algorithms; 11.09.2012
comment
в аналогичной теме они предлагают попробовать эту jekyll --no-server --no-auto так как сервер не запускается из-за какой-то другой ошибки, а жалуется на адрес, как в вашем случае. - person Desislav Kamenov; 11.09.2012
comment
да, но это только компилирует файлы. (так же, как просто jekyll) - person algorithms; 11.09.2012
comment
Да, я забыл упомянуть о компиляции. jekyll --auto кстати тоже работает. Просто глючит сервер WEBrick :/ - person algorithms; 11.09.2012
comment
Попробуйте изменить порт на 4001, например. - person Desislav Kamenov; 11.09.2012
comment
чтобы процитировать мой первый вопрос: независимо от того, какой порт я выберу, я безуспешно пробовал несколько других портов. - person algorithms; 19.09.2012