Introduzione
Questo documento descrive l'utilità Install Tomcat che installa o ricostruisce Apache Tomcat nella soluzione Unified Contact Center Enterprise (UCCE).
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Cisco Unified Contact Center Enterprise (UCCE) release 12.6.X
- Cisco Packaged Contact Center Enterprise (PCCE) release 12.6.X
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Apache Tomcat è un server Web open-source e un contenitore di servlet gestito da Apache Software Foundation. In Cisco Unified Contact Center Enterprise (UCCE), Tomcat viene utilizzato per ospitare la console di amministrazione e diverse applicazioni basate sul Web. Fornisce la piattaforma necessaria per accedere e gestire l'interfaccia UCCE e gli strumenti di configurazione Web. Tomcat svolge un ruolo critico nella gestione delle richieste HTTP all'interno di UCCE, contribuendo alla velocità di risposta e alle prestazioni complessive del sistema. Poiché Tomcat è esposto al traffico Web esterno, è una potenziale destinazione per minacce alla sicurezza come l'esecuzione di codice remoto, attacchi DoS (Denial-of-Service) e l'escalation dei privilegi. Le vulnerabilità della sicurezza in Tomcat sono regolarmente identificate e documentate attraverso le CVE (Common Vulnerabilities and Exposures). Di conseguenza, i clienti sono incoraggiati a rimanere aggiornati con gli aggiornamenti di Tomcat per ridurre questi rischi. I sistemi IDS (Intrusion Detection Systems) spesso contrassegnano l'attività relativa a vulnerabilità note, richiedendo aggiornamenti tempestivi per versioni protette e con patch.
Problema
La ricostruzione di Apache Tomcat sui server ICM (Intelligent Contact Management) di Cisco presenta attualmente sfide operative significative. Il processo è in gran parte manuale, dispendioso in termini di tempo e soggetto a errori, spesso con conseguenti tempi di inattività prolungati e configurazioni dei server incoerenti. Problemi comuni quali configurazioni errate, file danneggiati o incompatibilità di versione spesso richiedono una ricostruzione completa dell'istanza di Tomcat per ripristinare la funzionalità. Tuttavia, la mancanza di automazione non solo complica le operazioni di ripristino, ma aumenta anche il rischio di interruzione del servizio e ostacola l'affidabilità generale del sistema. Affrontare queste inefficienze attraverso processi di installazione standardizzati e automatizzati migliorerebbe significativamente la stabilità, ridurrebbe i tempi di inattività e migliorerebbe la continuità del servizio.
Nota: l'installazione manuale di Tomcat sui server ICM richiede di seguire i passaggi descritti in questo documento. Questo processo può richiedere molto tempo ed essere soggetto a errori umani.
Soluzione
Lo sviluppo di un'utility di installazione Apache Tomcat automatizzata per i server ICM Cisco è essenziale per affrontare le attuali sfide relative alla manutenzione e al ripristino dei servizi Tomcat. Semplificando il processo di ricostruzione, questa utility migliorerebbe l'efficienza operativa, ridurrebbe i tempi di inattività e migliorerebbe l'affidabilità complessiva delle operazioni dei contact center. I vantaggi previsti di un'utility di installazione automatizzata di Tomcat includono una maggiore efficienza grazie al risparmio di tempo e risorse, una riduzione dei tempi di inattività grazie a un ripristino più rapido dei servizi e una maggiore coerenza grazie a configurazioni standardizzate. L'automazione riduce inoltre gli errori umani, migliorando l'affidabilità e supporta la scalabilità per l'installazione su più server ICM in ambienti di maggiori dimensioni.
Nota: Questo strumento è stato creato da un tecnico TAC di Cisco e non è ufficialmente supportato. Viene utilizzato come ultima risorsa quando Tomcat viene rilevato danneggiato ed è necessaria un'installazione manuale. È possibile utilizzare ccetactools@cisco.com per commenti, domande e problemi.
Esecuzione dello strumento
1. Scaricare l'utilità Install Tomcat.
2. Estrarre il file di archivio scaricato.
3. Prima di iniziare con lo strumento, arrestare il servizio distributore da Service Control se viene eseguito su Admin Workstation Server (AW).

4. Aprire il prompt dei comandi (cmd) con autorizzazioni di amministratore.
5. Passare alla cartella estratta dal comando cd ed eseguire il file Launcher.bat per avviare lo strumento, quindi immettere la versione tomcat che deve essere installata o ricreata come si vede nell'immagine.

6. Una volta che lo strumento è stato eseguito correttamente, i messaggi di operazione riuscita devono essere visualizzati come mostrato nell'immagine.

7. Avviare il servizio di distribuzione e verificare se la pagina cceadmin viene caricata senza problemi e se è possibile eseguire il login.
Attenzione: Effettuare sempre un backup del gatto maschio nel caso non sia danneggiato e si desidera utilizzare questo strumento per l'aggiornamento o il downgrade. In questo caso, consultare il documento sull'utilità upgrade tomcat.