Nokia WAP Server Support

This document describes how to configure the Nokia WAP server v1.0 to let mobile terminals (wireless clients) obtain and install the locally hosted Entrust WAP Root certificate. For security reasons the locally hosted root certificate is the preferred method of implementation.

Note This document assumes that mobile terminal access to the Nokia WAP server has already been configured.

Overview

There are three major steps to configure the Nokia WAP server to host the Entrust Root certificate locally:

  1. Create a traffic mapping to let the built-in file servlet (FileServlet) handle local files.
  2. Configure the FileServlet to handle the Entrust WAP root certificate.
  3. Create a link in one of your server WML pages to access the Entrust WAP Root certificate.

If you are having difficulty finding what you're looking for, please email us.

Creating a Traffic Mapping
  1. Click the Start button on the Windows taskbar and select Programs > Nokia WAP Server > Nokia WAP Server Manager.
  2. Login to the Nokia WAP Server Manager.
    The Server Manager window appears.
  3. Select the Servlets menu from the menu bar.
  4. Select Mappings from the Servlets menu.
    The Servlet Mappings control panel appears. From this window, you can create new traffic mappings for your WAP server. By default, all http:// requests are handled by the HTTP Manager. The HTTP Manager routes requests to the Internet. To locally host the Entrust WAP Root certificate, you must create a new mapping to route file requests to the FileServlet.
  5. Click the Create button.
    The New Mapping dialog box appears.
  6. Type http://myhost/ in the URL field.
    where:
    myhost is the name of the computer hosting your domain
  7. Select FileServlet from the Servlet list.
  8. Click the OK button.

    You have just created a new mapping. Any incoming requests to the WAP server that have the prefix http://myhost/ are now directed to the FileServlet.

    Note

    To edit a mapping, select an item from the Servlet Mappings window and click the Edit button. The New Mapping dialog box appears. You can now edit the mapping.

    After traffic mapping is set up correctly, you must specify the certificate file type in the FileServlet. The file type must be defined in order for the Nokia WAP server to send the proper MIME type to mobile terminals. The MIME type indicates the type of data contained in a root certificate.

Configuring the FileServlet

  1. Close all windows and dialog boxes except for the Nokia WAP Server Manager.
  2. Select Servlets from the menu bar.
  3. Select File Servlet from the Servlets menu.
    The Configure Servlet: FileServlet dialog box appears.
  4. Click the Add button.
    The Add Property dialog box appears.
  5. Type .cer in the Name: field.
  6. Type application/vnd.wap.wtls-ca-certificate in the Value: field.
  7. Click the OK button to add the certificate file type to the FileServlet.
  8. Click the OK button to close the Configure Servelet:FileServlet dialog box.
Adding the Entrust root certificate file to your WML page
  1. Add a link to the WML page of your choice to enable end-user access to the Entrust WAP Root certificate file.

    The following WML card example contains the link to the Entrust WAP Root certificate. This example assumes that:

    • the Entrust WAP Root certificate name is EntrustRoot.cer
    • the Entrust WAP Root certificate is located in the WAP root directory of your server.
    	<card id="CaRoot" title="Entrust.net Root">
    	<do type="prev" label="back">
    	<prev/>
    	</do>
    	<p>
    	   Import Entrust.net root certificate:<br/>
    	<small>(requires Nokia 7110/7190)
    	   </small><br/>
    	<small>-
    	   <a href="http://myhost/EntrustRoot.cer">
    	   CA Root</a></small><br/>
    	</p>
    	<p align="right">
    	<small>© 2000 Entrust, Inc.
    	   </small>
    	</p>
    	</card>
    

Your Nokia WAP Server is now configured to let mobile terminals (wireless clients) download the Entrust WAP Root Certificate.