iT邦幫忙

0

openwebmail 如何在 apache 中 SSL 加密並用使用 port 3000?

  • 分享至 

  • xImage

我想使用https://openwebmail.org.tw:3000
但是我目前止能達到http://openwebmail.org.tw:3000
請問如何設定?請各位大大幫幫忙!謝謝!
我的環境是:fedora core 5

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
fillano
iT邦超人 1 級 ‧ 2010-01-28 21:44:12
最佳解答

假設你的目錄、虛擬伺服器設定都沒錯,然後把httpd相關設定檔中的443改成3000(通常大概要改三個地方)

如果你有開啟iptable防火牆跟SELINUX,那還需要額外設定許多東西。

先搞定防火牆,先到/etc/services檔案中看一下,有什麼"服務名稱"用的埠是3000,然後用setup命令進去改防火牆設定,在自訂的port裡面加入"服務名稱:tcp" 。

再來搞定SELINUX,這裡出問題時,連http的log都看不出來,通常要看一下/var/log/messages才知道問題。

可以先用

<pre class="c" name="code">semanage port -l|grep http

來看一下正確的PORT_TYPE,在我的centos下是http_port_t。知道以後,就用
<pre class="c" name="code">semanage port -a -p tcp -t http_port_t 3000

加入http服務可以使用的額外的port。

設定完之後,重起httpd應該就可以了。(我沒架過openwebmail,所以他的問題就別問我了)

我要發表回答

立即登入回答