Complete Contents
Preface
Chapter 1 Gateway Features
Chapter 2 Setting Up the Gateway
Chapter 3 Gateway Localization
Chapter 4 Files Controlling Gateway Functionality
Chapter 5 Entry Types and Object Class Attributes
Chapter 6 Search Attributes, Features, and Results
Chapter 7 Customizing Color and Graphics
Appendix A .conf Parameters
Appendix B Gateway Directives Reference
Appendix C CGI Usage
Appendix D Gateway User Help
Contents



A
Additional CGI directory 19
Additional document directory 19
Advanced search
  attributes for 59
  example of pop-up menu 60
Attributes
  adding to object classes 51
  deleting from object classes 52
auth CGI 117
Authentication
  access control 129
  and non-anonymous searching 9
  as directory manager 24
  procedures for 130
  troubleshooting problems 131
authlifetime parameter 79

B
Banner files
  controlling appearance of gateway forms 43
Banner image 72
baseurl parameter 23, 80
Bind DN 9, 13
binddnfile
  security for 9
binddnfile parameter 81
  security for 9
Bind password 9, 13
Button images
  on gateway forms 73

C
Certificate database 26
CGIs
  auth 117
  csearch 117
  dnedit 118
  dosearch 119
  edit 118
  invocation using a GET 6
  lang 119
  newentry 119
  search 119
  specifying gateway configuration to 6
  unauth 119
  usage 117
changeHTML parameter 81
Character sets 8
charset parameter 82
configdir parameter 83
csearch CGI 117

D
Default gateway
  .conf file for 3
  dsgw.conf 39
  forms on 3
Directives
  BODY 111
  COLORS 111
  context related 95
  DS_ATTRIBUTE 96
  DS_ATTRVAL_SET 109
  DS_BEGIN_DNSEARCHFORM 108
  DS_CLOSEBUTTON 107
  DS_CONFIRM_NEWPASSWORD 106
  DS_DELETEBUTTON 104
  DS_DNEDITBUTTON 108
  DS_EDITASBUTTON 105
  DS_EDITBUTTON 103
  DS_EMIT_BASE_HREF 108
  DS_END_DNSEARCHFORM 109
  DS_END_ENTRYFORM 107
  DS_ENTRYBEGIN 96
  DS_ENTRYEND 96
  DS_GATEWAY_VERSION 115
  DS_HELPBUTTON 106
  DS_LAST_OP_INFO 114
  DS_LOCATIONPOPUP 114
  DS_NEWPASSWORD 105
  DS_OBJECTCLASS 101
  DS_OLDPASSWORD 106
  DS_POSTEDVALUE 103
  DS_SAVEBUTTON 104
  DS_SEARCHDESC 103
  DS_SORTENTRIES 102
  DS_VIEW_SWITCHER 101
  ENDHTML 112
  entry related 96
  entry-related 51
  GCONTEXT 95
  HELPBUTTON 112
  IF/ ELSE/ ELIF/ ENDIF 109, 115
  INCLUDE 113
  INCLUDECONFIG 113
  in object class templates 51
  miscellaneous 111
  PCONTEXT 95
  TITLE 112
  used for changing colors on gateway forms 76
Directory
  structure 121
Directory Express
  .conf file for 3
  extended search result 5
  pb.conf 39
  search result 4
  search support for user ID 63
Directory manager
  authenticating as 24
  configuring DN for 24
Directory Server 4.0
  gateways installed with 2
  updating gateway with updatedsgw script 10
  updating the gateway with changes to 15
Directory tree structure 121
dirmgr parameter 83
Distinguished names
  syntax 122
  unique 122
dnedit CGI 118
DN formats
  configuring 49
  modifying default DN format 50
  UID-based 49
dosearch CGI 119
dsgw-30.conf 14
dsgwfilter.conf 40, 58
dsgwmig script 14
dsgwsearchprefs.conf 40, 58

E
edit CGI 118
Entries
  adding using New Entry form 132
Entry types, see Object class templates

G
Gateway
  and root suffix 17
  compatibility with release 3.x 10
  configuring for Netscape FastTrack Server 18
  creating a new instance 22
  HTTP server requirements, see also HTTP Configuration 2
  installed with Directory Server 4.0 2
  running in high-usage networks 16
  support for multiple instances 5
  URL for access, release 3.x 7
  URL for access, release 4.0 7
  what is 1
Gateway CGIs 6
Gateway clients, see HTTP clients
Gateway cloning 12, 23
Gateway configuration
  .conf file 23
  changing LDAP port using baseurl parameter 23
  configuring Communicator 4.x for preferred language 28
  configuring gateway clients 27
  configuring Navigator 3.01 for preferred language 29
  customizing Communicator's LDAP settings 29
  default port setting 23
  path for certificate database 26
  seting up directory manager 24
  setting suffix for adding entries 25
  setting up SSL support 25
  specifying SSL communication 26
