Sun Java System Instant Messaging 7.2 管理指南

修改 Instant Messenger 代理设置

Instant Messaging 消息可包含嵌入的 URL。例如,http://stocks.yahoo.com?id=sunw。如果您使用代理服务器,则需要修改 Java Web Start 配置中的 Instant Messenger 代理设置,以解析这类嵌入的 URL。

如果您的组织有防火墙而您需要通过代理服务器才能将客户机主机连接到 Internet,或者如果 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. 单击“确定”保存代理设置。

Procedure配置 im.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 可为 httphttpssocks 之一。