0.7.0websocket-railsを使ったところ、SSLのところでつまずいたのですがあまり情報もなかったのでメモしておきます。standaloneモードgithubのwikiに記載されているように、PassengerでRailsアプリを起動している場合には、Railsアプリとは別にサーバを起動する必要があります。modeしかし、websocketを利用しているページのプロトコルがhttpsの場合、websocketのプロトコルもSSL通信にする必要があります。仮に、websocketを利用しているページのURL(ここではhttps://example.com/dashboardとする)にアクセスした場合、次のようなエラーが出力されます。net::ERR_SSL_PROTOCOL_ERRORstandaloneモードのサーバにSSLの設定gemに用意されているrakeタスクを使うと、thinが起動します。このままだとSSL通信できません。websocket_rails:start_serverSSL通信をできるようにするには、websocketのconfigurationで、thinの起動オプションに次の設定を行います。}こちらを設定したあとに、rakeタスクでサーバを起動すればhttpsのサイトでも、standaloneモードのサーバで、websocketが利用できるようになりました。