Yesod - devel.hs: connect: не существует (соединение отклонено)

Я перемещаю веб-приложение на новый сервер и обновляю проект с Yesod 1.2 до 1.4. Когда я запустил yesod devel, я получил следующую ошибку:

Starting development server...
Starting devel application
Devel application launched: http://localhost:3000
devel.hs: connect: does not exist (Connection refused)
Exit code: ExitFailure 1

Я не уверен, как отладить это быстро. Это работает на Ubuntu 14.04 x64. Я могу запустить другой веб-сервер через порт 3000.

2 ответа

Решение

Я отследил это до использования Database.Memcache.Server, но не запустил memcached. Обновление Yesod не было связано.

Некоторая информация, которая может быть полезна:

  • ваш setting.yml
  • версия деформации
  • содержимое файла /etc/hosts

Может быть, в качестве быстрого теста вы можете попробовать другой порт (например, 4000). Я думаю, что способ сделать это - передать -p вариант к yesod devel команда.

yesod devel -p 4000
Другие вопросы по тегам