Release Notes
Chapter 2, Read this after installation

Internet Manager notes

Internet Manager notes

WARNING: Internet Manager security
The Internet Manager can configure your system in ways that greatly affect its security. Because of this, access to the Internet Manager should be treated the same as access to the root account. Do not give the Internet Manager password to any user to whom you would not also give the root password, and do not enable remote access to the Internet Manager from any machine that untrusted users can log into.

admin password
If you defer setting the root password during the initial installation procedure, the Internet Manager admin password is set to <Enter>.

Cannot change Netscape administration password
You cannot change the Netscape administration password using the Internet Manager. If you change this password in the Internet Manager, you should also change it in the Netscape Administration utility. 

Unique IP addresses
On SCO OpenServer systems, no two interfaces can share the same IP address. For example, if you assign the same IP address to both the local end of a PPP connection and a network card interface, the SCO Internet Manager fails. 

Testing your Internet connection
While running the Internet Manager for the first time, you have the choice of testing your connection to the Internet. If your Internet connection is through a modem, there is a chance that while you have PPP and the modem properly configured, the connection will time out. If this occurs, it is best to try the connection test twice before assuming that there is a problem.

Note that Testing your Internet connection is a simple ping command. It is possible that this command may fail even though your Internet connection is valid. Network firewalls may prevent this command from succeeding. If this test fails, we recommend that you evaluate other connections to the Internet, such as http or ftp, before calling for support assistance to fix your connection. 

Deferring or changing network configuration
During installation, Netscape servers are configured with default settings for the ``ServerName'', ``Hosts'', and ``Addresses'' fields in the server configuration files. If you deferred network configuration during installation or if you reconfigure TCP/IP, your Netscape servers may no longer be properly configured and you may therefore have to edit the configuration files as described in the next item. 

Changing the hostname or IP address

  1. To change the hostname, first follow the instructions in ``Changing the system name'' in the Mail and Messaging Guide skipping step 4 unless you are running MMDF. Do not reboot (step 7) yet.

  2. To change the IP address, first use the Network Configuration Manager (or netconfig).

  3. If virtual domains have been enabled, skip to step 9.

  4. Edit these files to replace each old hostname and IP address with the new hostname and IP address:

    for the Administration server:

    /usr/internet/ns_httpd/admserv/ns-admin.conf

    for the web server on port 80:

    /usr/internet/ns_httpd/httpd-80/config/magnus.conf /usr/internet/ns_httpd/httpd-80/config/obj.conf

  5. Copy the web server files you just edited:

    /usr/internet/ns_httpd/httpd-80/config/magnus.conf
    /usr/internet/ns_httpd/httpd-80/config/obj.conf

    to the Administration Server directory for the web server on port 80:

    /usr/internet/ns_httpd/admserv/httpd-80

  6. If a secure server is configured on port 443, also edit these files to replace each old hostname and IP address with the new hostname and IP address:

    /usr/internet/ns_https/https-443/config/magnus.conf
    /usr/internet/ns_https/https-443/config/obj.conf

  7. Copy those two files to the Administration Server directory for the web server on port 443:

    /usr/internet/ns_httpd/admserv/https-443

  8. Skip to step 21. (Steps 9 through 20 are for systems on which virtual domains have been enabled.)

  9. To change a virtual domain's IP number, use the Internet Manager to remove and reinstall the virtual domain. Select the virtual domain, then press the Delete button on the Internet Services page. Use the Add button to recreate the virtual domain with a new IP address.


    NOTE: In the following steps, substitute the old primary IP address for OldIPaddress and the new primary IP address for NewIPaddress.

  10. If you changed the system's primary IP address in step 2, change the IP address of the web server(s) that are bound to the physical network interface by editing these files to replace each occurrence of the old primary hostname and IP address with the new primary hostname and IP address:

    for the Administration Server:

    /usr/internet/ns_httpd/admserv/ns-admin.conf

    for the web server on port 80 of old IP address:

    /usr/internet/ns_httpd/httpd-80.OldIPaddress/config/magnus.conf /usr/internet/ns_httpd/httpd-80.OldIPaddress/config/obj.conf

  11. Rename these directories:

    mv /usr/internet/ns_httpd/httpd-80.OldIPaddress \
    /usr/internet/ns_httpd/httpd-80.NewIPaddress

    mv /usr/internet/ns_httpd/admserv/httpd-80.OldIPaddress \
    /usr/internet/ns_httpd/admserv/httpd-80.NewIPaddress

  12. Copy the two configuration files to the Administration Server directory for the web server on port 80:

    cp /usr/internet/ns_httpd/httpd-80.NewIPaddress/magnus.conf \
    /usr/internet/ns_httpd/admserv/httpd-80.NewIPaddress/magnus.conf

    cp /usr/internet/ns_httpd/httpd-80.NewIPaddress/obj.conf \
    /usr/internet/ns_httpd/admserv/httpd-80.NewIPaddress/obj.conf

  13. Remove the old admin.conf file:

    rm /usr/internet/ns_httpd/admserv/httpd-80.NewIPaddress/admin.conf

  14. Recreate symbolic links by entering these commands:

    mv /usr/internet/ip/OldIPaddress /usr/internet/ip/NewIPaddress
    rm /usr/internet/ipNewIPaddress/ns_httpd/
    ln -s /usr/internet/ns_httpd/httpd-80.NewIPaddress \
    /usr/internet/ip/NewIPaddress/ns_httpd
    rm /usr/internet/ip/NewIPaddress/ns_https
    ln -s /usr/internet/ns_https/https-443.NewIPaddress \
    /usr/internet/ip/NewIPaddress/ns_https

  15. If a secure server is installed on port 443, edit these files to replace each occurrence of the old primary hostname and IP address with the new primary hostname and IP address:

    /usr/internet/ns_https/https-443.OldIPaddress/config/magnus.conf
    /usr/internet/ns_https/https-80.OldIPaddress/config/obj.conf

  16. Rename the directory for the primary IP address secure web server with this command:

    mv /usr/internet/ns_https/https-443.OldIPaddress \
    /usr/internet/ns_https/https-443.NewIPaddress

  17. Rename the Administration Server directory associated with the secure web server on port 443:

    mv /usr/internet/ns_httpd/admserv/https-443.OldIPaddress \
    /usr/internet/ns_httpd/admserv/https-443.NewIPaddress

  18. Copy the two configuration files to the Administration Server directory for the web server on port 443:

    cp /usr/internet/ns_https/https-443.NewIPaddress/magnus.conf \
    /usr/internet/ns_httpd/admserv/https-443.NewIPaddress/magnus.conf

    cp /usr/internet/ns_httpd/https-443.NewIPaddress/obj.conf \
    /usr/internet/ns_httpd/admserv/https-443.NewIPaddress/obj.conf

  19. Remove the old admin.conf file:

    rm /usr/internet/ns_httpd/admserv/https-443.NewIPaddress/admin.conf

  20. Recreate symbolic links by entering these commands:

    rm /usr/internet/ns_httpd/https-443.OldIPaddress
    ln -s /usr/internet/ns_https/https-443.NewIPaddress \
    /usr/internet/ns_httpd/https-443.NewIPaddress
    rm /usr/internet/ip/NewIPaddress/ns_https
    ln -s /usr/internet/ns_https/https-443.NewIPaddress \
    /usr/internet/ip/NewIPaddress/ns_https

  21. Reboot your system.



Disabling automatic gateway configuration
Your system will automatically be configured as a gateway (forwarding IP packets through your system is allowed) if it has more than one network interface--including all LAN adapter cards and PPP connections. If only one network interface remains when a PPP link is disconnected, packet forwarding will be disabled.

To disable this automatic configuration, edit these files:

/usr/lib/mstppp/dialout
/usr/lib/mstppp/exec.dialin

Locate the line in each file that contains the command:

   osavtcl  -c  "ObjectReplace {sco ip} dummy {{gateway auto}}"
Place a # at the beginning of that line to disable its execution. You will then be able to use the Internet Manager to configure the gateway status of your machine (on the Internet Services page, press Net, then press Network Routing).