手动配置 HTTP 服务器

本主题包含一个列表,其中完整列出了成功启动和运行 IBM Traveler 所需的所有 Domino® HTTP 配置更改。一般情况下,不需要对 Domino 服务器进行任何手动配置更改。但在某些环境下,IBM Traveler 服务器可能没有对 Domino 服务器文档的写访问权。在这种情况下,可以将 NTS_AUTO_CONFIG=false 添加到 Notes.ini 文件中,以禁止显示所有错误消息,然后按照本主题中指定的说明对服务器文档进行必要的更改。

过程

  1. 打开位于 Domino 数据目录的 httpd.conf。确保文件中包含以下行:
    AddType .sisx x-epoc/x-sisx-app # Symbian S60 applications 
    AddType .cab application/vnd.ms-cab-compressed # Windows Mobile installation fileAddType .apk application/vnd.android.package-archive # Android installation fileAddType .mobileconfig application/x-apple-aspen-config # iPhone Configuration Utility Configuration Profiles 
  2. 如果服务器配置为使用 Web 配置(而不是因特网站点文档),请完成以下步骤:
    1. 以编辑方式打开 Domino 服务器文档。
    2. 单击因特网协议 > HTTP
    3. 可选: 如果希望 IBM Traveler 用户主页成为此服务器的缺省站点,请将主页 URL 设置为 /traveler
    4. 单击 Domino Web 引擎
    5. 要点:在过去的发行版中,Domino Servlet Manager 是必需的。在 IBM Traveler 8.5.3 升级包 1 和更高发行版中,则不再需要。如果您在此系统上没有使用任何其他 servlet,那么可以将 Java servlet 支持设置为“无”。
    6. 在“Domino 访问服务”部分中,将 TravelerAdmin 添加到“已启用的服务”列表。
  3. 如果服务器配置为使用因特网站点文档,请完成以下步骤:
    1. 以编辑方式打开 Web 协议的因特网站点文档。
    2. 单击基本
    3. 使用此 Web 站点处理无法映射到此站点的请求设置为,或将映射到此站点的主机名或地址设置为 IBM Traveler 客户端用于连接到此服务器的主机名。
    4. 单击配置
    5. 可选: 如果希望 IBM Traveler 用户主页成为此服务器的缺省站点,请将主页 URL 设置为 /traveler
    6. 对于允许的方法,请选择 GETPOSTOPTIONSPUTDELETE
    7. 在“Domino 访问服务”部分中,将 TravelerAdmin 添加到“已启用的服务”列表。
  4. 可选: 为了向后兼容较旧的 IBM® Traveler 客户端,请添加类似以下选项的替代规则:
    如果使用的是因特网站点文档,请执行以下操作:在配置 > Web > 因特网站点下,打开此服务器的 Web 协议的因特网站点。然后选择 Web 站点 > 创建规则并添加以下内容:
    • 规则类型:替代
    • 入局 URL 模式:/servlet/traveler*
    • 替换模式:/traveler*
    规则(替代):/servlet/traveler*-->/traveler*) 
    如果使用的不是“因特网站点”文档,请执行以下操作:在配置 > Web > Web 配置下,打开此服务器的 Domino 服务器。然后选择创建 Web... > URL 映射/重定向并添加以下内容:
    • 基本:您要设置的内容:URL -- URL
    • 映射:入局 URL 路径:/servlet/traveler*
    • 映射:替换 URL 字符串:/traveler*
    URL -> URL for (/servlet/traveler*->/traveler*)
  5. 可选:为了方便配置 Apple 设备,请添加类似以下某项的重定向规则:
    如果使用的是因特网站点文档,请执行以下操作:在配置 > Web > 因特网站点下,打开此服务器的 Web 协议的因特网站点。然后选择 Web 站点 > 创建规则并输入以下内容:
    • 规则类型:替代
    • 入局 URL 模式:/Microsoft-Server-ActiveSync*
    • 替换模式:/traveler/Microsoft-Server-ActiveSync*
    规则(替代):/Microsoft-Server-ActiveSync*-->/traveler/Microsoft-Server-ActiveSync*)
    如果使用的不是“因特网站点”文档,请执行以下操作:在配置 > Web > Web 配置下,打开此服务器的 Domino 服务器。然后选择创建 Web... > URL 映射/重定向并输入以下内容:
    • 基本:您要设置的内容:URL -- URL
    • 映射:入局 URL 路径:/Microsoft-Server-ActiveSync*
    • 映射:替换 URL 字符串:/traveler/Microsoft-Server-ActiveSync*
    URL -> URL for (/servlet/traveler*->/traveler*)
  6. 重新启动 HTTP 服务器。
    提示: 有关更改 HTTP 线程或其他性能调整信息的信息,请参阅调整服务器性能