Gem-сервер запущен, но не доступен для просмотра на внешнем интерфейсе - PullRequest
0 голосов
/ 05 ноября 2011

Я недавно установил Ruby 1.9.2 в Linux Ubuntu 10.04, работающем с 0.7.65, когда я запускаю gem server, сервер запускается, но недоступен для просмотра на порту 8808 домена.Я пробовал это как с IP, так и с самим доменом.

Мне не хватает конфигурации для этого?В прошлом это всегда просто работало.

1 Ответ

1 голос
/ 06 ноября 2011

Я только что попытался запустить gem server на моем сервере Ubuntu 11.04:

[mike@mike ~]$ gem server
Server started at http://0.0.0.0:8808

IP-адрес моего сервера 192.168.0.42:

[mike@mike ~]$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1d:09:27:ff:ff  
          inet addr:192.168.0.42  Bcast:192.168.0.255  Mask:255.255.255.0

Таким образом, я смог поразить свой сервер Ruby Gems через http://192.168.0.42:8808/

Вы уверены, что используете свой сервер с правильным IP-адресом? Настроен ли сервер для прослушивания интерфейса, через который вы пытаетесь подключиться? Порт 8808 заблокирован либо брандмауэром, либо iptables (или чем-то еще)?

...