Sun Java System Instant Messaging 7.2 管理指南

修改 Instant Messenger 代理伺服器設定

Instant Messaging 訊息可包含內嵌式 URL。例如,http://stocks.yahoo.com?id=sunw 。如果您正在使用代理伺服器,您需要修改 Java Web Start 配置中的 Instant Messenger 代理伺服器設定,來解決這類內嵌式 URL。

如果您的組織有防火牆,而您必須先穿過代理伺服器才能將用戶端主機與網際網路連線,以及如果 Java Web Start 尚未配置正確的代理伺服器設定,便有可能發生此狀況。

Java Web Start 會透過查詢系統或預設瀏覽器,自動配置代理伺服器設定。但是,如果代理伺服器設定是使用 JavaScript 檔案來配置的話,Java Web Start 便無法自動配置這些設定。

Procedure使用 Java Web Start 手動設定單一 Instant Messenger 用戶端的代理伺服器設定

完成此程序會將代理伺服器喜好設定儲存在使用者的 messenger.properties 檔案中。如果您還要配置 im.jnlp 檔案以使用代理伺服器,且代理伺服器定的使用者喜好設定不同,則採用使用者喜好設定。

  1. 呼叫 Java Web Start。

  2. 從 [檔案] 功能表中,選擇[喜好設定]。

  3. 選取 [喜好設定] 對話中的 [手動] 選項。

  4. 輸入以下詳細資訊:

    HTTP 代理伺服器。 輸入代理伺服器的「名稱」或 IP 位址。

    HTTP 連接埠。輸入代理伺服器的連接埠號。

    無代理伺服器主機。 輸入可以直接連接而略過代理伺服器的網域名稱。使用逗號分隔多個主機名稱。

  5. 按一下 [確定] 以儲存代理伺服器設定。

Procedureim.jnlp 中所有的 Instant Messaging 用戶端連線配置代理伺服器設定

如果您在 im.jnlp 中設定的代理伺服器與在使用者喜好設定檔中 (/usr_home/.sunmsgr/messenger.properties ) 的不同,則會採用使用者喜好設定。

  1. 以文字編輯器開啟 im.jnlp 資源檔案。

  2. 新增以下引數以指定代理伺服器:


    <argument>proxy=proxy-host:proxy-port</argument>

    其中 proxy-host 是代理伺服器的完全合格網域名稱,proxy-port 是代理伺服器偵聽內送請求時使用的連接埠號碼。例如,myproxy.siroe.com:8080

  3. 新增以下引數以指定代理伺服器類型:


    <argument>proxy_type=type
    

    其中 type 可以是 http httpssocks 中的一個。