質問

私のお客様のアクセスしようとしているのは、私のサイトは、いくこのエラー>ssl_error_rx_record_too_long

れば、このエラーはすべてのブラウザ用に、すべてのプラットフォーム.いを再現した。

私のサーバーに自分を置く米国では、顧客である。

インターネットで調べ、問題の主なものSSLポートで言えばHTTP.もしやと思ってサーバー、これは起こりません。てみました の溶液であることが明らかにされた。, が、お客様の目でを修正しませんでした。

誰でもできるので教えてどういうことは可能です、どうやって再現できるこ???

の溶液

がお客様のたmisconfigured現地代理!

こ誰でもこの問いうデバッグです。

役に立ちましたか?

解決

リンクによるサブイメージ にした。これを変更するバーチャルホストのタグは、ie、 <VirtualHost myserver.example.com:443><VirtualHost _default_:443>

エラーコード: ssl_error_rx_record_too_long

通常はこの実施のSSLサーバが正しくありません。のエラーは通常よりサーバー側の問題で、サーバ管理者に必要なものをお試しいただけます。

以下のようお勧めいたしましょう。

  • 確ポートの443が開を可能にします。この標準ポートのhttps通信

  • 場合にSSLを使用していますので、非標準のポートしてFireFox3できることがありこのエラーになります。保SSLしないようにするには、ポート443です。

  • を使用する場合はApache2チェックを使用しているポート443のためのボタンを使用します。これを行うには設定のポートがあります。confファイルとして以下の

    Listen 80
    Listen 443 https
    
  • ないでください複数のSSL証明書が同じです。ていることを確認し、SSL証明書の活用が自くまで高められる予定である。

  • を使用する場合はApache2のチェックのバーチャルホストのconfig.一部のユーザーを報告して変化する <VirtualHost>_default_ 解決のエラーになります。

固定私の問題です。また、googleのエラーメッセージの最初のヒットに!:-)

また、上記のほか、, これらは他のソリューションその他トしていたが、問題:

  • している場合、SSLの証明書は有効期限内のもの

  • して指定し、暗号:

    SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM:+SSLv3

他のヒント

の解だったことを今でも覚えていること default-ssl を有効にできませんでしたapache2....け SSLEngine On

た行 a2ensite default-ssl あります。

私の場合は変更の <VirtualHost *=""> に戻る <VirtualHost *:80=""> (デフォルトのUbuntu.そうでない場合は、ポート443なSSLを利用した送信HTMLをブラウザです。

チェックできているかどうかは、ごく簡単に:で接続してサーバー http://www.example.com:443.だHTML、ApacheはSSLポート443、それらにVirtualHostを得ない公.

感謝!

私忘れの設定 SSLEngine On を指定します。のようなので、

<VirtualHost _default_:443>
  SSLEngine On
  ...
</VirtualHost>

http://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslengine

ただし、次のエラー設定後は、新しいhttpsのバーチャルホストのコンフィグのようだが、覚えているリンク sites-enabled ます。

とを義務付けられているものの、最初の結果にGoogle私にとって、ここに何があったのです。

Ubuntu12.04デスクトップApacheを設置

すべての構成は、mod_sslを設置したときにインストールして使っていApacheが、それだけではなリンクのスポットだ。注意:すべてのパスを以下の対比 /etc/apache2/

mod_ssl 格納され ./mods-available, のSSLサイトの構成は ./sites-available, ればこれらのリンクを正しい場所 ./mods-enabled./sites-enabled

cd /etc/apache2
cd ./mods-enabled
sudo ln -s ../mods-available/ssl.* ./
cd ../sites-enabled
sudo ln -s ../sites-available/default-ssl ./

Apacheの再起動できます。またアクセスしようとしている https://localhost, う結果が異なる場合があります外部からのアクセスが勤務しました。

のユーザーのための正確なURL彼らが使用ブラウザです。だけでなく、入 https://your.site:80, いを受けることがssl_error_rx_record_too_longエラーになります。

私の場合、私の間違ったIPアドレス(手入力IPアドレスのバーチャルホストファイルです。を聞きした443、stanzaした <VirtualHost 192.168.0.1:443> そのサーバーではなくアドレス192.168.0.1!

をご覧ください このリンク.

私はすべて私のapacheのログファイルまたは実際にエラーに変更があった <VirtualHost> から _default_fqdn).がいこのエラーは、すべての現代美術館などがあります。

私の場合、問題はこのhttpsできなかった始めているため正しく聴く443た"IfDefine SSL"derective、私のapacheのビーチに位置開始-DSSLオプションです。に固定した変更をapachectlスクリプト:

$HTTPD -k $ARGV

$HTTPD -k $ARGV -DSSL

こん.

私の問題により低MTU VPN経由で接続します。

netsh interface ipv4 show inter

Idx  Met   MTU   State        Name
---  ---  -----  -----------  -------------------
  1 4275 4294967295  connected    Loopback Pseudo-Interface 1
 10 4250   **1300**  connected    Wireless Network Connection
 31   25   1400  connected    Remote Access to XYZ Network

問題の修正netshイipv4の設定インターフェイス"ワイヤレスネットワーク接続"mtu=1400

コメントを追加することができな問題は非VPN接続も---

私はすぐバーチャルホストのconfig.覚えている必要がありバーチャルホストになSSLのためのポート80とSSLポート443です。できない場合もありますので両方を一つの仮想ホストとしての影響を受ける-生成されconfigします。

私は同じような問題の一部ブラウザへのアクセスのSSLサイトです。していることを見 私ためのfireFoxの権利代理人 (FireFoxしたアクセスを直接いただきます。

によってのlan設定トンネリング、フィルタリング、プロキシのリダイレクト)は、"直接アクセスインターネット"モードのためのFireFoxするこのエラーになります。

かも固定のホストファイルです。

のバーチャルホストファイルの完全修飾ドメインを追加しhostnameはホストファイル /etc/hosts (debian)

ip.ip.ip.ip name name.domain.com

再起動後にapache2のエラーはデザインされています。

私にとって、ソリューショる私ddclientませんでしたcronningを適切に...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top