Голосовая связь и система унифицированных коммуникаций : Cisco Unity

Руководство по поиску и устранению неисправностей для Unity System Administrator (SA) Web

8 февраля 2010 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (24 февраля 2011) | Отзыв

Содержание

Введение
Предварительные условия
      Требования
      Используемые компоненты
      Условные обозначения
Сценарий 1. SA не запускается, а сообщение об ошибке отсутствует
      Проверка журнала событий приложений
      Проверка журнала событий системы
      Проверка конфигурации IIS
      Включение всех микротрассировок UDT для AvSaDbConn
      Принудительный запуск SA в отладчике ASP
      Браузер возвращает страницу с сообщением об ошибке Microsoft "ASP 500.100" или "500-12"
      Когда SA не загружается, сообщение об ошибке не возникает
      Удаленный браузер не может подключиться к серверу Cisco Unity
      SA не отображает экран входа в систему, вход в систему выполняется автоматически
      Cisco Unity SA не запускается, и в журналах инструментов диагностики не регистрируются ошибки
      Не удается открыть Cisco Unity SA в режиме SSL
Сценарий 2. SA не запускается и возвращает сообщение об ошибке
      Ошибка "Not Associated with a Cisco Unity Subscriber"
      Сообщение об ошибке "Unknown error 0x...."  
      0x8007007e
      0x800700c1
      Ошибка "Too Many Sessions"
      Ошибка "404" либо "Не удалось найти сервер или ошибка DNS"
      Ошибка "/web/global.asa did not fire"
      Ошибка: "Не удается отобразить страницу"
      Сбой при входе: "Неизвестное имя пользователя или неверный пароль"
      Ошибка "Unrecognized Error hr=0x80080005"
Сценарий 3. SA возвращает сообщения об ошибках во время перехода пользователя по страницам
      На экране отображается ошибка JavaScript ("Do you want to debug?")
      На экране отображается ошибка Microsoft, однако панель не достаточно велика, чтобы можно было увидеть сообщение об ошибке
      Основная панель пуста
      Не удается подключиться к другому серверу Cisco Unity, после того как был найден абонент и щелкнута ссылка
      Тип ошибки:(0x80004005)Unspecified error /Web/SA/BodyAsp/SubsPrfBody.asp, line 1203
      Страница добавления абонента зависает при ее открытии
      На странице добавления абонента отображается сообщение об отсутствии хранилищ почты
      На странице добавления абонента отображается сообщение об ошибке "Не удается отобразить страницу" или сообщение об ошибке 8004010f
      На странице отображается ошибка "500"
      На странице отображается ошибка JavaScript
      Ошибка "Не удается отобразить страницу" при переходе на страницу "Subscribers, Subscriber Templates, or Callhandlers"
Сценарий 4. Изменение и сохранение данных в SA
      Измененное значение не сохраняется (общая ошибка)
      Измененное значение не сохраняется (AMIS/мост)
      Измененное значение не сохраняется (служба avdsad и avdsglobalcatalog)
Сценарий 5. Веб-монитор состояния не запускается
Сценарий 6. Не удается получить доступ к PCA
      HTTP Status: 404
      Не удается связаться с сервером
Сценарий 7. Периодические проблемы
      Страницы не отображаются — ошибка ASP
      Не удается связаться с SA — ошибка ASP
Конфигурация браузера
Параметры браузера Internet Explorer 6.0
      Отключение параметра клиентского браузера "Выводить подробные сообщения об ошибках http"
      Отключение параметра клиентского браузера "Отключить отладку сценариев"
      Включение параметра клиентского браузера "Показывать уведомление о каждой ошибке сценария"
      Добавление сервера Cisco Unity в зону надежных узлов
      Включение параметра клиентского браузера "Сценарии: активные сценарии"
      Включение элементов управления ActiveX в клиентском браузере
      Очистка объекта MM
      Настройка среды прокси
      Изменение параметров Internet Explorer приводит к зависанию этого браузера
      Разрешение Java в параметрах безопасности браузера
Устранение общих неполадок, связанных с SA
      Проверка журнала событий приложений
      Проверка журнала событий системы
      Отключение параметра клиентского браузера "Выводить подробные сообщения об ошибках http"
      Отключение параметра клиентского браузера "Отключить отладку сценариев"
      Отключение параметра клиентского браузера "Script error notification"
      Определение сервера Cisco Unity как надежного узла
      Просмотр исходного кода веб-страницы
      Отправка веб-страницы в Cisco TAC
      Поиск ошибки Microsoft на поврежденной веб-странице
      Включение микротрассировок UDT для AvSaDbConn
      Установка отладчика сценариев
      Включение отладки ASP в службах IIS для SA
      Принудительный запуск SA в отладчике ASP
      Проверка имени системы
      Magic Text Log
      Проверка параметров IIS для IP
      Проверка параметров проверки подлинности в IIS
      Проблема DNS или взаимодействия между доменами Microsoft
      Изменение метода проверки подлинности для SA
      Предоставление доступа к Unity (доступно только в Cisco Unity версии 3.1.x и более поздних версиях)
      Профилировщик SQL
      Анализатор запросов SQL
      DOHPropTest ("DPT")
      ADSIEdit
      Регистрация библиотек DLL SA с помощью RegSvr32
      Изменение значений реестра Cisco Unity SA
      Изменение времени ожидания для сеанса IIS
      Проверка привилегий пользователя
      Поиск зарегистрированных библиотек DLL
      Перезапуск IIS
      Проверка виртуальных каталогов IIS
      Запуск программного средства Microsoft "depends"
      Проверка запуска службы IIS
      Проверка IIS с помощью Telnet
      Изменение порта IIS
      Проверка веб-разрешений на запуск
      Изменение защиты приложений (метод изоляции)
      Изменение разрешений IWAM_имя_системы
      Сайт для поиска ошибок Cisco Unity
      Не удается записать приветствие из Unity SAWeb
      Сбой при загрузке страницы справки Unity SAWeb
Связанные обсуждения сообщества поддержки Cisco

Введение

Cisco Unity Administrator — это веб-сайт, с помощью которого выполняются административные задачи, включающие определение системных расписаний, задание параметров для отдельных абонентов (или для группы абонентов, имеющих шаблон абонента) и реализацию плана управления вызовами. Существуют определенные неполадки, которые могут повлиять на функционирование веб-интерфейса System Administrator (SA). Назначением этого документа является описание возможных способов устранения этих неполадок.

Дополнительные сведения см. в следующих документах:

Дополнительные сведения см. в руководстве SA для вашей версии Cisco Unity.

В оставшейся части документа описываются неполадки, связанные с SA, упорядоченные по сценариям.

Примечание. Особое внимание в этом документе уделяется хранилищу почты Exchange, поэтому все сведения, относящиеся к хранилищам почты, относятся к хранилищу почты Exchange.

Предварительные условия

Требования

Корпорация Cisco рекомендует ознакомиться со следующими темами:

  • Cisco Unity

  • Продукты Microsoft

  • Редактор реестра

Используемые компоненты

Сведения, содержащиеся в данном документе, относятся к Cisco Unity версий 3.x и 4.x.

Сведения, представленные в этом документе, получены для устройств в специфической лабораторной среде. Все устройства, описываемые в этом документе, запускались с чистой конфигурацией (конфигурацией по умолчанию). Если ваша сеть работает в реальных условиях, убедитесь, что вы понимаете потенциальное воздействие каждой команды.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Cisco Technical Tips Conventions.

Сценарий 1. SA не запускается, а сообщение об ошибке отсутствует

В этом сценарии содержатся сведения по устранению неполадок, связанных с неудачным запуском SA, когда сообщения об ошибке на экране SA отсутствует или не отображается должным образом.

Проверка журнала событий приложений

Выполните процедуру, описанную в разделе Проверка журнала событий приложений, и просмотрите ошибки Cisco Unity. Для ошибок Cisco Unity в журнале событий указан в качестве источника один из компонентов Cisco Unity. Как правило, компоненты Cisco Unity начинаются с AV.

Используйте эти ссылки для поиска и просмотра описаний сообщений об ошибках:

Проверка журнала событий системы

Компания Cisco рекомендует проверять журнал событий системы.

Для проверки журнала событий системы выполните следующие действия:

  1. Выполните процедуру, описанную в разделе Проверка журнала событий системы.

  2. Найдите ошибки DNS.

  3. Найдите ошибки IIS.

Если будут найдены ошибки DNS или IIS, следует просмотреть сообщения журнала событий, не относящиеся к Unity, на страницах EventID leavingcisco.com и Microsoft TechNet leavingcisco.com. Также можно ознакомиться со страницей Основные сведения об устранении неполадок DNS на серверах Cisco Unity.

Проверка конфигурации IIS

Эти значения должны быть выставлены правильно по умолчанию. Однако администраторы могут изменить некоторые из этих параметров для увеличения уровня безопасности IIS. Чтобы ознакомиться с рекомендациями по безопасности Cisco Unity, обратитесь к веб-странице Описание технологических решений. Рекомендации по обеспечению безопасности Cisco Unity 3.0.

