2024.11.14
いまさらNode.jsを知ろう~環境構築も~
2016.11.29
開発環境・ツールMac OSX Sierra の Chrome でWebsocketの挙動が怪しい
坂東です。
WebRTCやTwilioなど、ソケットを使ったサービスが急にjavascriptエラーを吐くようになりました。
socket.io.self-437e7ab….js?body=1:5310 WebSocket connection to ‘wss://***.com/socket.io/?EIO=3&transport=websocket&sid=****’ failed: WebSocket opening handshake was canceled
いくつかのサービスが同様の現象でパニックになったんですけれど、クライアントからはクレームが来てない。
クライアント環境と同じWindowsのChromeでは正常に動いてる。
開発用のMacbookProのChromeでのみエラー。
OSXでもFireFoxだと大丈夫。
証明書のエラーっぽいので、証明書を消してみたけど、だめ。
Chromeのキャッシュを全削除して再インストールしてもだめ。
OSXをクリーンインストールしてChromeを入れてもだめ。
現時点ではVer54のChromeをVer46とか古いのにしても。
タイムマシンバックアップで環境を遡ってみる。
El Capitanの頃に戻すと、正常動作になった。
OSX SierraとChrome の組み合わせで不具合が発生しているようですね。
仕事にならないのでEl Capitanに戻しました。
あとふと思いついて、SierraにChrome Beta版 Ver55 を入れても治りました。Chromeの不具合で、Ver55で修正されるようですね。
おわり。
【記事への感想募集中!】
記事への感想・ご意見がありましたら、ぜひフォームからご投稿ください!【テクノデジタルではエンジニア/デザイナーを積極採用中です!】
下記項目に1つでも当てはまる方は是非、詳細ページへ!Qangaroo(カンガルー)
【テクノデジタルのインフラサービス】
当社では、多数のサービスの開発実績を活かし、
アプリケーションのパフォーマンスを最大限に引き出すインフラ設計・構築を行います。
AWSなどへのクラウド移行、既存インフラの監視・運用保守も承りますので、ぜひご相談ください。
詳細は下記ページをご覧ください。
最近の記事
タグ検索