Configuring Domino to support only IPv6 addressing on IBM i

Before an IBM® Sametime® Community Server can support IPv6 addressing on IBM i, you must configure IPv6 support for the Domino® server on which it is hosted.

Before you begin

Domino and the Sametime Community server must be installed; the Domino server must be running (it does not matter whether the Community Server is also running at this point).

About this task

In Domino, only IPv4 addressing is enabled by default. Configuring Domino to support IPv6 addressing involves several steps, including adding configuration settings to the notes.ini file for the Domino server.

For information on supporting IPv6 with Domino, see "IPv6 and Domino" in the Domino Administration product documentation.

Procedure

  1. Enable support for IPv6 addresses in Domino by adding the following settings to the notes.ini file:
    tcp_enableipv6=1
    DONT_USE_REMEMBERED_ADDRESSES=1
  2. Update the Domino TCP/IP port settings in the notes.ini file so they only specify the IPv6 address, like this:
    Ports=TCPIPV6
    TCPIPV6=TCP,0,15,0,,12288
    TCPIPV6_TcpIPaddress=0,Domino_server's_explicit_IPv6_address
  3. Update the stcommsrvrtk.jar file in the Domino installation directory:

    To support IPv6-only addressing for a Sametime Community Server running on IBM i, you must replace the stcommsrvrtk.jar file with a newer version. Run the following command, where "8xx" is the version of Domino that you are using for your Community Server:

    CPY OBJ('/QIBM/ProdData/LOTUS/sametime/stcommsrvrtk.jar') 
        TODIR('/QIBM/ProdData/LOTUS/domino8xx') REPLACE(*YES) OWNER(*KEEP)

    For example, if your Community Server is running on a Domino 8.0.2 server, run this command:

    CPY OBJ('/QIBM/ProdData/LOTUS/sametime/stcommsrvrtk.jar') 
        TODIR('/QIBM/ProdData/LOTUS/domino802') REPLACE(*YES) OWNER(*KEEP)
  4. Verify that the server host table and the Domain Name Server use the server's IPv6 address, which is mapped to the host name.

    You should have set these values when setting up your IBM i server before installing Domino; for information, see the section Preparing the TCP/IP environment on IBM i.

  5. Restart the Domino server so your changes can take effect.
  6. Determine whether you need to add the IPv6 address to the HTTP hostname field in the Community Server's "Server" document in Domino:

    This depends on how the Domain Name Server resolves the host name. To determine whether you need to add the IPv6 address to the "Server" document, attempt to access the Community Server from a web browser using an IPv6 client:

    http://Community_Server's_host_name
    • If you do need to add the IPv6 address, continue with step 7; otherwise, skip to step 8.
  7. To add the IPv6 address to the HTTP hostname field in the server document, complete the following substeps:
    1. On the Domino/Sametime Community Server, start the Domino Administrator client.
    2. In the Domino Administrator, navigate to the Server pane and double-click your Community Server's name to open the corresponding "Server" document.
    3. In the "Server" document, click Internet Protocols > HTTP.

      The fully qualified host name of the Community Server should already appear in the HTTP hostname field.

    4. Update the HTTP hostname field by pressing Enter (used as a delimiter) and then adding the IPv6 address to the field.
    5. Save and close the "Server" document.
    6. Restart the HTTP service on the Domino server by running the following command in the console:
      tell http restart
  8. Verify that you can access the Community Server from a web browser using an IPv6 client:
    http://Community_Server's_host_name