Symbols

$, in wildcards 42
*, in wildcards 42
.nsconfig file 78
?, in wildcards 42
^, in wildcards 42
~, in wildcards 42

A

access
read 89
write 89
access control 88
AutoCatalog and 201
catalog agent and 201
choosing what to protect 88
host names and 90
IP addresses and 90
Not Found message 89
resources and 88
robots and 212
administration forms
starting 39
administration server
restricting access to 29
security and 109
agent, SNMP 155
agents
controlling 211
Application Manager
capabilities of 133
configuring default settings 139
debugging applications 139
modifying installation parameters 137
removing applications 138
running applications 139
starting, stopping, and restarting applications 138
application name
changing 138
maintaining unique 137
application status, defined 134
application URL, overview of 136
applications
client-side 127
server-side 127
authentication 119, 122
client 103
defined 97
server 103
authentication certificates 102
author (document), catalog and 202
Auto-Catalog
Schedule Catalog Agent 206
AutoCatalog
access control and 201
accessing as a user 200
Configure Catalog Agent 204
described 199
figure of results 200
generating HTML files 203
On/Off 203
resource descriptions and 202
timed cataloging 205

B

buttons
figure of 41
top of forms 40

C

cache
defined 217
caching files 121
CAs 102
catalog agent
configuring 203
controlling 211
defined 201
generating HTML files and 203
manually controlling 206
scheduling 205
starting 206
status of 207
stopping 206
URLs and 201
catalog directory
accessing 200
Catalog Service ID (CSID) 210
certificate 111
certificate authority 111
certificate mappings 87
certificate request, information needed 115
certificates 97, 102
deleting 118
distinguished name 116
managing 118
certificates, chaining 104
Certification Authorities 102
CGI
defined 128
directories
editing 131
removing 131
programs 127
chaining certificates 104
changing the root directory 82
changing the server's location 74
changing the server's user account 74
character set, assigning 52
CHROOT 122
chroot 82
Cipher application 141
ciphers
defined 99
ciphertext 97
classification (document), catalog and 202
client applications
HTTP servers and 18
client authentication 103
explained 103
client certificates and access control 87
client object
maintaining 139
client object maintenance, specifying 136
clients
accessing the server 76
customized error messages for 77
client-side applications 127
CNAME
DNS and 20
collections
definition 179
Common Gateway Interface
defined 128
common logfile format 217
computer requirements 14
configuration files
restoring backup 71
configuration styles
applying 63
creating 59
editing 61
listing assignments 64
removing 63
confirmation prompts, configuring 139
controlling access to the server 88
conventions, used in this book 13
converting NCSA user databases 93
cron jobs
AutoCatalog and 205
cryptography 125
CSID 210
csid.conf (AutoCatalog) 209
customizing error messages 77
Cypherpunks 125

D

Data directive 209
DBAdmin application 141
decryption 97
keys 97
default page
specifying 139
use of 137
default settings, Application Manager 139
defaults
file types 49
deleting certificates 118
deployment server
updating files to 138
development server
updating files from 138
directives
Data (AutoCatalog) 209
MetaData (AutoCatalog) 209
Setup (AutoCatalog) 209
Shutdown (AutoCatalog) 210
directories
listing files in 48
moving the server 74
moving to another server 50
protecting access to 88
directory indexing 48
distinguished name 116
DNS 17
defined 218
DNS alias 218
document directories
additional 46
primary 45
document directory 122
document footer, specifying 53
document preferences
default MIME type 49
directory indexing 48
server home page 49
document root 45
configuring 45
SSL and 122
document root, and LiveWire routing 137
Domain Name System 20, 73
domain name system 17
domain name, server 75
dynamic configuration 47, 59
dynamic configuration file
defined 78
writing 80

E

encryption 97, 122
keys 97
public-key 98
signing files 100
symmetric 98
enumeration
defined 201
figure of 202
stopping 206
error responses
customizing 77
Expires header
defined 218
external libraries
specifying 139

F

features, list of 18
file extension, defined 218
file types
defined 218
setting default 49
files
moving to another server 50
protecting access to 88
filter.conf (AutoCatalog) 209
described 209
firewalls 16
fonts
monospaced, used in this book 13
used in this book 13
forwarding URLs 50
FTP 16

G

GIF, defined 219

H

Hangman application 141
Hello World application 141
home page
specifying 49
host names
defined 20
restricting access by using 90
hostname
defined 219
HTML files
generating for catalog 203
organizing 200
HTML META data, cataloging 202
HTML, defined 219
HTTP
defined 16, 219
URLs and 17
HTTP servers
defined 17
HTTPD
defined 219
HTTPS 122
defined 219
SSL and 122

I

importing
NCSA user databases 93
users 93
index.html
and default page 135
index.html, specifying 48
information
Internet and 15
initial page
specifying 139
use of 137
inittab
defined 219
editing 67
starting the server with 66
installation 23-29
directories created 28
errors (uid) 21
files created 28
preparation for 19
upgrading servers 22
user account needed 22
what it does 28
installation parameters
configuring 139
modifying 137
installing LiveWire applications 135
integrity 97
Internet
defined 15
Internet Protocol (IP)
defined 20
intranet
defined 16
IP address 17
IP address, defined 219
IP addresses
access control and 90

