Document ID: 111797
This document describes how to resolve an issue when subscribers cannot be imported with the Cisco Unity Bulk Import (CUBI) wizard from the tools depot.
When you try to open the CUBI wizard it returns this error: Failed to get resource from CubiRes.DLL. Language ID = 6153
Readers should be familar with the CUBI tool. If you would like to familiarize yourself with this tool before you read this document, perform a search on Cisco.com for "Cisco Unity Bulk Import Tool."
The information in this document is based on these software and hardware versions:
Cisco Unity 4.0
Cisco Unity 7.0
Active Directory integrated 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.
Refer to Cisco Technical Tips Conventions for more information on document conventions.
When you use the Cisco Unity Bulk Import wizard in order to export subscribers in Cisco Unity 4.0 Server to the new MCS7835 with Cisco Unity 7.0(2), you receive the Failed to get resource from CubiRes.DLL Language ID = 6153 error, as shown in this image:
Complete this procedure in order to resolve the issue:
Ensure that the CubiRes.DLL file exist under the <drive>:\Commserver\Localize\Resources\ENG directory.
Ensure that CubiRes.DLL is registered. Complete these steps in order to register the CubiRes.DLL file.
Go to command prompt under the directory in which the CubiRes.DLL file is located.
Type the command regsvr32 CubiRes.DLL. A dialog box should appear stating that the file was registered.
Note: If you receive the error given below, complete the procedure described in the CubiRes.DLL Registration Error section of this document:
Note: CubiRes.DLL was loaded, but the DllRegisterServer entry point was not found. CubiRes.DLL does not appear to be a .DLL or .OCX file.
The CubiRes.DLL file is located in the <drive>:\commserver\Localize\Resources\ENG directory, which means that Unity is set to English (European English). If your server is set to some other language, you will receive the error noted in step 2b above.
This error occurs because the locale language is set to something different than the resource files you have loaded for Unity. Verify that the locale Microsoft Windows uses is the same locale that Unity uses.
Complete these steps in order to resolve the issue:
Open Microsoft Windows Control Panel, and choose Regional and Language Options.
The Regional and Language Options dialog box appears.
You will see what locale the server is set to. Verify that the locale to which the server is set matches the locale you loaded for Unity.
Reboot the Unity server in order to resolve this issue.
Note: Cisco recommends that you reboot the Unity server during off peak hours.
When you try to import users from Exchange using the Unity 7.0 Bulk Import tool, the tool fails with this message: Problems with the header fields. Please view the error log for details.
Note: The error log is as shown below.
(Error) [DISPLAY_NAME] is an invalid column header for the type of import. To correct the problem, confirm that the column header is appropriate for the type of subscriber you want to create and for the type of import you are trying to perform. Additionally, if you are trying to create Bridge enabled subscriber accounts, confirm that the directory has been configured such that Cisco Unity can store the information required for Bridge Networking. Refer to the Cisco Unity Bridge Networking Guide for details. Furthermore, if you are setting DISPLAY_NAME or HIDE_IN_ADDRESS_BOOK, please make sure that "Allow Cisco Unity to Administer Active Directory" is set in Permission Wizard. Full header: ALIAS,LAST_NAME,FIRST_NAME,DTMF_ACCESS_ID,DISPLAY_NAME,RESERVED2
This issue occurs because Unity 7.0 Bulk Import tool and Permission wizard was run with the setting to not allow Unity to create objects in Active Directory, which sets the registry key HKLM\SOFTWARE\Active Voice\PermissionWizard\1.0\Restricted Rights to 1.
In order to resolve this issue, change HKLM\SOFTWARE\Active Voice\PermissionWizard\1.0\Restricted Rights to 0, import the users with Unity 7.0 Bulk Import tool, and then change the registry key back to 1.
- Importing and Creating Subscribers In Cisco Unity
- Cisco Unity Bulk Import Wizard Performance
- Voice Technology Support
- Voice and Unified Communications Product Support
- Troubleshooting Cisco IP Telephony
- Technical Support & Documentation - Cisco Systems
|Updated: Feb 24, 2010||Document ID: 111797|