プロトコルファミリーによってサポートされていないファミリーに対応します
質問
このページに示されているRubyの例をやろうとしました。 http://tomayko.com/writings/unicorn-is-unix
しかし、私が得たのはそれだけでした
echo.rb:9:in `bind': Address family not supported by protocol family - bind(2) (Errno::EAFNOSUPPORT)
from echo.rb:9:in `<main>'
何か案が?
解決
同じ問題に遭遇しました。変更するだけです localhost
に 0.0.0.0
:
address = Socket.pack_sockaddr_in(4242, '0.0.0.0')
Macのみに表示されるようです。
他のヒント
この方法でドメイン名を使用することはできません。IPアドレスを使用する必要があります。
- ローカルホスト用127.0.0.1
- 0.0.0.0 for すべて インターフェイス
でチェックインしたいかもしれません http://rubyforge.org/mailman/listinfo/mongrel-unicorn そしてそこに尋ねてください。
所属していません StackOverflow