This tutorial will show you how you can easily reset the Restcomm Administrator’s password. When you are starting with a new Restcomm installation, you will have to change the default password as explained HERE. For those who want to update their current password, the steps below will guide you through the process.

  1. The first part of the tutorial will show you how to reset the current Administrator’s password

  2. The second part will show you how to reset a forgotten Administrator’s password.

Requirements

  • Basic knowledge of Restcomm running on Amazon Cloud or on Local Server.

  • Basic knowledge of Restcomm directory structure.

Reset Current Administrator’s Password

Step 1

  • Log into the Restcomm Admin UI http://IP_ADDRESS:8080/restcomm-manangement

  • On the right top corner of the page, click on the menu Default Administrator Account

  • Click on Account Settings, you will see a screen similar to the one below

  • In the field Password, enter your new password and confirm

  • Press the Save button to validate your changes

restcomm-pwd-reset

Step 2

You must log out of the Restcomm Admin UI and log in again using the new password

  • On the right top corner of the page, click the menu Default Administrator Account

  • Click on Sign Out

  • Sign in using your new password 

Reset Forgotten Administrators Password

In order to perform the next step, you will need to edit the restcomm.script configuration file

  • Go to the directory $RESTCOMM_HOME/standalone/deployments/restcomm.war/WEB-INF/data/hsql

  • Open the file restcomm.script for editing

  • Replace the line below

INSERT INTO "restcomm_accounts" VALUES('ACae6e420f425248d6a26948c17a9e2acf','2012-04-24 00:00:00.000000','2015-01-19 07:34:08.157000','administrator@company.com','Default Administrator Account',NULL,'Full','active','b85b776645f22268b9ae197c65fe5f32','Administrator','/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf','ORafbe225ad37541eba518a74248f0ac4c')
  • With the default one below

If you are running Restcomm 7.2.x,  replace the line with the INSERT below

INSERT INTO "restcomm_accounts" VALUES('ACae6e420f425248d6a26948c17a9e2acf','2012-04-24','2012-04-24','administrator@company.com','Default Administrator Account',NULL,'Full','uninitialized','77f8c12cc7b8f8423e5c38b035249166','Administrator','/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf','ORafbe225ad37541eba518a74248f0ac4c')

If you are running Restcomm 7.3.x and later, replace the line with the INSERT below

INSERT INTO "restcomm_accounts" VALUES('ACae6e420f425248d6a26948c17a9e2acf','2012-04-24 00:00:00.000000','2012-04-24 00:00:00.000000','administrator@company.com','Default Administrator Account',NULL,'Full','uninitialized','77f8c12cc7b8f8423e5c38b035249166','Administrator','/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf')
  • Save the restcomm.script file

  • Go to the directory $RESTCOMM_HOME/bin/restcomm

  • Stop the running Restcomm instance by executing the script ./stop-restcomm.sh

  • Start Restcomm by executing the script ./start-restcomm.sh

You must have configured the restcomm.conf file in order to use the Stop and Start restcomm script. See HERE, under the section Using the Autoconfigure script.