質問: ### 前提・実現したいこと とあるECサイトをWordPressとWelCartというプラグインで製作し運営している者です。 使用しているクレジット決済サービスがセキュリティ強化を行うとの事で SHA-256及びTLS1.2を用いた通信を有効にしてくださいと告知しています。 そして私が運用しているECサイトはSHA-256・TLS1.0を使用中です。 TLSが1.0である為、バージョンアップを行いたいのですがどのように行えば良いか分からず途方に暮れている次第です... TLS1.0をTLS1.2にする方法をご教授頂けませんでしょうか。 何卒宜しくお願い致します。 ### 発生している問題・エラーメッセージ ``` ■■■■以下Google Chromeのアドレスバーで表示できる警告文■■■ 【ドメイン】への接続は古い暗号スイートにより暗号化されています。 加えて、このページには安全でない他のリソースが含まれています。 このリソースは送信中に他のユーザーから見られる可能性があります。 また、悪意のあるユーザーによって改変されページの見た目が変わる可能性もあります。 この接続には TLS 1.0 を使用しています。 この接続は AES_256_CBC で暗号化されており、 メッセージ認証には HMAC-SHA1、鍵交換メカニズムには ECDHE_RSAが使用されています。 ``` ### 該当のソースコード ### 試したこと ●サーバー側がTLS1.2を用いた通信に対応しているかの確認 ▶ TLS1.2に対応している ●混在コンテンツの解消 ●ECシステムのアップデート ### 補足情報(言語/FW/ツール等のバージョンなど) -----環境情報------ レンタルサーバー:heteml PHPバージョン:5.6 SSL:独自SSL (SHA-256) TLS:1.0 WordPressバージョン:4.2.8 ECシステム:WelCartプラグイン
回答: 独自SSLであれば、サーバー証明書を取得しなおすしかありません。 hetemlですとhetemlから購入してセットアップされものと思いますが、 hetemlに事情を説明して再発行によってTSL2.0のものを発行してもらえるのかどうか、 ご確認されてはどうでしょうか。