Убедитесь, что следующие параметры заданы верно:

Включение всех микротрассировок UDT для AvSaDbConn

Выполните процедуру, описанную в разделе Включение микротрассировок UDT для AvSaDbConn, и найдите в журналах строку error.

Примечание. Эта процедура неприменима к более ранним версиям Cisco Unity, так как в них не регистрировались события AvSaDbConn.

Принудительный запуск SA в отладчике ASP

Процедура принудительного запуска SA в отладчике ASP, описанная в этом документе в разделе Устранение общих неполадок, связанных с SA, содержит дополнительные сведения о причинах сбоя SA во время загрузки. После принудительного запуска SA в отладчике войдите в SA. При отображении отладчика щелкайте step over до возникновения ошибки.

Браузер возвращает страницу с сообщением об ошибке Microsoft "ASP 500.100" или "500-12"

Эта неполадка возникает при использовании антивирусных программ, в частности, при запуске службы McAfee NetShield со значениями параметров по умолчанию. Решением является исключение каталогов Cisco Unity из областей, проверяемых антивирусными программами.

Чтобы получать достоверные сведения с сервера, отключите параметр Выводить подробные сообщения об ошибках http, как показано в разделе Отключение параметра клиентского браузера "Выводить подробные сообщения об ошибках http". После отключения ошибок появится фактическое сообщение, аналогичное server restarting. См. Cisco идентификатор проблемы CSCdv46639 ( только для зарегистрированных клиентов).

Ниже приведено временное решение этой проблемы.

  • Для Cisco Unity версии 3.0(x.x) и более поздних версий следует выполнить следующие действия:

    1. Щелкните правой кнопкой мыши значок McAfee NetShield на панели задач.

    2. На вкладке Exclusions нажмите кнопку Add.

    3. Введите C:\CommServer\Web\.

      Примечание. Если приложение Cisco Unity установлено не в папке по умолчанию, укажите каталоги, которые соответствуют месту установки.

    4. Снимите флажок Inbound.

    5. В диалоговом окне Add Exclusion Item нажмите кнопку OK.

    6. В диалоговом окне NetShield Properties нажмите кнопку OK.

  • Для Cisco Unity версии 2.4(6.x) выполните следующие действия:

    1. Щелкните правой кнопкой мыши значок McAfee NetShield на панели задач.

    2. На вкладке Exclusions нажмите кнопку Add.

    3. Введите C:\InetPub\WWWRoot\SAWeb, C:\InetPub\WWWRoot\SAHelp и C:\InetPub\WWWRoot\Status.

      Примечание. Если приложение Cisco Unity установлено не в папке по умолчанию, укажите каталоги, которые соответствуют месту установки.

    4. Снимите флажок Inbound.

    5. В диалоговом окне Add Exclusion Item нажмите кнопку OK.

    6. В диалоговом окне NetShield Properties нажмите кнопку OK.

Другие сообщения об ошибках "500-?

Эти сообщения об ошибках могут быть вызваны проблемой с проверкой подлинности NT LAN Manager (NTLM). Чтобы сузить круг возможных причин возникновения ошибки, переименуйте файл \CommServer\Web\Global.asa в Global.asa.bak, затем попытайтесь получить доступ к SAWeb. Если ситуация с ошибкой не изменилась, возможной причиной может быть неполадка Microsoft IIS.

Кроме того, создайте тестовый файл testing.htm, в котором содержится простейшая HTML-страница, и откройте ее в браузере. Измените ее расширение на ASP и посмотрите, что изменилось.

Также задайте значение Low для параметра защиты приложений Application Protection (IIS Process), если это значение еще не задано. Если проблема заключается в IIS, проверьте конфигурацию IWAM_<имя_системы>, как описано в разделе Изменение расширений IWAM_имя_системы.

Когда SA не загружается, сообщение об ошибке не возникает

Существуют три сценария, в которых сообщение об ошибке не вызвано фактической неполадкой и не относится к Cisco Unity:

Сценарий 1. "... did not fire"

Система Cisco Unity содержит в имени знак подчеркивания "_" или восклицательный знак (!), а определенное исправление Microsoft Internet Explorer (IE) (IE 5.5 или 6.0 с исправлением q313675) приводит к использованию файлов cookie, согласованных с требованиями RFC (то есть разрешены тире, но запрещены подчеркивания).

Отображается следующее сообщение об ошибке.

Access Denied. Your browser must have cookies enabled to access the Unity web pages.

Выполните процедуру, описанную в разделе Проверка имени системы, чтобы проверить имя системы.

См. Cisco-идентификатор проблемы CSCdx35975 ( только для зарегистрированных клиентов).

К сожалению, решением этой неполадки является повторная сборка системы без знаков в имени сервера, которые не поддерживаются в DNS-именах. Также можно использовать браузер Internet Explorer без исправления q313675.

Это решение будет кратковременным, так как все пакеты IE в скором времени будут содержать упомянутое исправление. Также можно использовать IP-адрес для входа в систему, если имя сервера содержит знаки, не поддерживаемые DNS. Обратите внимание, что ошибка с Cisco-идентификатором проблемы CSCdx55925 ( только для зарегистрированных клиентов).

Примечание. Во всех версиях Cisco Unity сообщения об ошибках могут появляться при использовании имени узла для открытия страниц Cisco Unity System Administrator (SA). Однако сообщения об ошибке не отображаются при использовании IP-адреса в качестве URL. Поэтому корпорация Cisco рекомендует использовать IP-адрес, чтобы получить доступ к страницам SA. Например, //<IP-адрес сервера Unity Server>/SAWeb/Default.htm

Сценарий 2. "... did not fire"

Система Cisco Unity могла быть переименована. В этом случае ключ реестра может указывать на имя, отличное от текущего. Выполните процедуру, описанную в разделе Проверка имени системы, чтобы проверить имя системы.

Сценарий 3. "... did not fire"

Убедитесь, что в поле Default Website IP Address параметров IIS не указан IP-адрес внешней системы (возможно, проблема связана с переименованием системы). Выполните процедуру, описанную в разделе Проверка параметров IIS для IP, чтобы проверить параметры IIS.

Удаленный браузер не может подключиться к серверу Cisco Unity

Эта неполадка возникает, если невозможно удаленно подключиться к SA вследствие сетевых проблем.

Откройте командную строку и выполните команду ping, чтобы проверить связь с сервером по стеку протоколов TCP/IP:

d:\anunezpi>ping unityserver.cisco.com

Pinging unityserver.cisco.com [10.101.40.40] with 32 bytes of data:

Reply from 10.101.40.40: bytes=32 time<10ms TTL=128
Reply from 10.101.40.40: bytes=32 time<10ms TTL=128
Reply from 10.101.40.40: bytes=32 time<10ms TTL=128
Reply from 10.101.40.40: bytes=32 time<10ms TTL=128

Ping statistics for 10.101.40.40:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms

d:\anunezpi>

Кроме того, можно использовать команду tracert.

Если в выходных данных этих команд не содержится неполадок, то проблема заключается не в Cisco Unity. Дополнительные сведения см. в разделе Проблема DNS или взаимодействия между доменами Microsoft.

Для правильной работы системы может понадобиться явно добавить запись в домен DNS, указывающую на сервер Cisco Unity. См. Cisco-идентификатор проблемы CSCdw59188 ( только для зарегистрированных клиентов).

SA не отображает экран входа в систему, вход в систему выполняется автоматически

Это может произойти при задании в IIS встроенной проверки подлинности. Следует изменить ее на анонимную. (Эта ситуация применима для параметров виртуальных каталогов Web и AvXml.)

Выполните процедуру, описанную в разделе Изменение метода проверки подлинности SA.

Эта же ситуация возникает в том случае, когда Cisco Unity отображает экран входа, в то время как проверка подлинности должна быть автоматической. Необходимо выполнить эту процедуру, чтобы изменить анонимную проверку подлинности на встроенную для тех же виртуальных каталогов.

Cisco Unity SA не запускается, и в журналах инструментов диагностики не регистрируются ошибки

Выполните процедуру, описанную в разделе Magic Text Log.

Не удается открыть Cisco Unity SA в режиме SSL

Если не удается открыть страницу Cisco Unity SA в режиме SSL, выполните следующие действия:

  1. Откройте Cisco Unity Tools Depot и выберите Advanced Settings Tool в разделе Administration Tools.

  2. Измените значение параметра "Administration - Change Tray Icon to Work with SSL с 0 на 1.

    Примечание. Если параметр Administration - Change Tray Icon to Work with SSL отображается в разделе Advanced Settings Tool, этот вопрос освещен на странице, посвященной проблеме с Cisco-идентификатором CSCsr97953 ( только для зарегистрированных клиентов).

Сценарий 2. SA не запускается и возвращает сообщение об ошибке

В этом сценарии описаны сообщения об ошибке, которые возвращаются, если не удается запустить SA, а также действия, которые следует выполнить для устранения неполадок, связанных с этими сообщениями об ошибках.