J

Java, using with the server 127, 129
JavaScript
sample applications 141
JavaScript applications 127
JavaScript, using with the server 128

K

key pairs
generating 112
keys 97
generating 112
private 98
public 98
session 108

L

last-modified date (document), catalog and 202
LiveWire applications
debugging 139
deleting 138
installing 135
modifying installation parameters 137
removing 138
restricting access to 137
running 139
starting, stopping, and restarting 138

M

magnus.conf 123
managing certificates 118
mappings, certificates 87
MD5, defined 220
message integrity
signing files 100
MetaData directive 209
MIB tree, figure 156
MIB, Netscape 157
MIME
default types 49
defined 220
monospaced fonts
used in this book 13
multimedia
WWW and 16

N

NCSA user databases
importing 93
Netscape Catalog Server
AutoCatalog and 199
Netscape MIB 157
Netscape Navigator Gold, META data and 202
Netscape Server Manager, starting 39
NIS
defined 220
NMS, defined 155
NNTP 16
nobody user account 21, 75
Not Found message, access control and 89
ns-admin.conf file 29

O

overview of this manual 13

P

parsed HTML, customizing 54
password file 220
per-directory access 78
port numbers
recommended 21
security and 122
starting the server 21
ports
80 (HTTP) 76
above 1024 76
changing 76
clients and 76
HTTPS 118
recommended 76
server 76
pragma no-cache 121
preferences
global 74
primary document directory, setting 45
prime numbers 101
privacy 122
private key 112
private keys 98
generating 112
process.conf
described 210
example 210
process.conf (AutoCatalog) 209
processes
server and 71
programs
CGI 127
Java 127
JavaScript 127, 128
protocol
defined 15
TCP/IP 15
public directories
configuring 47, 59
public information directories
customizing 47
public key 111, 112
public keys 98
generating 112
public-key encryption 98

R

RAM
defined 221
rc.local 221
starting the server with 66
rdm.conf (AutoCatalog) 209
read access 89
redirection 221
requests
catalog agent and 201
resource
defined 221
resource descriptions
generating 202
resources
configuring 40
controlling access to 88
restarting the server 65
restricting access 88
restricting symbolic links 82
robot.conf (AutoCatalog) 209
robot.log
described 206
robots
controlling 211
robots.txt file
described 211
examples of 212
format of 211
root
defined 221
server and 75
root directory, changing 82

S

sample applications
described 141
Secure Sockets Layer (SSL) 95
security
authentication and 97
encryption and 97
increasing 108
integrity and 97
keys 97
Security directive 123
server
starting 66
server authentication 103
explained 103
server daemon
defined 221
server home page 49
server name
aliases 20
changing 20, 75
CNAME and 20
server plug-in API 127
server processes 71
server root
defined 221
server settings, viewing 70
server threads, setting 72
server user account 20
ServerCert directive 124
ServerKey directive 123
servers
computer requirements for 14
features list 18
home pages for 49
HTTP defined 17
location, changing 74
moving files 50
ports above 1024 76
ports under 1024 75
processes 71
redirecting URLs to 50
restricting access to 88
root user 75
slow performance 30
SSL effects 121
starting 65
user account for 75
stopping 65, 68
upgrading 22
user accounts
changing 74
server-side applications 127
session keys 99, 108
Setup directive 209
Shutdown directive 210
signing files 100
SMTP 16
SNMP 143
agents, installing 158
community strings, configuring 166
proxy agent 163
subagent, enabling 164
trap destinations, configuring 166
SOCKS
defined 221
software virtual servers 51
Speed setting (AutoCatalog)
setting 204
table of values for 205
spiders, controlling 211
spoofing 96
SSL
defined 222
document root and 122
effects of 121
enabling and disabling 119
information needed to enable 115
preparation for 108
signing files 100
SSL-enabled browsers 95
starting the server 65, 66
user account needed 21, 75
status
catalog agent values 208
status, for catalog agent 207
stopping the server 65, 68
styles, configuration 59
styles, in this book 13
superuser
defined 222
symbolic links, restricting 82
symmetric encryption 98
system preferences
configuring 71

T

TCP/IP 15
telnet 222
terms used in this book 13
terms, in this book 13
text search
overview 179
threads, setting server 72
title (document), catalog and 202
top-level domain authority 222
trace facility 139
configuring 139
troubleshooting installation 29
typestyles used in this book 13

U

uid
defined 222
installation errors and 21
Uniform Resource Locators 17
Unix
user accounts 20
upgrading 22
URLs
application 136
cataloging 201
defined 17, 222
enumeration diagram 202
format of 17
forwarding 50
redirecting to servers 50
SSL-enabled servers and 122
to start and stop applications 138
user account
server and 20
user accounts
changing 74
nobody 21, 75
user authorization 90
user databases
importing NCSA databases 93
user directories
configuring 47, 59
customizing 47
user name
specifying for catalog agent 201
users
importing 93

V

Video application 141
viewing server settings 70
virtual servers
software 51

W

web crawlers, controlling 211
web files
moving 138
specifying path 139
web site
catalog directory and 200
cataloging 200
organizing 200
wildcard patterns
defined 42
examples of 42
write access 89
WWW (World Wide Web)
described 16