Я установил node.js и модуль socket.io (http://socket.io). Пример чата из Socket.io прекрасно работает для меня, набрав в моем браузере socket.io: Плохой запрос, подключение со стороны
http://localhost:3000
Но я не могу получить что-нибудь, чтобы работать с использованием другого IP, Eventhough сервер слушает на всех интерфейсах (т.е. 0.0.0.0). Мой интерфейс Ethernet имеет адрес 192.168.1.1, набрав в браузере
http://192.168.1.1:3000
Я получаю чат веб-страницы, но мой Firebug (до сих пор на том же компьютере) говорит:
NetworkError: 400 Bad Request
и тому соединение с websocket не установлено. Результатом является то, что I не может дойти до моих веб-сайтов снаружи, независимо от того, что я пишу.
Я использую узел v0.6.12, firefox 11.0, Ubuntu 11.10.
Вопросы:
1) Кто-нибудь может подтвердить эту ошибку?
2) Как я могу добраться до веб-узла с другого компьютера, кроме локального?
3) Есть ли пример socket.io, где соединение работает снаружи при нормальной установке ubuntu?
Спасибо!
установить socket.io, используя 'npm install socket.io', код находится в' node_modules/socket.io/examples/chat', код использует express. – colin