Not Associated with a Cisco Unity Subscriber

Выполните следующие действия, чтобы найти и устранить эту неисправность.

  1. Выполните процедуру, описанную в разделе Изменение метода проверки подлинности SA.

  2. Войдите в систему под другой учетной записью или используйте средство GrantUnityAccess.

    Это единственная ошибка SA, относящаяся к данному средству. Процедура предоставления доступа к Unity находится в этом документе в разделе Устранение общих неполадок, связанных с SA.

    Если можно войти в систему с помощью текущей учетной записи, необходимо перезапустить IIS, как описано в разделе Перезапуск IIS.

    Эта ситуация может быть связана с неполадками DNS. Если после разрешения в IIS имени входа, предоставленного DNS-сервером, идентификатор службы (SID) неправильно передается в Cisco Unity, то Cisco Unity не в состоянии найти пользователя в таблице паролей доступа/истории SID, чтобы сопоставить его с абонентом.

  3. Если доступ к SA еще не осуществлялся под этой учетной записью, воспользуйтесь средством Credentials Map Tool для проверки сопоставлений пользовательских идентификаторов SID c учетными записями Cisco Unity на локальном компьютере.

  4. При выборе view all должны отображаться все сопоставления для учетной записи администратора. Могут существовать несколько сопоставлений для этой учетной записи. Если они не отображаются, неполадка связана с DNS. Если они отображаются и связаны с учетной записью установки или другим абонентом, например admin, проблема может быть связана с IIS или разрешением имен DNS.

Сообщение об ошибке "Unknown error 0x...."

Это сообщение об ошибке может указывать на сбой в подсистеме Cisco Unity. Чтобы устранить неисправность, которая привела к отображению этого сообщения об ошибке, выполните процедуру, описанную в разделе Включение микротрассировок UDT для AvSaDbConn.

Совет. Ошибки с 0x...770 примерно до 790: указывают на неполадки в модуле проверки подлинности.

0x8007007e

Это сообщение об ошибке может указывать на наличие незарегистрированных DLL или на регистрацию AvSaDbConn.dll с указанием неверного пути. Чтобы устранить эту неполадку, выполните процедуру, описанную в разделе Поиск зарегистрированных библиотек DLL.

0x800700c1

Это сообщение об ошибке может указывать на наличие поврежденных библиотек DLL. В некоторых случаях система Cisco Unity пытается запустить Cisco Unity 4.0 SA с зарегистрированной библиотекой Cisco Unity 3.1 AvSaDbConn.dll, где вместо системной библиотеки DLL размещен поврежденный файл.

Выполните процедуру, описанную в разделе Запуск программного средства Microsoft "depends".

Too Many Sessions

Если система работает правильно, это сообщение об ошибке означает, что превышено количество одновременных входов. Значение по умолчанию равно 5. Можно изменить это значение по умолчанию в Cisco Unity версии 3.x и более поздних версий в следующем ключе реестра:

HKLM > Software > Active Voice > System Parameters > 1.0 > SaSessions

Тип значения должен быть REG_DWORD. Чтобы изменить это значение, выполните процедуру, описанную в разделе Изменение значений реестра Cisco Unity SA, или см. страницу Слишком много открытых сеансов в Cisco Unity SA.

Предостережение Предостережение. Изменение неправильного ключа реестра или ввод недопустимого значения может привести к сбою сервера. Перед изменением реестра, убедитесь, что вы знаете, как восстановить сервер при возникновении неисправности. При обычном резервном копировании сервера Cisco Unity не создается резервная копия реестра. Дополнительные сведения см. в разделе справки "Восстановление реестра" в приложении Regedit.exe или "Восстановление параметра реестра" в приложении Regedt32.exe.

В IIS для времени ожидания сеансов SA задано свое значение. По умолчанию оно равно 20 минутам. Выполните процедуру, описанную в разделе Изменение времени ожидания сеанса IIS, чтобы изменить это значение.

В определенных ситуациях эта ошибка может отображаться необоснованно. Фактической проблемой может являться вход пользователя с недостаточными правами доступа к системному реестру. Чтобы проверить привилегии пользователя, выполните процедуру, описанную в разделе Проверка привилегий пользователя.

Ошибка "404" либо "Не удалось найти сервер или ошибка DNS"

Это сообщение об ошибке возвращается браузером Internet Explorer, если Cisco Unity SA не может найти сервер или если SA может найти сервер, но не отвечает на HTTP-запрос. Причиной возникновения этого сообщения является, возможно, неверное разрешение DNS/WINS, даже если речь идет не об удаленной системе. Чтобы устранить эту неполадку, выполните процедуру, описанную в разделе Удаленный браузер не может подключиться к серверу Cisco Unity.

Другой возможной причиной является неправильная настройка IIS на сервере Cisco Unity. Выполните процедуру, описанную в разделе Проверка виртуальных каталогов IIS, чтобы определить, функционирует ли IIS на сервере Cisco Unity. Если IIS функционирует, выполните процедуру, описанную в разделе Перезапуск IIS.

Если Cisco Unity функционирует в среде прокси-сервера, выполните процедуру, описанную в разделе Настройка среды прокси.

Ошибка "/web/global.asa did not fire"

При входе на сервер Cisco Unity через веб-интерфейс SA отображается следующая ошибка:

Missing live session flag.
For some reason, /web/global.asa did not fire
Check that this file is present.
This problem could also be related to DNS issues.
Cannot continue.

Как правило, это сообщение появляется при наличии проблемы, связанной с DNS или сетью. Если система не может разрешить имя, происходит сбой. Все будет работать, если использовать IP-адрес с условием, что целевая система функционирует и к ней можно установить подключение.

Чтобы решить эту проблему, выполните следующие задачи.

  1. Убедитесь, что файлы HOSTS и LMHOSTS обновлены в кластере должным образом или DNS-сервер содержит имя узла и IP-адрес сервера для правильного разрешения имени сервера. Дополнительные сведения см. в статье Общие сведения об устранении неполадок DNS на серверах Cisco Unity Servers.

  2. Убедитесь, что файлы cookie включены для сеансов в параметрах безопасности интрасети.

  3. Убедитесь, что вы не пытаетесь открыть веб-страницу SA из избранного; введите веб-адрес напрямую или удалите файлы cookie и повторите попытку.

  4. Проверьте, правильно ли задана конфигурация браузера, как описано в разделе Конфигурация браузера этого документа.

  5. Войдите в систему под другой учетной записью, например под учетной записью Unity Install, или используйте средство GrantUnityAccess чтобы получить доступ к SAWeb.

Ошибка "Не удается отобразить страницу"

Это сообщение об ошибке может указывать на нерабочее состояние Веб-узла по умолчанию. Убедитесь, что Веб-узел по умолчанию включен в Диспетчере служб Интернета.

Сбой при входе "Неизвестное имя пользователя или неверный пароль"

Абоненты не могут выполнить вход на страницу Cisco Unity SAWeb, а в журнале событий отображается следующая ошибка:

Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10004
User:  N/A
Computer:OMD
Description:
DCOM got error "Logon failure: unknown user name or bad password. " and was unable to
logon OMD\UnityMsgStoreSvc in order to run the server:

Чтобы решить эту проблему, выполните следующие действия:

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Службы компонентов.

  2. На левой панели откройте Службы компонентов > Компьютеры > Мой компьютер > Приложения COM+ > Cisco Unity.

  3. Щелкните правой кнопкой мыши Cisco Unity и выберите пункт Свойства.

  4. На вкладке Удостоверение проверьте используемую учетную запись, введите пароль для этой учетной записи и нажмите кнопку ОК.

  5. Снова щелкните правой кнопкой мыши Cisco Unity и выберите пункт Завершить работу, затем выберите Запустить, чтобы перезапустить службу Cisco Unity.

Ошибка "Unrecognized Error hr=0x80080005"

Веб-страница Unity 4.2(1.0) SA не открывается, при этом отображается следующая ошибка:

Unrecognized error hr=0x80080005 (Server execution failed\x0D\x0A) From:
global.asa -- Initialize()

Чтобы решить эту проблему, выполните следующие действия:

  1. Увеличьте максимальное количество одновременных сеансов администрирования системы; изменив значение HKLM > Software > Active Voice > System Parameters > 1.0 > SaSessions > REG_DWORD.

  2. Измените время ожидания сеанса IIS:

    1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

    2. В левой панели щелкните <имя_системы>.

    3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

    4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

    5. Щелкните Configuration.

    6. Перейдите на вкладку App Options и измените значение в поле Session Timeout.

    7. Нажмите кнопку OK, затем Finish.

Сценарий 3. SA возвращает сообщения об ошибках во время перехода пользователя по страницам

В этом сценарии описываются неполадки, которые могут возникнуть после входа абонента в SA и при переходе между страницами.

На экране отображается ошибка JavaScript ("Do you want to debug?")

