簡體   English   中英

在apache上運行的Java Web應用程序的Https問題

[英]Https issue with a java web app running on apache

我正在考慮在apache上運行的Java網絡應用程序。

其中一個頁面正在調用一個小程序,該小程序的代碼是外部服務器。

負責applet的公司告訴我們,在調用顯示applet的頁面時,請使用HTTPS,因為使用HTTP調用頁面時遇到問題。

問題是,當我在HTTPS中瀏覽頁面時,出現ssl_error_rx_record_too_long錯誤。

我要瀏覽的地址如下:

https://www.myurl.com:8084/myWebApp/pageContainingApplet.jsp?parameter1=value1&parameter2=value2

我在/ conf下尋找server.xml文件,並添加了以下標記:

<Connector port="8084" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" />

依然沒有

錯誤代碼:ssl_error_rx_record_too_long

這通常意味着您的服務器上SSL的實現不正確。 該錯誤通常是由服務器管理員需要調查的服務器端問題引起的。 以下是我們建議您嘗試的一些方法。

  • 確保在服務器上打開並啟用了端口443。 這是https通訊的標准端口。
  • 如果SSL使用的是非標准端口,則FireFox 3有時會出現此錯誤。 確保SSL在端口443上運行。
  • 如果使用Apache2,請檢查您是否使用端口443進行SSL。 這可以通過如下設置ports.conf文件來完成
  • 監聽80監聽443 https確保沒有多個共享同一IP的SSL證書。 請確保所有SSL證書都使用自己的專用IP。
  • 如果使用Apache2,請檢查您的vhost配置。 一些用戶報告說更改為默認可以解決該錯誤。
  • 確保您的SSL證書未過期
  • 嘗試指定密碼:

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

還請檢查以下內容: https : //support.servertastic.com/error-code-ssl-error-rx-record-too-long/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM