unix:/var/.../unicorn.sock にアクセスできないの nginx の プロキシの upstream を unix ドメインソケットに設定したのだけれど動かないのね。 だから、ソケットが正しく動いてるかテストしてみたかったの。 nc コマンドと組合せて使うことで、テストできる。 nc -U unix:/path/to/some.sock コレを使えばコマンドからunixソケットにアクセスして、アクセス可能かテストできるし、パーミッションもここでテストできる。 echo ' GET / ' | nc -U /path/to/unicorn.sock これで応答するか調べられる。 パーミッションのテストをするときは pkexec を使えば楽 pkexec でnc 実行して別ユーザからの読込とアクセスを見てみたら確認できた echo "GET /" | sudo pkexec