Если возникла эта проблема, выполните следующие действия:

  1. При появлении диалогового окна с ошибкой JavaScript запишите номер строки и нажмите кнопку Нет.

    Вновь будет открыт экран SA. Однако на нем могут отсутствовать данные.

  2. Выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы, для просмотра исходного кода текущей веб-страницы.

  3. В браузере последовательно щелкните Файл > Сохранить как, затем отправьте в Cisco TAC по электронной почте сохраненный файл с указанием номера строки ошибки для получения помощи.

На экране отображается ошибка Microsoft, однако панель не достаточно велика, чтобы можно было увидеть сообщение об ошибке

Если возникла эта проблема, выполните следующие действия:

  1. Выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы, для просмотра исходного кода текущей веб-страницы.

  2. В окне Notepad перейдите в самый конец документа. Примерно за десять строк до конца страницы расположен текст, в котором содержится номер строки и исходный файл.

  3. Последовательно щелкните Файл > Сохранить как, затем отправьте в Cisco TAC по электронной почте сохраненный файл с указанием номера строки ошибки для получения помощи.

Основная панель пуста

При появлении этой неполадки выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы. Причина этой неполадки, скорее всего, заключается в последних двух строках источника.

Не удается подключиться к другому серверу Cisco Unity, после того как был найден абонент и щелкнута ссылка

В Cisco Unity предполагается, что в данный момент все серверы находятся в одном домене. Выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы, или см. Cisco-идентификатор проблемы CSCdv63239 ( только для зарегистрированных клиентов).

Тип ошибки:(0x80004005)Unspecified error /Web/SA/BodyAsp/SubsPrfBody.asp, line 1203

Для устранения указанной неполадки выполните следующие действия:

  1. Последовательно щелкните Пуск > Программы > Администрирование > Службы компонентов.

  2. Разверните Службы компонентов > Компьютеры > Мой компьютер > Приложения COM+.

  3. Щелкните правой кнопкой мыши Cisco Unity в разделе "Приложения COM+" и выберите пункт Свойства.

  4. В окне "Свойства: Cisco Unity" перейдите на вкладку Удостоверение.

  5. Проверьте используемую учетную запись и задайте для нее пароль.

  6. Введите пароль для используемой учетной записи и нажмите кнопку ОК.

  7. Щелкните правой кнопкой мыши Cisco Unity и выберите пункт Завершить работу.

  8. Щелкните правой кнопкой мыши Cisco Unity и выберите пункт Запустить.

Страница добавления абонента зависает при ее открытии

Эта неполадка возникает в больших конфигурациях с использованием нескольких систем. Ошибка была исправлена, о чем говорится на странице, посвященной Cisco-идентификатору проблемы CSCdv77631 ( только для зарегистрированных клиентов). Страница абонента SA превышает допустимый интервал ожидания при поиске с использованием группового символа. Эта проблема была решена в Cisco Unity версии 4.0.2.

См. также Cisco-идентификатор проблемы CSCdv63261 ( только для зарегистрированных клиентов), где описывается превышение интервала ожидания страницы SA при добавлении абонентов. Эта неполадка возникает в системах с очень большим количеством пользователей Exchange. При нажатии кнопки (+) на пульте Cisco Unity System Admin для добавления нового подписчика выполняется попытка загрузить страницу Add Subscriber, однако после нескольких превышений периода ожидания, отображается следующее сообщение:

Не удается отобразить страницу.

Примечание. Можно использовать средство импорта для импорта большого количества пользователей Exchange.

Чтобы использовать SA для добавления новых абонентов, выполните следующие действия, которые позволят заменить значение параметра ASP script time out в ОС Windows:

  1. Последовательно выберите Пуск > Программы > Администрирование.

  2. Запустите Диспетчер служб Интернета.

  3. В окне IIS разверните папку <имя_сервера>.

  4. Разверните папку Веб-узел по умолчанию.

  5. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

  6. На вкладке Virtual Directory щелкните Configuration.

  7. На вкладке Application Options измените время ожидания выполнения сценария ASP с 90 секунд до 600 секунд.

  8. Дважды нажмите кнопку OK.

  9. Щелкните правой кнопкой мыши папку Веб-узел по умолчанию и выберите пункт Остановить.

  10. Щелкните правой кнопкой мыши папку Веб-узел по умолчанию и выберите пункт Запустить.

  11. Если открыт сеанс Unity SA, закройте и перезапустите браузер.

На странице добавления абонента отображается сообщение об отсутствии хранилищ почты

Это конфигурация с несколькими системами, которая зафиксирована в нескольких формах. Дополнительные сведения см. на следующих страницах, посвященных проблемам с Cisco-идентификаторами:

На странице добавления абонента отображается сообщение об ошибке "Не удается отобразить страницу" или сообщение об ошибке 8004010f

Пользователь пытается добавить новых подписчиков из числа учетных записей Exchange, однако страница подписчиков веб-интерфейса Cisco Unity System Administrator возвращает в браузере пустой фрейм. Это сообщение отображается сверху фрейма, а остальная часть страницы может не загрузиться:

Не удается отобразить страницу.

Попытки работы в System Administration могут завершиться отображением всплывающего окна ошибки Internet Explorer (IE). Перезапуск службы или перезагрузка системы не устраняет симптомы.

Чтобы устранить эту проблему, выполните следующие действия на сервере Cisco Unity.

  1. Откройте regedit.

  2. Выберите ключ реестра HKLM/software/active voice/commserver setup/1.0/private.

  3. Выберите File > Export.

  4. Выберите целевой каталог и имя файла (например, Load_after_MSCW.rgs).

  5. Убедитесь, что диапазон экспорта Export Range выбран посредством переключателя Selected Branch, затем нажмите кнопку Save.

  6. Щелкните правой кнопкой мыши ключ реестра HKLM/software/active voice/commserver setup/1.0/private и выберите команду Delete.

  7. Запустите мастер Message Store Config Wizard, выполнив программу ...\CommServer\ConfigurationSetup\Setup.exe. Не изменяйте никаких значений , которые отображаются в мастере. Для выполнения этого действия необходим пароль для учетных записей установки Unity и служб Directory Services.

    Примечание. Это действие приведет к остановке служб Cisco Unity и отключит систему голосовой почты на 5–10 минут.

  8. После завершения работы мастера откройте в проводнике каталог, в котором находится сохраненный на шаге 5 файл реестра.

  9. Дважды щелкните файл .rgs.

  10. Убедитесь, что доступ SA к странице абонентов теперь функционирует правильно.

  11. Перезагрузите сервер и убедитесь, что доступ к странице абонентов функционирует правильно.

На странице отображается ошибка "500"

Эта неполадка может быть вызвана антивирусной программой. Выполните процедуру, описанную в разделе Страницы не отображаются — ошибка ASP .

На странице отображается ошибка JavaScript

Существуют определенные зависимости между фреймами, встроенными в экраны SA. Дополнительные сведения см. в разделе На экране отображается ошибка JavaScript "Do you want to debug?") .

Ошибка "Не удается отобразить страницу" при переходе на страницу "Subscribers, Subscriber Templates, or Callhandlers"

После изменения паролей учетных записей на сервере Cisco Unity страница System Administration открывается без сбоев, однако при открытии Subscribers, Subscriber Templates, Callhandlers и т. д. отображается следующее сообщение об ошибке: "Не удается отобразить страницу".

Чтобы решить эту проблему, выполните следующие действия:

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Службы компонентов.

  2. В левой панели откройте Компьютеры > Мой компьютер > Приложения COM+ > Cisco Unity.

  3. Щелкните правой кнопкой мыши Cisco Unity и выберите пункт Свойства, затем перейдите на вкладку Identify.

  4. В этом окне сбросьте пароль для UnityMsgStoreSvc, затем нажмите кнопку ОК.

Если эти действия не приводят к устранению неполадки, попробуйте выполнить решение, приведенное в документе Администраторы Unity не могут получить доступ к Cisco Unity System Administrator в браузере Internet Explorer.

Сценарий 4. Изменение и сохранение данных в SA

Измененное значение не сохраняется (общая ошибка)

Откройте командную строку, попытайтесь внести это же изменение с помощью DOHPropTest (DPT) и посмотрите, приводит ли это к таким же результатам. Если да, то проблема вызвана не SA.

Измененное значение не сохраняется (AMIS/мост)

Определенные поля Audio Messaging Interchange Specification (AMIS) и моста могут не сохраняться и не отображать при этом ошибку, если схема Windows не была обновлена. Самым простым способом устранения этой неполадки является выполнение служебной программы Cisco Unity для обновления схемы и правильной настройки установки. После этого следует проверить внесенные изменения, выполнив вход в систему и просмотрев, было ли выполнено обновление или же оно оказалось ненужным. Служебная программа располагается в каталоге установки Cisco Unity (как правило, C:\CommServer) в виде файла ConfigMgr.exe.

Измененное значение не сохраняется (служба avdsad и avdsglobalcatalog)

Если службы avdsad и avdsglobalcatalog services не работают, SA принимает изменение, но не обрабатывает его. Следует убедиться в том, что эти службы работают.

Сценарий 5. Веб-монитор состояния не запускается

При наличии неполадок с веб-монитором состояния сначала следует запустить SA. Затем убедитесь, что значения Directory Security AvXml совпадают с общими значениями для виртуальных веб-каталогов.

Выполните процедуру, описанную в разделе Проверка виртуальных каталогов IIS.

См. Cisco-идентификатор проблемы CSCdz11456 ( только для зарегистрированных клиентов).

Сценарий 6. Не удается получить доступ к PCA

Веб-интерфейс Cisco Unity Personal Communications Assistant (PCA) — это отдельный продукт отличающийся от веб-интерфейса Cisco Unity SA. Единственным общим элементом у них является интерфейс IIS на сервере Cisco Unity.

Выполните эти действия, чтобы найти и устранить неполадку, связанную с PCA.

  1. Убедитесь, что настроено перенаправление IIS, как описано в разделе Проверка виртуальных каталогов IIS.

  2. Последовательно щелкните Пуск > Программы > Администрирование > Службы, чтобы убедиться в настройке веб-сервера TomCat.

  3. Найдите TomCat, убедитесь, что служба запущена, тип запуска задан как Automatic, а учетная запись как LocalSystem.

  4. Выполните процедуру, описанную в разделе Проверка виртуальных каталогов IIS. Если в сервер TomCat внесены изменения, может понадобиться перезапустить IIS, как описано в разделе Перезапуск IIS.

HTTP Status: 404

Если абонент пытается получить доступ к Cisco Personal Communications Assistant (PCA), отображается ошибка HTTP Status: 404.

Подписчики используют Cisco PCA для получения доступа к Cisco Unity Assistant. Cisco Unity Assistant — это веб-сайт, который предоставляет подписчикам право настройки личных параметров, включая параметры персональных приветствий и доставки сообщений, на своих рабочих станциях.

Любой подписчик Cisco Unity может получить доступ к Cisco PCA по адресу http://<сервер Cisco Unity>/ciscopca. (Обратите внимание, что URL зависит от регистра букв.) Однако подписчики должны иметь необходимые права COS на Cisco Unity Assistant.

  1. Откройте веб-страницу Unity SA и выберите пункт Subscribers > Class of Service.

  2. В COS подписчика по умолчанию щелкните Licensed Features, затем установите флажок Cisco Unity PCA. Также проверьте, установлен флажок Cisco Unity.

  3. Переустановите приложение PCA и убедитесь, что служба Tomcat Service содержится в списке служб Windows.

Не удается связаться с сервером

Используйте процедуры, приведенные в этом разделе, если при доступе к PCA возникает следующая ошибка:

Unable to Contact Server. Try Logging On Again in a Few Minutes. If the Problem Persists, Contact Your Cisco Unity Administrator

Чтобы устранить эту проблему, убедитесь, что сервер Cisco Unity содержит подписчиков Cisco Unity Inbox в мастере лицензирования, так как эта лицензионная характеристика необходима для использования функции Cisco PCA. Также убедитесь в том, что параметр Cisco Unity Inbox (Visual Messaging Interface)установлен в разделе Class of Service > Features для тех подписчиков, которым необходима эта функция.

После проверки наличия всех необходимых лицензий на сервере Cisco Unity следует проверить другие возможные причины:

  • Сервер Cisco Unity может быть отключен или сетевое подключение не может быть установлено.

    Убедитесь, что сервер Cisco Unity работает и сетевые подключения функционируют правильно. При необходимости перезапустите сервер Cisco Unity .

    Чтобы убедиться в том, что эта проблема вызвана сервером Cisco Unity или сбоем сетевого подключения, можно переключиться на доступный сервер Cisco Unity переключения при отказе и просмотреть, возникает ли эта же ошибка на сервере переключения при отказе.Также можно изменить параметр конфигурации unityurl для указания на работающий сервер Cisco Unity и перезапустить службу Tomcat. Параметр конфигурации unityurl может быть изменен в файле: <param-value id="unityurl"> и </param-value> который расположен в папке CommServer\Cscoserv\Ciscopca\WEB-INF.

  • Безопасность каталога AvXml в IIS может быть задана неверно; анонимный доступ может быть отключен, а безопасные подключения включены.

    Чтобы удостовериться, что проблема заключается в этом, откройте файл ciscopca_log.txt, ciscopca_event_log.txt или ciscopca_diags_log.txt, расположенный в каталоге CommServer\Cscoserv\Tomcat\Logs , и найдите сообщение IOException, в котором говорится о возвращении HTTP-кода 401 или 403. Если сообщение присутствует, безопасность каталога в IIS задана неверно.

    Чтобы исправить параметры безопасности каталога, см. сведения на странице Проверка правильности настройки IIS и компонентов Cisco PCA. Анонимный доступ должен быть включен, а безопасные подключения отключены.

    Примечание. Если внесены какие-либо изменения в Active Directory, войдите в PCA, (это может завершаться со сбоем пока не будет выполнена синхронизация PCA с Active Directory). Можно вызвать принудительную синхронизацию Active Directory с помощью средства DOHProptest в режиме "только чтение".

Сценарий 7. Периодические проблемы

Страницы не отображаются — ошибка ASP

Если имеется возможность получить доступ к Cisco Unity, однако некоторые страницы не отображаются, выполните процедуру, описанную в разделе Проверка параметров проверки подлинности в IIS.

Не удается связаться с SA — ошибка ASP

Как правило, ошибка "500-12" возникает случайным образом или, если отключен вывод подробных сообщений об ошибках http, возникает ошибка о перезапуске сервера. Скорее всего, причиной этой неполадки является антивирусная программа McAfee.

Выполните процедуру, описанную в разделе Браузер возвращает страницу с сообщением об ошибке Microsoft Error Page "ASP 500.100" или "500-12".

Конфигурация браузера

Microsoft Internet Explorer содержит ряд параметров и настроек конфигурации, которые могут повлиять на Cisco Unity. В разделе Параметры браузера Internet Explorer 6.0 описаны соответствующие параметры. Обратите внимание, что могут быть описаны не все возможные параметры.

Примечание.  При попытке внесения изменений в сервер Cisco Unity во время его работы Internet Explorer перестает отвечать на запросы. См. раздел Изменение параметров Internet Explorer приводит к зависанию этого браузера, чтобы устранить эту неполадку.

Параметры браузера Internet Explorer 6.0

Отключение параметра клиентского браузера "Выводить подробные сообщения об ошибках http"

Отключите параметр Выводить подробные сообщения об ошибках http, чтобы просмотреть достоверные сведения с сервера. Этот параметр приводит к отображению браузером собственных сообщений об общих ошибках.

Чтобы отключить параметр Выводить подробные сообщения об ошибках http, выполните следующие действия:

  1. Откройте браузер Internet Explorer 6.0 щелкните Сервис и выберите Свойства обозревателя.

  2. Щелкните вкладку Дополнительно.

  3. Снимите флажок Выводить подробные сообщения об ошибках http.

    unity-sa-trblshoot-guide-1.gif

Отключение параметра клиентского браузера "Отключить отладку сценариев"

Если включен параметр Отключить отладку сценариев, запустить отладчик сценариев невозможно.

Чтобы отключить этот параметр, выполните следующие действия:

  1. Откройте браузер Internet Explorer 6.0 щелкните Сервис и выберите Свойства обозревателя.

  2. Щелкните вкладку Дополнительно.

  3. Снимите флажок Отключить отладку сценариев.

Включение параметра клиентского браузера "Показывать уведомление о каждой ошибке сценария"

Если отключен параметр "Показывать уведомление о каждой ошибке сценария", сообщения об ошибках не будут отображаться, даже если модуль JavaScript приведет к возникновению критической ошибки

Чтобы включить этот параметр, выполните следующие действия:

  1. Откройте браузер Internet Explorer 6.0 щелкните Сервис и выберите Свойства обозревателя.

  2. Щелкните вкладку Дополнительно.

  3. Установите флажок Показывать уведомление о каждой ошибке сценария.

Добавление сервера Cisco Unity в зону надежных узлов

Выполните следующие действия для добавления сервера Cisco Unity в зону надежных узлов.

  1. В браузере IE выберите Сервис > Свойства обозревателя.

  2. Щелкните вкладку Безопасность.

  3. Щелкните значок Надежные узлы, затем нажмите кнопку Узлы.

  4. В поле "Добавить узел в зону" введите имя сервера Cisco Unity. Введите только имя сервера, не домен и не http://.

    Примечание. Имя сервера должно выглядеть точно так же, как оно указано в URL во время работы с SA. Например, UnitySvr: http://UnitySvr/Web/SA/..

  5. Если необходимо, снимите флажок Для всех узлов этой зоны требуется проверка серверов (https:).

  6. Нажмите кнопку OK.

Включение параметра клиентского обозревателя "Сценарии: активные сценарии"

Необходимо включить параметр Активные сценарии, чтобы использовать Cisco Unity System Administrator.

unity-sa-trblshoot-guide-2.gif

Чтобы включить параметр Активные сценарии, выполните следующие действия:

  1. Выполните процедуру, описанную в разделе Добавление сервера Cisco Unity в зону надежных узлов.

  2. Щелкните Другой.

  3. Включите параметр Активные сценарии, который находится под заголовком "Сценарии".

  4. Если для этого параметра задано значение Предлагать, при открытии каждой страницы SA придется по нескольку раз нажимать кнопку ОК.

    unity-sa-trblshoot-guide-3.gif

Включение элементов управления ActiveX в клиентском браузере

Выполните следующие действия, чтобы включить ActiveX в клиентском браузере.

  1. Выполните процедуру, описанную в разделе Добавление сервера Cisco Unity в зону надежных узлов.

  2. Щелкните Другой.

  3. Включите параметр Загрузка подписанных элементов ActiveX.

  4. Включите параметр Запуск элементов ActiveX и модулей подключения.

  5. Включите параметр Выполнять сценарии элементов ActiveX, помеченных как безопасные.

    Если этот параметр отключен, при входе на любую страницу, содержащую элемент управления MM, будет возникать всплывающее окно с ошибкой Элемент управления ActiveX на этой странице небезопасен. Обратите внимание на выделенную розовым цветом область на следующем рисунке. На этом этапе область MM пуста, здесь не содержится ни границ, ни значка поврежденного изображения.

    unity-sa-trblshoot-guide-4.gif

Очистка объекта MM

Выполните следующие действия для очистки объекта MM.

  1. Выберите Сервис > Свойства обозревателя.

  2. На вкладке "Общие" щелкните Параметры.

  3. Выберите Просмотр объектов.

  4. Щелкните правой кнопкой мыши элемент AvMediaMasterCtrl Class и выберите команду Удалить, чтобы удалить объект.

    Примечание. Также можно выбрать AvMediaMasterCtrl Class и нажать клавишу Delete, что тоже приведет к удалению объекта.

  5. Нажмите кнопку Да.

    Если отображается сообщение о блокировке объекта "объект используется", закройте все браузеры, последовательно щелкните Пуск > Настройка > Панель управления, затем дважды щелкните элемент Свойства обозревателя. В следующий раз должен появиться запрос на загрузку.

Настройка среды прокси

Выполните следующие действия, чтобы настроить среду прокси.

  1. Выберите Сервис > Свойства обозревателя.

  2. Щелкните вкладку Подключения.

  3. Щелкните Настройка LAN.

  4. Установите флажок Использовать прокси-сервер для подключений LAN, затем установите флажок Не использовать прокси-сервер для локальных адресов.

    Этот параметр служит для обработки URL-адресов, состоящих только из имени сервера. Например, http://systemname/Web/...

  5. Щелкните Дополнительно.

  6. Убедитесь, что прокси-сервер правильно указан в полях HTTP.

    Другие прокси-адреса не имеют значения для Cisco Unity, кроме "Secure", если используется SSL.

  7. Введите *.theirdomain.com в текстовом поле "Не использовать прокси-сервер для адресов, начинающихся с" и нажмите кнопку OK.

    Этот параметр служит для обработки URL-адреса, содержащего локальный домен и сервер. Например, http://systemname.cisco.com/Web/...

Изменение параметров Internet Explorer приводит к сбою в работе этого браузера

В браузере Internet Explorer (до версии 6 с пакетом обновления 1) возникала неполадка при попытке изменения этих параметров. Например, при изменении параметра на странице "Дополнительно" с последующим нажатием кнопки OK или Применить Internet Explorer переставал отвечать на запросы.

Самым простым способом устранения этой неполадки является остановка (или принудительное завершение) всех процессов Unity, применение изменений Internet Explorer и перезапуск процессов Cisco Unity.

Если не удается остановить процесс Cisco Unity, выполните следующие действия для устранения этой неполадки.

  1. Выберите Пуск > Выполнить.

  2. Введите regedit и нажмите клавишу Enter.

  3. Последовательно разверните Мой компьютер > HKEY_CURRENT_USER > Software > Microsoft > Internet Explorer > Main.

  4. Если запись отсутствует, добавьте необходимую запись. Как правило, Friendly http errors в качестве строки со значением no.

    unity-sa-trblshoot-guide-5.gif

  5. Если вы не уверены в правильности этих значений, просмотрите значения на компьютере, на котором IE не перестает отвечать на запросы при внесении изменений.

    Запустите приложение regedit на этой системе, внесите необходимые изменения и проследите за изменениями в regedit.

  6. Используйте regedit, чтобы внести изменения в сервер Cisco Unity.

  7. Перейдите на страницу параметров браузера и убедитесь, что изменения вступили в силу. На этой странице отображаются допустимые значения. Если изменения не отображаются, в имени может содержаться ошибка.

Разрешение Java в параметрах безопасности браузера

Убедитесь, что в параметрах безопасности браузера разрешено использование Java.

  1. Выберите Сервис > Свойства обозревателя.

  2. Перейдите на вкладку Безопасность.

  3. Щелкните Другой и убедитесь, что включен параметр Разрешения Java.

Устранение общих неполадок, связанных с SA

Проверка журнала событий приложений

Выполните следующие действия для проверки журнала приложений.

  1. Последовательно щелкните Пуск > Программы > Администрирование > Просмотр событий.

    Будет отображено средство просмотра событий.

    unity-sa-trblshoot-guide-6.gif

  2. В левой панели щелкните Журнал приложений.

Проверка журнала событий системы

Чтобы просмотреть журнал событий системы, последовательно щелкните Пуск > Программы > Администрирование > Просмотр событий, затем в левой панели выберите Журнал системы.

Отключение параметра клиентского браузера "Выводить подробные сообщения об ошибках http".

См. Конфигурация браузера.

Отключение параметра клиентского браузера "Запретить отладку сценариев"

См. Конфигурация браузера.

Отключение параметра клиентского браузера "Script error notification"

См. Конфигурация браузера.

Определение сервера Cisco Unity как надежного узла

См. Конфигурация браузера.

Просмотр исходного кода веб-страницы

Выполните следующие действия для просмотра исходного кода веб-страницы.

  1. В браузере щелкните правой кнопкой мыши нужную панель.

  2. Выберите команду В виде HTML.

    Примечание. На этом этапе в текстовом редакторе будет открыт исходный код веб-страницы. В этих процедурах используется приложение Notepad для просмотра исходного кода веб-страницы. Окончательный исходный код веб-страницы отличается от создавших его ASP-файлов. Этот шаг является обязательным.

  3. В приложении Notepad нажмите сочетание клавиш Ctrl-G и введите номер строки с ошибкой, чтобы перейти к этой строке.

    Примечание. Возможность перехода напрямую к номеру строки — это новая возможность Notepad, ставшая доступной в Windows 2000. Она недоступна в Windows NT4.

    Примечание.  Notepad не может точно рассчитать номер строки, если включена функция переноса строк. Откройте меню "Формат" и убедитесь, что отключен параметр "Перенос по словам".

    unity-sa-trblshoot-guide-7.gif

Отправка веб-страницы в Cisco TAC

Выполните следующие действия для отправки веб-страницы в Cisco TAC.

  1. Выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы.

  2. В окне Notepad выберите команду Сохранить как из меню "Файл".

  3. Сохраните файл на компьютере в нужном месте. Например, C:\TEMP.

  4. Прикрепите этот файл к вашему обращению в центр технической поддержки Cisco TAC.

Поиск ошибки Microsoft на поврежденной веб-странице

Выполните следующие действия для нахождения ошибки Microsoft на поврежденной веб-странице.

  1. Выполните процедуру, описанную в разделе Просмотр исходного кода веб-страницы.

  2. Перейдите в конец документа.

    Текст вместе с номером строки и исходным файлом находится в нескольких строках от конца страницы.

Включение микротрассировок UDT для AvSaDbConn

Выполните следующие действия, чтобы включить микротрассировку UDT для AvSaDbConn.

  1. Последовательно щелкните Пуск > Unity > Unity Diagnostic Tool.

  2. Щелкните значок Configure Micro Traces.

  3. Разверните AvSaDbConn. Этот параметр будет развернут, при этом будут выбраны все элементы.

  4. Нажимайте кнопки Next, Finish и т. п.

  5. Щелкните значок Start New Log files. Отклика на это действие не будет.

  6. Вернитесь в SA и воспроизведите неполадку.

  7. Снова щелкните значок Start New Log files.

  8. Соберите журналы в UDT.

  9. Выберите пункт logs.

  10. Снимите все флажки, затем выберите AvCsMgr (это назначение сведений диагностики SA).

  11. После развертывания AvCsMgr снимите все флажки, затем выберите только параметры со второго по последний и выполните поиск в журнале по слову error.

Установка отладчика сценариев

