2017-03-07 122 views
2

我的目標是配置Jetty,使其啓用對Geoserver的HTTPS請求。如何解決Geoserver Jetty「模塊未找到ssl」錯誤?

爲了具體一點,我下載了Geoserver Windows安裝程序。 經過版本2.9-RC1和2.10.2的測試,它們在啓動後立即發出警告

enter image description here

碼頭版本:9.2.13.v20150730

我這裏指的是info這裏嘗試建立了碼頭的最簡單測試(自簽名),但仍沒有運氣。

我所做的:

  1. 使用keytool創建自簽名密鑰存儲
  2. 更換),以目錄等/密鑰庫
  3. 編輯jetty-ssl.xml從1產生的密鑰庫,更換密碼(屬性default )with mine
  4. 編輯文件start.ini,加--module=https,jetty.secure.port=8443
  5. 啓動批處理fil即

enter image description here

我錯過了什麼?

P.S .: Geoserver在HTTP中完美工作。這篇文章詢問有關HTTPS的配置。

回答

2

https模塊依賴於ssl模塊。該錯誤是說它找不到在${jetty.home}/modules(或,根據您的配置,${jetty.base}/modules)目錄。

ssl模塊作爲Jetty發行版的一部分來標準化,因此它已被刪除,移動或重命名爲您的實施的一部分。

相關問題