Gateway files
  .conf file 39
  .conf file configuration 23
  banner files 43
    See also Banner files
  dsgw.conf 39
  dsgwsearchprefs.conf 40
  files controlling gateway functionality 37
  invoking CGIs in script files 117
  location of in release 3.x 13
  location of in release 4.0 12
  object class templates 40
    See also Object class templates
  pb.conf 39
  script files 41
    See also Script files
  search configuration files 39
    See also Search configuration files
  search result templates 42
    See also Search result templates
Gateway forms
  appearance of 71
  banner image 72
  button images 73
  changing color of table headings 78
  changing table background color 78
  color schemes 74
  files controlling color 74
  hexadecimal color values 77
  on default gateway 3
Gateway localization, see Localization
Gateway migration, see Migration
Gateway object classes 50
  See also Object class templates
Gateway performance on Netscape Administration Server 16
Gateway planning, see Installation planning
Gateway search filters, see Search filters
Gateway search objects, see Search objects
Gateway search preference, see Search preferences
Gateway search results, see Search result templates
Gateway security
  protecting bind DN and password 13
GET operations 6
gwnametrans parameter 84

H
htmldir parameter
  Parameters
    htmldir 84
HTTP clients
  configuring Communicator 4.x for preferred language 28
  configuring Navigator 3.01 for preferred language 29
  customizing Communicator's LDAP settings 29
  displaying non-English alphabets
  language support for 27
  Unicode and Latin-1 character sets 28
HTTP server
  name trans mapping 17
HTTP server configuration
  add additional CGI directory (3.x) 21
  add additional CGI directory (4.0) 20
  add additional document directory (3.x) 20
  add additional document directory (4.0) 20
  and gateway root suffix 17
  change permissions of cookie directory 21
  name translation mapping 17
HTTP server recommendations
  for release 4.0 gateway 15
  Netscape Administration Server performance 15

I
ignoreAccetpCharsetFrom parameter 85
include parameter 85
Installation planning 11

L
lang CGI 119
Localization
  character sets 8
  ideal character set for 26
  setting up 26
location parameter 46, 48, 85
location-suffix parameter 86

M
Migration
  3.x to 4.0 14
  dsgw-30.conf 14
  dsgwmig script 14
  running the migration script 15

N
Name translation mapping 17
newentry CGI 119
newtype parameter 46, 87
NLS parameter 88
Non-anonymous searching 9

O
Object class templates
  adding attributes to 51
  adding search support for 64
  adding template for a child of a parent class 53
  and directives 51
  and entry-related directives 51
  and entry types 45
  attributes 50
  configuring DN formats for 49
  considerations for adding new 47
  creating a new parent object class 55
  creating new search object 65
    See also Search objects
  default object class templates 50
  default template files 41
  deleting attributes from 52
  extending 53
  extending search preferences for 63
  mapping locations and entry types 48
  structure 94

P
Parameters
  authlifetime 79
  baseurl 80
  binddnfile 81
  changeHTML 81
  charset 82
  configdir 83
  dirmgr 83
  gwnametrans 84
  ignoreAcceptCharsetFrom 85
  include 85
  location 46, 48, 85
  location-suffix 86
  newtype 46, 87
  NLS 88
  securitypath 89
  template 46, 89
  vcard-property 90
pb.conf, see Directory Express
Port setting 23
POST operation
  specifying in an HTML form 7
  using PCONTEXT 7

R
Root processes 13
Root suffix 17

S
Script files
  expressions for invoking CGIs in 117
  for Gateway forms 42
Search attributes 59
  adding 63
  adding search support 63
  search match types 62
  specifying 61
search CGI 119
Search configuration files
  dsgwfilter.conf 40, 58
  dsgwsearchprefs.conf 40, 58
Search filters
  for new object class 67
  modifying 66
  user data patterns 66
  using LDAP filters 126
Searching
  for email addresses 126
  for names 124
  for phone numbers 125
  performing an advanced search 126
  performing a standard search 123
Search objects
  creating 64
  creating new 65
Search preferences
  extending 64
Search results
  and match types 127
  display of 68
Search result templates
  customizing 68
  default templates and related object classes 42
  modifying 69
  removing information from 70
Search scope
  base 59
  defining 59
  onelevel 59
  subtree 59
Search support for user ID in Directory Express 63
securitypath parameter 89
SSL support 25
Standard search page 3

T
template parameter 46, 89

U
unauth CGI 119
updatedsgw script 10, 15

V
vcard-property parameter 90
 

© Copyright 1999 Netscape Communications Corporation