Выполните эти действия, чтобы установить отладчик сценариев.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Настройка > Панель управления > Установка и удаление программ.

  2. В левой панели щелкните Добавление и удаление компонентов Windows.

  3. Перейдите к параметру Отладчик сценариев и включите его.

  4. Нажмите кнопку Далее.

    Примечание. Для выполнения этой процедуры может потребоваться диск установки Windows 2000. Однако перезагрузка компьютера не потребуется.

Включение отладки ASP в службах IIS для SA

Выполните следующие действия, чтобы включить отладку ASP в IIS для SA.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Default Website.

  4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

  5. Включите параметр Script source access.

  6. Щелкните Configuration.

  7. Щелкните вкладку App debugging, затем выберите server и client debugging.

  8. Нажимайте кнопки OK, Finish и т. п.

Принудительный запуск SA в отладчике ASP

Выполните эти шаги для принудительного запуска SA в отладчике ASP.

  1. Выполните процедуру, описанную в разделе Включение отладки ASP в службах IIS для SA.

  2. Скопируйте файл \CommServer\Web\Global.asa в файл резервной копии.

  3. Измените этот файл в Notepad и найдите строку Session_OnStart.

  4. Сразу же после этой строки добавьте новую строку, введите stop и сохраните файл.

  5. Перейдите в SA. Отладчик должен появиться незамедлительно.

Проверка системного имени

Выполните следующие шаги для проверки системного имени:

  1. Щелкните правой кнопкой мыши значок Мой компьютер на рабочем столе.

  2. Перейдите на вкладку Сетевая идентификация.

  3. В командной строке введите следующее:

    echo %COMPUTERNAME%
    
  4. Также введите:

    ipconfig -all
    

Magic Text Log

SA может выполняться под учетной записью пользователя Anonymous, однако пользователь "Anonymous" не имеет достаточно привилегий для записи в журнал ошибок Cisco. Чтобы решить эту проблему, регистрация событий происходит на прокси в процессе CsGateway.

Если имеется неполадка с инициализацией SA до подключения SA к процессу Gateway, сведения не регистрируются с помощью механизма микротрассировок. Вследствие этого используется метод регистрации на основе необработанного текста.

Создайте файл sa.method в корневом каталоге диска, на котором установлен сервер Unity (как правило, C:). ). Например, перейдите в командную строку и введите:

echo "hi there">C:\sa.method 

Примечание. Файл sa.method может иметь нулевую длину.

Воспроизведите ошибку и найдите файл sa.log , который должен находиться в том же каталоге, что и файл sa.method.

Примечание. Необходимо удалить эти файлы после окончания работы, так как файлы регистрации быстро становятся очень большими.

Проверка параметров IIS для IP

Выполните следующие действия для проверки параметров IIS для IP.

  1. Последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Щелкните правой кнопкой мыши пункт Default Website в правой панели.

  4. На вкладке "Web site" нажмите кнопку Advanced, чтобы убедиться в установке параметра All unassigned для всех элементов.

  5. Щелкните Advanced.

Проверка параметров проверки подлинности в IIS

Выполните следующие действия для проверки параметров проверки подлинности в IIS.

  1. Последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  4. Щелкните правой кнопкой мыши виртуальный каталог Web в правой панели и выберите пункт Свойства.

  5. Перейдите на вкладку Безопасность каталога.

  6. Щелкните Edit в разделе "Anonymous access and Authentication". Только один флажок может быть установлен для правильного функционирования Unity SA.

Проблема DNS или взаимодействия между доменами Microsoft

Может понадобиться вручную добавить запись в домен DNS для сервера Cisco Unity. Очень вероятно, что этот домен будет внешним по отношению к серверу Cisco Unity.

  1. На сервере Cisco Unity откройте командную строку, введите ipconfig -all и найдите строку DNS Servers.

  2. Перейдите к этому компьютеру. Этот сервер является DNS-сервером в вашей сети.

    Если используется ОС Windows 2000, последовательно щелкните Пуск > Программы > Администрирование > DNS.

    В UNIX следует ввести man named.

    В каждом домене, который будет подключаться к серверу Cisco Unity, следует добавить запись HOST ("A"), указав в ней имя сервера Cisco Unity, которое указывает на явный IP-адрес сервера Cisco Unity. Предполагается, что маршрутизация между этими сетями уже настроена.

Изменение метода проверки подлинности для SA

Выполните следующие шаги для изменения метода проверки подлинности в SA:

  1. Последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

  5. Перейдите на вкладку Безопасность каталога.

  6. Нажмите верхнюю кнопку Edit.

  7. Выберите параметр Integrated или Anonymous и нажимайте кнопки OK, Finish и т. п.

Предоставление доступа к Unity (доступно только в Cisco Unity версии 3.1.x и более поздних версиях)

Выполните следующие действия, чтобы предоставить доступ к Cisco Unity:

  1. Откройте командную строку и введите cd, чтобы перейти в каталог Cisco Unity (как правило, C:\CommServer).

  2. Введите grantunityaccess.

    Будет показано краткое сообщение об использовании. Дополнительные сведения об этом средстве содержатся в документе Вход в Cisco Unity Administrator.

Профилировщик SQL

Выполните следующие действия, чтобы использовать профилировщик SQL.

  1. Последовательно выберите Пуск > Программы > Microsoft SQL Server > Profiler.

  2. Выберите File > New > Trace.

  3. Убедитесь, что сервер SQL указан как local и выбран параметр Windows Authentication.

  4. Нажмите кнопку Run.

  5. Щелкните значок ластика (Clear Trace Window).

  6. Тут же войдите в SA и воспроизведите проблему.

Анализатор запросов SQL

Выполните следующие действия, чтобы использовать анализатор запросов SQL.

  1. Последовательно выберите Пуск > Программы > Microsoft SQL Server > Query Analyzer.

  2. Убедитесь, что сервер SQL указан как local и выбран параметр Windows Authentication.

  3. В раскрывающемся меню выберите UnityDb.

DOHPropTest ("DPT")

Выполните следующие действия для DOHPropTest (DPT).

  1. Откройте командную строку и перейдите (cd) в папку установки Cisco Unity (как правило, C:\CommServer).

  2. Введите techtools\dohproptest.

  3. Будет предложено ввести пароль. Оставьте это поле пустым и нажмите кнопку OK.

  4. Щелкните ignore.

    Будет включен режим чтения. В целях устранения неполадок можно использовать служебную программу DPT в режиме только чтения. Если необходимо дальнейшее устранение неполадок с использованием этой служебной программы, обратитесь в службу поддержки Cisco TAC.

ADSIEdit

Откройте командную строку и перейдите (cd) в папку установки Cisco Unity (как правило, C:\CommServer). Введите regsvr32 techtools\adsiedit (следует выполнить только один раз) и введите adsiedit.msc.

Регистрация библиотек DLL SA с помощью RegSvr32

Откройте командную строку и перейдите (cd) в папку установки Cisco Unity (как правило, C:\CommServer). Затем перейдите (cd) в папку OrderedComs или Components.

Например, введите regsvr32 avsadbconn.dll. Библиотеки DLL, входящие в SA, — это AvSaDbConn.dll и AvSaLocaleInfoSvr.dll в папке OrderedComs и AvSaLocalizationSvr.dll в папке Components.

Изменение значений реестра Cisco Unity SA

Выполните следующие действия для изменения значений реестра Cisco Unity SA:

  1. Откройте командную строку и введите regedit.

  2. Дважды щелкните HKEY_LOCAL_MACHINE.

  3. Дважды щелкните Software.

  4. Дважды щелкните Active Voice.

  5. Дважды щелкните System Parameters.

    Типичным параметром является SASsessions.

  6. Дважды щелкните имя, чтобы изменить его значение. Также можно выбрать имя и нажать кнопку Delete.

Изменение времени ожидания для сеанса IIS

Выполните следующие действия, чтобы изменить время ожидания для сеанса IIS.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

  5. Щелкните Configuration.

  6. Перейдите на вкладку App Options и измените значение в поле Session Timeout.

  7. Нажимайте кнопки OK, Finish и т. п.

    Примечание. В Cisco Unity 4.0 это значение также отображается в SA на странице проверки подлинности. В компьютере Domino оно может быть настроено отдельно, как для Cisco Unity, так и для Domino.

Проверка привилегий пользователя

Выполните следующие действия для проверки привилегий пользователя.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Локальная политика безопасности.

  2. Найдите пользователя.

  3. Найдите нужного пользователя в списке.

  4. Убедитесь, что пользователь отмечен флажком в разделе Effective.

    Если нет, необходимо ввести изменение в этот интерфейс пользователя, а также в политику по пути Пуск > Программы > Администрирование > Политика безопасности домена.

    Также, если это отдельный сервер Cisco Unity (особенно, если сервер Unity также является контроллером домена), может понадобиться ввести изменения в политику по пути Пуск > Программы > Администрирование > Политика безопасности контроллера домена.

  5. Дважды щелкните Security Settings.

  6. Дважды щелкните Local Policies.

  7. Дважды щелкните User Rights Assessment.

  8. Найдите и дважды щелкните пункт Log on locally.

    Примечание. Удалите временные файлы Интернета, а также файлы cookie из Internet Explorer.

