Einleitung
In diesem Dokument werden die unterstützten Versionen von Java, Tomcat und Informix für CVP und VVB beschrieben. Außerdem werden Verweise auf geeignete Upgrade-Verfahren bereitgestellt.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Customer Voice Portal (CVP)
- Virtualisierter Sprachbrowser (VVB)
Verwendete Komponenten
Die Informationen in diesem Dokument basieren auf folgenden Software-Versionen:
- CVP 11.5(1), 11.6(1), 12.0(1)
- VB 11,6(1), 12,0(1)
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle verstehen.
CVP
CVP-Prozesse und ihre Zwecke
-
Java
CVP-Anwendungen, vor allem Call Server, Voice Extensible Markup Language (VXML) Server, WebServices Manager oder OPSConsole Server, sind Java-basierte Anwendungen und benötigen Java Runtime Environment (JRE) zur Ausführung.
Jede Funktionsstörung von JRE kann sich auf den Anrufdienst, den Standalone VXML Server Service oder den Operations Console Service auswirken.
Eine falsche Java-Konfiguration kann Sicherheitsprobleme verursachen, auch wenn die Dienste bereits in Betrieb sind.
-
Tomcat
Diese Tomcat-Instanzen werden auf dem CVP-Server ausgeführt und hängen von der Art der Bereitstellung ab:
- Cisco CVP CallServer gehostet von C:\Cisco\CVP\CallServer\Tomcat auf CallServer.
- Cisco CVP VXMLServer gehostet von C:\Cisco\CVP\VXMLServer\Tomcat auf VXML-Server.
- Cisco CVP CallServer auf C:\Cisco\CVP\CallServer\Tomcat auf Reporting Server.
- Cisco CVP WebservicesManager gehostet von C:\Cisco\CVP\wsm\Server\Tomcat auf allen CVP-Servern.
- Cisco CVP OPSConsoleServer gehostet von C:\Cisco\CVP\OPSConsoleServer\Tomcat auf Operations Console Server.
-
Dynamischer Informix-Server
Hierbei handelt es sich um die Datenbank, die vom CVP Reporting Server zum Speichern aller Reporting-Daten (z. B. VXML und Anrufdaten) verwendet wird.
CVP-Standardversionen
Version |
Produkt |
Standardversion |
11.5(1) |
Java (JRE) |
1.7.0_67-b01 |
|
Tomcat |
8.0.33 |
|
Informix |
Informix Dynamic Server 12.10.FC3 |
|
|
|
11.6(1) |
Java (JRE) |
1.7.0_121-b31 |
|
Tomcat |
8.0.33 |
|
Informix |
Informix Dynamic Server 12.10.FC3 |
|
|
|
12.0(1) |
Java (JRE) |
1.8.0_172-b11 |
|
Tomcat |
9.0.8 |
|
Informix |
Informix Dynamic Server 12.10.FC3 |
|
|
12.5(1) |
Java (JRE) |
1.8.0_202-b08 |
|
Tomcat |
9.0.21 |
|
Informix |
Informix Dynamic Server 14.10 FC1 |
Upgrade-Richtlinien
Java
Vorsicht: Wichtige Upgrades (d. h. 1.8 -> 1.9) werden nicht unterstützt.
Kleinere Upgrades ( z.B. 1.8.172 -> 1.8.192) werden unterstützt und das Verfahren ist hier zu finden.
Anmerkung: Sie müssen vor dem Upgrade von Java-Nebenversionen die entsprechenden Tests durchführen. Lesen Sie die Java-Versionshinweise, um festzustellen, ob eine abhängige Komponente für CVP in der neuen Java-Version veraltet ist. Beispiel: Wenn eine für die Sicherheit verwendete Verschlüsselung oder ein Algorithmus veraltet ist.
Vorsicht: Kopieren Sie nach der JRE-Aktualisierung diese drei Dateien aus dem Ordner C:\Cisco\CVP\jre\bin\client in den Ordner C:\Cisco\CVP\jre\bin\server:
Klassen.jsa
jvm.dll
xusage.txt
Der Client-Ordner wird nach der JRE-Aktualisierung angezeigt, und Sie müssen diese drei Dateien in den Serverordner verschieben, damit der VXML-Dienst gestartet werden kann.
Tomcat
Achtung: Major Upgrades (z.B. 8.0 -> 8.5 oder 9.0) werden nicht unterstützt.
Kleinere Upgrades ( z.B. 8.0.24 -> 8.0.33 ) werden unterstützt und das Verfahren finden Sie hier.
Dynamischer Informix-Server
Achtung: Major und Minor Upgrade von Informix wird derzeit nicht unterstützt, es sei denn, Informix Schwachstellen wurden identifiziert und ein Patch wurde von Informix veröffentlicht.
Upgrade auf kleinere Version von Informix (FC13) jetzt unterstützt, um den Fehler zu beheben (https://cdetsng.cisco.com/summary/#/defect/CSCvm74652) .
Wenden Sie sich bei Informix-Sicherheitslücken an das Cisco TAC.
VVB
Prozesse und ihre Zwecke
- Java: Virtualized Voice Browser (VVB) Engine läuft auf JRE
- Tomcat: Hosting des Webdiensts, der für die Ausführung von VVB erforderlich ist
- Informix: Für interne DB verwendet
VVB-Standardversionen
Version |
Produkt |
Standardversion |
11.6(1) |
Java (JRE) |
1.7.0_131-b12 |
|
Tomcat |
7.0.72 |
|
Informix |
12.10.UC7X3 |
|
|
|
12.0(1) |
Java (JRE) |
Öffnen Sie JDK 1.7.0_181. |
|
Tomcat |
7.0.85 |
|
Informix |
12.10.UC9W1 |
|
|
|
12.5(1) |
Java (JRE) |
1.7.0_231 |
|
Tomcat |
7.0.94 |
|
Informix |
12.10.UC9W1X3 |
Upgrade-Richtlinien
VVB unterstützt keine manuelle Methode oder durch ES/ET java/tomcat/informix-Upgrade. Sie kann nur über den Auslösezyklus aufgenommen werden.