Невозможно добавить веб-сервер ECE в инвентарь PCCE
-
Привет, ребята,
я сейчас устанавливаю ECE 12.5 для лаборатории, и когда я пытаюсь добавить ECE Web Server в инвентарь PCCE SPOG, получаю следующую ошибку (см. скриншот в приложенном файле): Произошла ошибка Запрашиваемый элемент больше не существует. Возможно, он был удален другим пользователем. Я попытался проверить журнал CCBU, но он не дал значительной помощи — только общая ошибка Java без подробностей:
REST_API_EXCEPTION: %[exception=java.lang.NullPointerException][message_string=Error executing task RuntimeStatusRulesTask]: REST API обнаружил исключение java.lang.NullPointerException
Может быть, кто-то сталкивался с этой или подобной проблемой в прошлом? Буду очень благодарен за любую помощь.
Заранее спасибо.
-
Проблема решена. Проблема была связана не с сертификатами (не нужно добавлять сертификат, подписанный CA, на сервер AW!!!), а с неправильными настройками привязки IIS на моем веб-сервере ECE. Я автоматически настроил его неправильно с таким именем хоста: ![DmytroBenda_0-1741277077635.png] Таким образом, я назначил мое соединение 443 только имени хоста. Однако SPOG API отправляет запросы на IP-адреса следующим образом:
Указанный URL не существует.][message_string=Ошибка 404 произошла при попытке отправить POST на
https://10.2.1.40:443
]
Я перенастроил привязку IIS, оставив поле
имени
хоста
пустым (тогда она поддерживает запросы как для FQDN, так и для IP): ![DmytroBenda_1-1741277235413.png] Теперь я могу добавить веб-сервер ECE в SPOG и продолжить настройку: ![DmytroBenda_2-1741277499493.png]


-
Пожалуйста, обменяйте сертификат ECE и добавьте его в инвентарь PCCE. https://www.cisco.com/c/en/us/support/docs/contact-center/packaged-contact-center-enterprise-1261/220693-exchange-self-signed-certificates-in-a-p.html С уважением,
Рам.С. -
Привет, Рамамурти,
спасибо за ответ. Я использую сертификат, подписанный CA, на веб-сервере ECE, а не самоподписанный. Насколько я понимаю, мне не нужно добавлять сертификат, подписанный CA, в инвентарь PCCE, верно? -
Да, вам все равно нужно добавить сертификат в хранилище ключей дистрибьютора. Обязательно перезапустите веб-сервер и, возможно, дистрибьютор, чтобы восстановить соединение 443.
-
Здравствуйте, Омар,
спасибо за ответ. На самом деле я не понимаю, почему мы должны добавлять сертификат, подписанный ЦС, в хранилище ключей, ведь сертификат, подписанный ЦС, должен находиться только на стороне ECE Web. AW проверяет или аутентифицирует его с помощью корневого сертификата ЦС, и этого должно быть достаточно. В любом случае, я сделал то, что вы сказали — добавил сертификат ECE Web в хранилище ключей AW и перезапустил как AW, так и веб-сервер ECE: C:\Program Files (x86)\OpenJDK\jre-8.0.332.09-hotspot\lib\security>keytool -list -keystore cacerts -alias eceweb.cvp8.com -storepass changeit -v Имя
псевдонима: eceweb.cvp8.com Дата
создания: 5 марта 2025 г.
Тип записи: trustedCertEntry Владелец: CN=eceweb.cvp8.com, OU=Training, O=, L=, ST=, C=*
Эмитент: CN=cvp8-DCDNS-CA, DC=cvp8, DC=com
Серийный номер: 612dba79000000000018
Действителен с: вторник, 4 марта, 06:38:26 CET 2025 до: среда, 14 октября, 21:11:24 CEST 2026 К сожалению, это не помогло. У меня по-прежнему возникает та же ошибка...
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти