User guide
Chapter 9: How to Use SSL with Interstage HTTP Server
9-4
Example
When the user PIN (dialog input) is encrypted and registered to the user PIN management file
"d:\ssl\upinfile".
ihsregistupin -f d:\ssl\upinfile -d d:\sslenv\slot
Example
When the user PIN (dialog input) is encrypted and registered to the user PIN management file
"/home/ssl/upinfile".
ihsregistupin -f /home/ssl/upinfile -d /home/sslenv/slot
Setting up the Environment Definition File
Make the SSL settings in the environment definition file (httpd.conf) of the Interstage HTTP Server.
In an SSL operation, by specifying the virtual host function in addition to the general operations (with or
without client authentication), communication using SSL and communication without using SSL can be
performed simultaneously. Examples of the environment definition files (httpd.conf) of the Interstage
HTTP Server for different operations are shown below.
General Operation of SSL
Example
When operating SSL using the following settings:
Port number “443”
Using SSL protocol version 3.0 or SSL protocol version 2.0
Verifies a client certificate.
Slot information directory “d:\ssl\slotdir”
Token label “secret_key_tok”
User PIN file “d:\ssl\upinfile”
Operation control directory “d:\ssl\envdir”
Nickname of the site certificate “server_cert”
Nickname of the client CA certificate “client_cert”
# Add the module (Delete the comment)
AddModule mod_ihs_ssl.c
# Number of the port used for communication with a browser
Port 443
# Mail address of the server administrator
ServerAdmin webmaster@main.example.com
# Server name