Configuration File Changes

In previous releases, server configuration was spread over multiple
files. In Web Server 7.0, server configuration has been consolidated for better
manageability. Many changes have been made to consolidate instance-specific
configuration files in the config directory and to simplify
and enhance existing configuration files. In general, no new configuration
files have been added, some configuration files have been removed, and significant
changes have been made to files carried forward from previous releases, such
as server.xml and magnus.conf.

Some configuration file changes are briefly mentioned here but are not
described in detail. For complete information about configuration file changes
in Web Server 7.0, see the Web Server 7.0 Administrator's Configuration
File Reference.

Configuration Files Removed

The following configuration files have been removed in Web Server 7.0:

install_dir/https-server_id/config/certx.db, where x=7 or 8 (Web
Server 7.0 supports both cert7 and cert8)

install_root/alias/https-server_id-hostname-key3.db

install_dir/https-server_id/config/key3.db

install_root/alias/secmod.db

install_dir/https-server_id/config/secmod.db

install_root/httpacl/generated.https-server_id.acl

install_dir/https-server_id/config/default.acl

install_root/httpacl/genwork.https-server_id.acl

Removed

install_root/userdb/certmap.conf

install_dir/https-server_id/config/certmap.conf

install_root/userdb/dbswitch.conf

Removed; functionality moved to the auth-db element
in server.xml.

instance_dir/config/nsfc.conf

Removed; functionality moved to the file-cache element
in server.xml.

instance_dir/config/snmp.conf

Remove; functionality moved to the snmp element
in server.xml.

admsrv_dir/config/scheduler.conf

Removed; functionality moved to the event element
in server.xml and entries migrated to Web Server 7.0
(no manual changes are required).

admsrv_dir/config/schedulerd.conf

Removed

instance_dir/config/*.clfilter

Removed

instance_dir/config/magnus.conf

install_dir/https-server_id/config/magnus.conf

Retained for NSAPI plug-in configuration, but all functionality not
related to NSAPI plug-ins has been moved to server.xml.
Support for some obsolete directives has been dropped. The magnus.conf file
is copied into the new server configuration during migration. If any removed
or obsolete directives are found, a warning is issued.

The following new elements will be created in server.xml:

access-log

access-log-buffer

acl-cache

cgi

dns

dns-cache

http

keep-alive

localization

pkcs11

qos

ssl-session-cache

stats

temp-path

thread-pool

user

For detailed information about these changes, see the Web Server 7 Administrator's Configuration File Reference.

Most of the attribute names have changed. Some elements have been consolidated
and some have split. For detailed information about these changes, see the
Web Server 7.0 Administrator's Configuration File Reference.

The Web Server 6.0 or 6.1 server.xml file is parsed
and the values written in the new server.xml file, which
is created during migration.

server_instance/config/mime.types

install_dir/https-server_id/config/mime.type

During migration, the mime.types file of the old
instance in the server_instance/config/mime.types directory
is migrated into the new server_instance/config directory.
Non-default mime.types (mime1.types, mime2.types, and so on) in the old server_instance/config directory and listed in the MIME element
of server.xml are migrated into the new server_instance/config directory.