Поиск зарегистрированных библиотек DLL

Выполните эти действия, чтобы найти зарегистрированные библиотеки DLL.

  1. Откройте командную строку и введите regedit.

  2. Дважды щелкните HKEY_CLASSES_ROOT.

  3. Прокрутите вниз и откройте AvSaDbSession.AvSaDbSession.

    В последующих версиях Unity 4.x будет содержаться указатель на настоящий элемент, скорее всего, "AvSaDbSession.AvSaDbSession.1." Найдите эту запись на левой панели и откройте ее.

  4. Найдите идентификатор GUID в CLSID и дважды щелкните имя элемента "(Default)" для отображения значения в новом окне. В этом окне можно копировать и вставлять значения.

  5. Скопируйте значение GUID.

  6. В левой панели прокрутите наверх и нажмите HKEY_CLASSES_ROOT.

    Примечание. Это важно. Поиск запускается с выделенного элемента.

  7. Щелкните правой кнопкой мыши и выберите Find.

  8. Вставьте идентификатор GUID в окно поиска, выберите параметр поиска Whole string only и снимите флажки keys и data (оставьте только поиск в значениях).

  9. Щелкните Find Next и дождитесь результатов.

    InProcServer32 будет иметь значение по умолчанию "(default)", которым будет являться путь к файлу библиотеки DLL в файловой системе.

Перезапуск IIS

Выполните следующие шаги для перезапуска IIS.

  1. Откройте командную строку и перейдите (cd) в папку установки Cisco Unity (как правило, C:\CommServer).

  2. Введите net stop w3svc.

  3. Если предыдущее действие завершилось успешно, введите net start w3svc.

    На этом завершается процедура.

    Если команда net stop завершается с ошибкой, введите \kill inetinfo и подождите 30 секунд до тех пор, пока диспетчер служб не обнаружит эту службу и не перезапустит ее. Также можно последовательно выбрать Пуск > Программы > Администрирование > Службы и найти World Wide Web Publishing Service.

    Воспользуйтесь кнопкой Play (треугольник вправо) на панели инструментов, чтобы запустить службу, и кнопкой Stop (черный квадрат), чтобы остановить службу.

Проверка виртуальных каталогов IIS

Выполните следующие действия для проверки виртуальных каталогов IIS.

  1. Последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета и выберите <имя_системы> в левой панели.

  2. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  3. Убедитесь, что эта служба работает: кнопка запуска должна быть затенена, а кнопка остановки активна.

  4. Убедитесь, что виртуальные каталоги существуют, затем укажите на необходимое местоположение:

    Web

    C:\CommServer\Web\

    ActiveAssistant (pre 4.0)

    C:\CommServer\Web

    ActiveAssistant (4.0 и выше) SAWeb Status AvXml

    * Redirected to http://<systemname>/ciscopca *
    C:\CommServer\Web\SA\
    C:\CommServer\Web\SM\
    C:\inetpub\wwwroot\AvXml\

    Примечание. В этих процедурах подразумевается наличие каталога C:\CommServer.

    Примечание. Имена и пути в платформах Microsoft не зависят от регистра букв.

Запуск программного средства Microsoft "depends"

В пакете Microsoft SDK содержится приложение с именем depends, которое служит для отображения всех зависимостей какой-либо библиотеки DLL. Это средство полезно в том случае, если необходимо определить неполадки с запуском SA. Обратите внимание, что это средство не входит в состав Cisco Unity. Запустите его и перейдите к подозрительной библиотеке DLL (как правило, c:\CommServer\OrderedComms\AvSaDbConn.dll). Приложение указывает на проблему со всплывающим окном, а также на наличие неисправности на панели регистрации.

Проверка запуска службы IIS

Выполните следующие действия для проверки запуска службы IIS.

  1. Последовательно щелкните Пуск > Программы > Администрирование > Службы.

  2. Прокрутите список вниз и найдите World Wide Web Publishing.

  3. Найдите запись Started в столбце состояния.

    Как правило, эта служба настраивается следующим образом:

    • Выберите Startup > Automatic.

    • В поле Log on as выберите LocalSystem.

    • Войдите в систему и установите флажок Interact with desktop > disabled.

Проверка IIS с помощью Telnet

Выполните эти действия, чтобы проверить работоспособность IIS с помощью Telnet.

  1. Откройте командную строку.

    telnet <unity-systemname> http
  2. Введите следующую строку:

    GET http://<unity-servername>/Web/SA/ HTTP/1.0

    Примечание. Невозможно просмотреть введенный текст, также нельзя воспользоваться клавишей Backspace.

Должна отобразиться страница со следующим заголовком:

HTTP/1.1 401 Access Denied
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM

Изменение порта IIS

Если IIS не запускается, может оказаться полезным проверить, не используется ли порт 80 чем-либо еще.

  1. Выполните команду fport, чтобы просмотреть, какие приложения прослушивают порт 80.

  2. Перенастройте IIS на использование порта 85 и перезапустите службу.

    Порт меняется на той же странице, на которой выполняется проверка параметров IIS для IP.

  3. Снова выполните команду fport и посмотрите, что прослушивает порт 80.

  4. После определения эффективности замены порта, верните IIS обратно на порт 80.

Проверка веб-разрешений на запуск

Выполните следующие действия, чтобы проверить разрешения на выполнение для веб-сайта.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

  5. Убедитесь, что для параметра "Execute permissions" задано только значение Scripts.

    "Scripts and executables" является допустимым параметром, но необязательным, а значение "none" приведет к неработоспособности.

Изменение защиты приложений (метод изоляции)

Этот процесс способствует изоляции неполадки в среде Cisco Unity и одного из продуктов Microsoft, установленного на сервере Cisco Unity.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Диспетчер служб Интернета.

  2. В левой панели щелкните <имя_системы>.

  3. Дважды щелкните пункт Веб-узел по умолчанию в правой панели.

  4. Щелкните правой кнопкой мыши пункт Web в правой панели и выберите пункт Свойства.

    Защита приложения должна быть задана как Low (IIS Process). Любой из этих параметров допустим, однако Low — это единственный параметр, функционирование которого гарантируется этим документом.

Изменений разрешений IWAM_имя_системы

Этот процесс способствует изоляции неполадки в среде Cisco Unity и одного из продуктов Microsoft, установленного на сервере Cisco Unity.

  1. На сервере Cisco Unity последовательно щелкните Пуск > Программы > Администрирование > Пользователи и компьютеры Active Directory .

  2. Щелкните правой кнопкой мыши IWAM_<имя_системы> и выберите Свойства.

  3. Убедитесь, что это член группы пользователей домена "Domain Users" (обычная конфигурация).

  4. Воспользуйтесь средствами filemon и regmon из пакета Sysinternals leavingcisco.com. (Эти утилиты помогут найти проблему с разрешениями.)

  5. Сделайте пользователя членом группы Администраторы.

  6. Повторите попытку входа в SA.

    Если это удастся, проблема связана с разрешениями.

  7. Отмените добавление в группу Администраторы. Дополнительные сведения см. в статье базы знаний Microsoft 269367 — утилита Synciwam не работает и приводит к возникновению ошибки 80110414.leavingcisco.com

Сайт для поиска ошибок Cisco Unity

Сайт поиска ошибок Cisco Unity содержит каждое сообщение об ошибке в журнале событий, которое Cisco Unity версии 4.0(1) и более поздних версий заносит в журнал событий приложений, а также другие сведения об определениях этих сообщений и способах устранения соответствующих неполадок.

Кроме того, на сайте содержится ссылка на поиск ошибок DOH, которую можно использовать для поиска кодов DOH, возвращаемых во многих сообщениях журнала событий. Если необходимо получить сведения о сообщениях, не относящихся к Unity, посетите страницу EventID.net leavingcisco.com.

Не удается записать приветствие из Unity SAWeb

Эта неполадка может возникнуть, если служба или порт блокируется брандмауэром или антивирусной программой.

Решением является отключение антивирусной программы или брандмауэра на сервере Unity с последующей записью сообщения. Если это действие завершится успешно, исключите доступ к Unity из антивирусной программы или брандмауэра, работающих на Unity Server.

Сбой при загрузке страницы справки Unity SAWeb

При выборе ссылок "Online Documentation" и "Field Help" на Unity SAWeb открывается всплывающее окно, содержащее сообщение об ошибке This page cannot be found.

Эта неполадка может возникнуть, если нужные файлы отсутствуют. Скопируйте следующие файлы на сервер, чтобы устранить неполадку.

d:\CommServer\Web\SAHelp\LocalizationFiles\ENU\SAFieldHelp\~main_frame.asp
d:\CommServer\Web\SAHelp\LocalizationFiles\ENU\SAPageHelp\~main_frame.asp
d:\CommServer\Web\SAHelp\LocalizationFiles\ENU\SAPageHelp\~StartHelp.htm

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Document ID: 42945