Document ID: 113274
Updated: Oct 20, 2011
Contents
Introduction
This document describes the troubleshooting steps performed when the set up was unable to configure default settings error is received while installing Unity 8.0. This document also describes how to troubleshoot the Unity Installation fails at Services Config Wizard issue.
Prerequisites
Requirements
There are no specific requirements for this document.
Components Used
The information in this document is based on these software and hardware versions:
-
Cisco Unity version 8.x on a Cisco-approved server
-
Microsoft Exchange 2003
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Conventions
Refer to Cisco Technical Tips Conventions for more information on document conventions.
Problem: "set up was unable to configure default settings" Error Message
While trying to install Unity 8.0, the set up was unable to configure default settings is received.
Getting the following SQLDump log when the setup crashed: Setup the clean delete objects if not set Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' RegQueryValueEx() returned error 2, 'The system cannot find the file specified.' CallHandlerecipName is Null in the registry. Found defined alias for the example admin call handler. Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' RegQueryValueEx() returned error 2, 'The system cannot find the file specified.' CallHandOwnerName is Null in the registry. Found defined alias for the example admin call handler. Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' RegQueryValueEx() returned error 2, 'The system cannot find the file specified.' CallHandAFtMsgName is Null in the registry. Found defined alias for the goodbye call handler. Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' RegQueryValueEx() returned error 2, 'The system cannot find the file specified.' CallHandExitName is Null in the registry. Found defined alias for the goodbye call handler. Msg 22002, Level 16, State 1: RegCreateKeyEx() returned error 5, 'Access is denied.' Device ReportDbDump already exists Processed 160 pages for database 'ReportDb', file 'ReportDb' on file 3. Processed 5 pages for database 'ReportDb', file 'ReportDb_log' on file 3. BACKUP DATABASE successfully processed 165 pages in 0.276 seconds (4.875 MB/sec). (0 rows affected) (1 row affected) (1 row affected)
Solution
In most cases this error is caused by database conflicts. Complete these steps in order to resolve the issue:
-
Go to START > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Configuration Manager.
-
Right-click on SQL Server, and choose the Properties window.
-
Check that these services are running as Local System:
-
MSSQLSERVER
-
SQLSERVERAGENT
Note: Make sure that the services SQLAGENT and MSSQLSERVER are set to run as local system.
-
-
Run the setup.exe. If it fails, perform step 5.
-
Open the Config Manager application from C or D:\Commserver. Double-click ConfigMgr.exe.
-
You will get an initial dialog box that presents you with options to create the AMIS or bridge accounts which also includes an Advanced button. Choose the Advanced button.
-
Click Yes.
-
This will present a list of radio buttons. When one of these buttons is selected, it automatically picks scripts to run from the list of SQL scripts that the Unity setup process uses to construct the default database tables during install.
-
Select the Reset All Default Configuration Settings While Preserving All Existing Objects radio button.
-
Click Run.
Note: After running the script, you will be able to install Unity without any errors.
Problem: Unity Installation fails at Services Config Wizard
During an upgrade of Cisco Unity from a version of 4.x to a new version (8.x), the Context: m_strInstallerSubscriberObjectId.GetLength() <= 0 Error: 0x80004005: Unspecified Error error message is received while running the Service Configuration Wizard.
Solution
Complete these steps in order to resolve the issue:
-
The UID of the installer account is made up of two parts:
-
The UID consists of the string Installer and then appended with the system id.
-
The system id can be found in the UnitySetupParameters table in a hex format in the row with the Name of @SystemId.
-
-
In the subscribers table in SQL, replace the Installer's UID with a string that consists of the word Installer and the SystemId in hex, concatenated together.
Note: Now you will be able to run the Service Configuration Wizard without errors. This is documented in Bug ID CSCea17551 (registered customers only) .
Related Information
- Installation Guide for Cisco Unity Release 8.x in a Unified Messaging Configuration (With Microsoft Exchange and With Failover Configured)
- Cannot Complete Cisco Unity Installation - Receive Error when Running Message Store Configuration Wizard
- Voice Technology Support
- Voice and Unified Communications Product Support
-
Troubleshooting Cisco IP Telephony
- Technical Support & Documentation - Cisco Systems
Open a Support Case
(Requires a Cisco Service Contract.)
Related Cisco Support Community Discussions
The Cisco Support Community is a forum for you to ask and answer questions, share suggestions, and collaborate with your peers.
Refer to Cisco Technical Tips Conventions for information on conventions used in this document.
