5

angular と heroku で websocket レールを使用しようとしています。開発中ですが、現在は本番稼働中です。イベントを発行するサーバー コードと、イベントをリッスンするクライアントを次に示します。

#Server
WebsocketRails[channel_name].trigger('new_message', @json)

//Client
var dispatcher = new WebSocketRails(window.location.host + "/websocket");
var channel = dispatcher.subscribe(channel_name);
channel.bind('new_message', function(data) {
  $scope.$apply(function(){
    cr.unread_messages += 1;
  });
});

私は本番環境で SSL を使用しています。もう設定してみました

force_ssl = false

production.rb、しかし役に立たない。

私が得ているエラーは次のとおりです。

WebSocket connection to 'wss://domain.com/websocket' failed: Error during WebSocket handshake: Unexpected response code: 503
4

1 に答える 1