在安装程序和初始运行时配置程序中,需要为各种服务选择端口号。这些端口号可以是 1 到 65535 之间的任何数字。
表 1–2 列出了安装后指定的端口号。
表 1–2 安装期间指定的端口号| 端口号 | 服务(configutil 参数) | 
|---|---|
| 389 | 安装 Directory Server 的计算机上的标准 Directory Server LDAP 端口。此端口在 Directory Server 安装程序中指定。(local.ugldapport) | 
| 110 | 标准 POP3 端口。如果此端口与 MMP 端口安装在同一计算机上,则可能发生冲突。(service.pop.port) | 
| 143 | 标准 IMAP4 端口。如果此端口与 MMP 端口安装在同一计算机上,则可能发生冲突。(service.imap.port) | 
| 25 | 标准 SMTP 端口。(service.http.smtpport) | 
| 80 | Messenger Express HTTP 端口。如果此端口与 Web Server 端口安装在同一计算机上,则可能发生冲突。(service.http.port ) | 
| 995 | 基于 SSL 的 POP3 端口。用于加密通信。(service.pop.sslport) | 
| 993 | 基于 SSL 的 IMAP 端口。用于加密通信。如果此端口与 MMP 端口安装在同一计算机上,则可能发生冲突。(service.imap.sslport) | 
| 443 | 基于 SSL 的 HTTP 端口。用于加密通信。(service.http.sslport) | 
| 7997 | Messaging and Collaboration Event Notification Service (ENS) 端口。 | 
| 27442 | 作业控制器用以进行内部产品通信的端口。 | 
| 49994 | Watcher 用以进行内部产品通信的端口。有关 Watcher 的更多信息,请参见 Sun Java System Messaging Server 管理指南。(local.watcher.port) | 
如果某些产品安装在同一计算机上,则可能发生端口号冲突。表 1–3 显示了潜在的端口号冲突。
表 1–3 潜在的端口号冲突| 冲突的端口号 | 端口 | 冲突的端口 | 
|---|---|---|
| 995 | 基于 SSL 的 POP3 | 具有 SSL 的 MMP POP3 Proxy | 
| 143 | IMAP Server | MMP IMAP Proxy | 
| 110 | POP3 Server | MMP POP3 Proxy | 
| 993 | 基于 SSL 的 IMAP | 具有 SSL 的 MMP IMAP Proxy | 
| 80 | Web Server 端口 | Messenger Express | 
如果可能,将端口号冲突的产品安装在不同的计算机上。如果无法这样做,则需要更改其中一个冲突产品的端口号。
 更改端口号
更改端口号使用 configutil 实用程序更改端口号。
有关完整语法和用法,请参见《Sun Java System Messaging Server 6.3 Administration Reference》中的“configutil”。
以下示例使用 service.http.port configutil 参数将 Messenger Express HTTP 端口号更改为 8080。
| # configutil -o service.http.port -v 8080 # stop-msg http $start-msg http |