Mobile Re-Provision How to Guide

From Swivel Knowledgebase Wiki

Jump to: navigation, search


Image:logo.gif


Contents

Overview

For the Mobile Provision user guide see Mobile Provision User Guide

A Mobile Phone user may request a Mobile Provision Code to allow their Mobile Phone Client to download security strings. The Reset Utility provides additional functionality of a self provision and re-provision of mobile clients. This document outlines how to configure the reset.war utility that provides Mobile Phone Provision and Re-Provision.


Mobile Provision, Re-Provision and ResetPIN software

The ResetPIN software can be downloaded from here


Installing ResetPIN

ResetPIN is already installed on the Appliances in the webapps2 folder. If it is appliance version 2.0.12 or earlier then the ResetPIN software will need to be upgraded, see ResetPIN upgrade for PINsafe 3.8 How To Guide.

To install extract from the zip file and copy the resetpin.war file to the webapps or for appliances the webapps2 folder. It will automatically deploy when Tomcat is running.


Connecting to Provision

Appliance: https://IP:8443/resetpin/provision.jsp

software install: http://IP:8080/resetpin/provision.jsp


Configuring PINsafe to allow Mobile Re-Provision

PINsafe must be configured to allow the Mobile Re-Provision utility. On the PINsafe Administration console select Policy/Self-Reset then Allow User self-provision of mobile client: to Yes


Default Configuration files

On an appliance the file is located at:

/usr/local/apache-tomcat-5.5.20/webapps2/resetpin/WEB-INF/settings.xml

The configuration of ResetPIN is in the file settings.xml with the following default values

 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
 <properties>
 <entry key="ssl">false</entry>
 <entry key="server">localhost</entry>
 <entry key="port">8181</entry>
 <entry key="context">pinsafe</entry>
 <entry key="secret">secret</entry>
 <entry key="redirect">http://www.swivelsecure.com</entry>
 </properties>


ResetPIN options explained

The options configure both ResetPIN and the Re-Provision.

ssl: true/false, for communication between ResetPIN and the PINsafe server

server: the PINsafe server hostname for IP address, for communication between ResetPIN and the PINsafe server

port: the port used to communicate with the PINsafe server for IP address, for communication between ResetPIN and the PINsafe server. For software installations use 8080, for appliances where webapps2 is used, the port 8181 should be used.

context: the install name of the PINsafe application, usually pinsafe for IP address, for communication between ResetPIN and the PINsafe server

secret: the shared secret, must also be entered under Server/Agent on the PINsafe console for IP address, for communication between ResetPIN and the PINsafe server

redirect: redirects on completion of ResetPIN, remove the line for no redirect, this must be an address uses can get to


Mobile Re-Provision Sample

Browse to the Provision link

Image:Provision Username.jpg


Enter username

Image:Provision Username entered.jpg


Click on Provision

Image:Provision Username Provision Code sent.jpg


User should receive by their pre-defined transport method a Mobile Provision Code to be entered on the Mobile Phone Applet

Example: Mobile provision code: 4835607192


Known Issues

Troubleshooting Mobile Re-provision

Check the PINsafe logs

Agent Error Message: Provision Code failedAGENT_ERROR_PROVISION_DISABLED

PINsafe log message: Provision code failed for user "username", AGENT_ERROR_PROVISION_DISABLED

Image:Provision code failed Agent Error Provision Disabled.jpg

The self Provision is not enabled. On the PINsafe Administration Console select Policy/Self-Reset then Allow User self-provision of mobile client: to Yes

Personal tools