Данный пост пишу, буквально, по “горячим следам” 🙂 Сегодня настраивал для клиента UCCX версии 8.0 и неожиданно столкнулся с проблемой при установке CAD – Cisco Agent Desktop. CAD – это программная консоль, которая устанавливается на рабочем месте (РС) агента контакт-центра.
Как известно, перед установкой CAD на машины агентов (как правило, с операционой системой Windows) c линуксовых UCCX (8.0 и новее), необходимо сначала на этих машинах запустить программу-конфигуратор – UCCX Desktop Client Configuration Tool. Это тоже плагин, который скачивается с UCCX в разделе Tools -> Plug-ins. Его задача – подготовить необходимые msi-файлы для последующей установки CAD на машину агента. В более ранних версиях UCCX (до 8.0) этого не требовалось делать потому,что платформа UCCX была на базе Windows и сразу имела в своем составе необходимые совместимые msi-файлы для инсталляции.
При запуска и начала работы Desktop Client Configuration Tool возникла следующая ошибка “The TUP.ini file on the server is missing...” (см. картинку):
Далее работа конфигуратора прекращалась и, соответственно, CAD было невозможно установить. Ранее мне не доводилось сталкиваться с подобной ситуацией. Но все когда-то бывает в первый раз 🙂
Пришлось обратиться к “всемирному разуму”. Google – форева! 🙂 Прямого решения я не нашел, однако, поразмыслив над прочитанной информацией, я понял,что проблема была связана с некорректными файлами разных языковых локалей. Попросту говоря – с настройками языков на UCCX. Скорее всего, при установке и начальной настройке данного UCCX произошло что-то (сбой, баг итд), что повлекло за собой повреждение или отсутствие одного из файлов, отвечающего за дефолтный английский (US) язык. Данный UCCX устанавливал не я, так что мне было тяжело сказать, что же вызвало подобную ситуацию.
Решения напрашивались два:
1. Переинсталляция софта. Хороший и надежный вариант, но требующий времени.
2. Косвенный способ, заключающийся в том, что необходимо было поменять английский язык на какой-либо другой, а потом вернуть снова английский. Данный вариант основывается на том, что при смене языка UCCX обновляет файлы локалей, так что была вероятность того, что пропущенные или поврежденные файлы будут пересозданы.
Конечно, я решил воспользоваться вторым вариантом, как самым безболезненым в данной ситуации (софт переустановить можно всегда). Мои действия были следующими:
– зашел в System -> Language Information и сменил IVR Language Configuration и CAD / CSD Language на французкий. При этом UCCX создал французкую локаль. Этот процесс занимает несколько минут, поэтому будьте терпеливыми.
– далее снова поменял указанные позиции на английский язык. UCCX снова обновил файлы локали, теперь на английскую.
– снова попробовал запустить конфигуратор Desktop Client Configuration Tool. Ура! Все стало на свои места, указанная ошибка больше не возникала. CAD успешно установилась.
Волшебство?! Да, согласен. Но это Cisco!!! 🙂 На самом деле тут все логично – как я уже описывал выше, при изменении локали обновляются соответствующие файлы.
Желаю всем хорошего вечера! 🙂
Можно проще – просто обновить строку конфига командой:
set uccx cad prefs SiteSetup CALLCENTERLANG "1033"
если команда show uccx cad prefs SiteSetup выдает "1033" напротив CALLCENTERLANG
Добрый день,
спасибо Вам за обмен опытом. Не знал, что можно это сделать с помощью командной строки.
Век живи – век учись.