SSPR 5083 ERROR-ENVIRONMENT_ERROR starting SSPR 4

  • 7018124
  • 06-Oct-2016
  • 06-Oct-2016

Environment

NetIQ Self Service Password Reset 4.x WAR file deployment

Situation

After deploying SSPR 4.0.0.1 for the first time, the following error is received on the /sspr web page.

SSPR

5083 ERROR_ENVIRONMENT_ERROR (application path is not specified)

An error with the application environment has prevented the application from starting.

Refresh 

Environment Configuration Reference

Resolution

Linux

1.  Create a setenv.sh file in the tomcat/bin directory, if it is not already there.
2.  Add the following line:
export SSPR_APPLICATIONPATH=/data/sspr-data
# replacing /data/sspr-data with a valid file directory you want the sspr data to be stored in
3.  Restart tomcat with /shutdown.sh and startup.sh

You should then see the SSPR Configuration page come up.

Link to Documentation discussing this setting for Linux / Windows
https://www.netiq.com/documentation/self-service-password-reset-40/pdfdoc/adminguide/adminguide.pdf
Section 3.5.2 Deploying the Self Service Password Reset WAR File
Step 5


Cause

New to SSPR 4.0, you must first set an environment variable SSPR_APPLICATIONPATH to point to the correct location where SSPR is to store the SSPR configuration.   If it is not set the 5083 error will be received.

If you click on the Environment Configuration Reference link you will see the following: