Configurazione dell'interfaccia CTI per l'integrazione con Webex
Interfaccia CTI e relativa configurazione

L'ordine di configurazione «dal più interno all'estremo» è elencato di seguito. Seguire questo ordine non è obbligatorio.
-
Configurare Application Server per gli abbonamenti CTI
-
Configura XSP|ADP per gli abbonamenti CTI autenticati MTL
-
Porte in entrata aperte per un'interfaccia CTI sicura
-
Iscriva la sua organizzazione Webex a BroadWorks CTI Events
Configurare Application Server per gli abbonamenti CTI
Aggiornare ClientIdentity su Application Server con il nome comune (CN) del certificato client Webex for Cisco BroadWorks CTI.
Per ogni Application Server che sta utilizzando con Webex, aggiungere l'identità del certificato a ClientIdentity come segue:
AS_CLI/System/ClientIdentity> add bwcticlient.webex.com
Il nome comune del certificato client Webex per Cisco BroadWorks è. bwcticlient.webex.com
Configurare TLS e cifrari sull'interfaccia CTI
I livelli di configurabilità per l'interfaccia XSP|ADP CTI sono i seguenti:
Più generale = Sistema > Trasporto > Interfacce CTI > Interfaccia CTI = Più specifico
I contesti della CLI che utilizza per visualizzare o modificare le diverse impostazioni SSL sono:
|
Specificità |
Contesto della CLI |
|---|---|
|
Sistema (globale) (R22 e versioni successive) |
XSP| /System/SSLCommonSettings/JSSE/ciphers > ADP_CLI XSP| /System/SSLCommonSettings/JSSE/Protocolli > ADP_CLI |
|
Protocolli di trasporto per questo sistema (R22 e versioni successive) |
XSP| ADP_CLI /System/SSLCommonSettings/OpenSSL/ciphers > XSP| ADP_CLI /System/SSLCommonSettings/OpenSSL/Protocolli > |
|
Tutte le interfacce CTI su questo sistema (R22 e versioni successive) |
XSP| ADP_CLI /Interface/CTI/SSLImpostazioni comuni/cifrari > XSP| ADP_CLI /Interface/CTI/SSLImpostazioni comuni/protocolli > |
|
Un'interfaccia CTI specifica su questo sistema (R22 e versioni successive) |
XSP| ADP_CLI /Interface/CTI/CTIServer/Impostazioni SSL/Cifrature > XSP| ADP_CLI /Interface/CTI/Impostazioni SSL dei server CTI/Protocolli > |
In una nuova installazione, i seguenti codici sono installati per impostazione predefinita a livello di sistema. Se non è configurato nulla a livello di interfaccia (ad esempio, nell'interfaccia CTI o nell'interfaccia HTTP), si applica questo elenco di cifrature. Nota che questo elenco può cambiare nel tempo:
-
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
-
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
-
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
-
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
-
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
-
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
-
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
-
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
Lettura della configurazione dell'interfaccia TLS CTI su XSP|ADP
-
Accedere a XSP|ADP e accedere a
XSP|ADP_CLI/Interface/CTI/CTIServer> Digiti il
getcomando e legga i risultati. Dovrebbe vedere le interfacce (indirizzi IP) e, per ciascuna, se richiedono un certificato server e se richiedono l'autenticazione del client.XSP|ADP_CLI/Interface/CTI/CTIServer> get Interface IP Port Secure Server Certificate Client Auth Req ================================================================= 10.155.6.175 8012 true true true
Aggiungere il protocollo TLS 1.2 all'interfaccia CTI
L'interfaccia CTI XSP|ADP che interagisce con Webex Cloud deve essere configurata per TLS v1.2. Il cloud non negozia versioni precedenti del protocollo TLS .
Per configurare il protocollo TLSv1.2 sull'interfaccia CTI:
-
Accedere a XSP|ADP e accedere a
XSP|ADP_CLI/Interface/CTI/CTIServer/SSLSettings/Protocols> -
Inserisca il comando
get <interfaceIp>per vedere quali protocolli sono già utilizzati su questa interfaccia. -
Inserisca il comando
add <interfaceIp> TLSv1.2per assicurarsi che l'interfaccia possa utilizzare TLS 1.2 durante la comunicazione con il cloud.
Modifica della configurazione dei cifrari TLS sull'interfaccia CTI
Per configurare i cifrari richiesti sull'interfaccia CTI:
-
Accedere a XSP|ADP e accedere a
XSP|ADP_CLI/Interface/CTI/CTIServer/SSLSettings/Ciphers> -
Inserisca il
getcomando per vedere quali cifrari sono già utilizzati su questa interfaccia. Deve essercene almeno una delle suite consigliate da Cisco (vedere XSP|Requisiti di identità e sicurezza ADP nella sezione Panoramica). -
Inserisca il comando
add <interfaceIp> <cipherName>per aggiungere un codice all'interfaccia CTI.L'interfaccia a riga di comando XSP|ADP richiede il nome della suite di crittografia standard IANA, non il nome della suite di crittografia OpenSSL. Ad esempio, per aggiungere il codice OpenSSL
ECDHE-ECDSA-CHACHA20-POLY1305all'interfaccia CTI, utilizzerebbe:XSP|ADP_CLI/Interface/CTI/CTIServer/SSLSettings/Ciphers> add 192.0.2.7 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305Vedere https://ciphersuite.info/ per trovare la suite con entrambi i nomi.
Trust Anchors for CTI Interface (R22 e versioni successive)
Questa procedura presuppone che gli XSP|ADP siano rivolti a Internet o siano rivolti a Internet tramite proxy pass-through. La configurazione del certificato è diversa per un bridge proxy (vedere Requisiti del certificato TLS per TLS-Bridge Proxy).
Per ogni XSP|ADP della sua infrastruttura che pubblica eventi CTI su Webex, proceda come segue:
-
Accedi a Partner Hub.
-
Vai su Servizi > Collegamenti aggiuntivi e fai clic su Scarica il certificato Webex CA per accedere al suo
CombinedCertChain2023.txtcomputer locale.Questi file contengono due set di due certificati. Deve dividere i file prima di caricarli su XSP|ADPS. Tutti i file sono obbligatori.
-
Dividi la catena di certificati in due certificati -
combinedcertchain2023.txt-
Aprire
combinedcertchain2023.txtin un editor di testo. -
Seleziona e taglia il primo blocco di testo, comprese le righe
-----BEGIN CERTIFICATE-----e-----END CERTIFICATE-----, e incolla il blocco di testo in un nuovo file. -
Salva il nuovo file con nome
root2023.txt. -
Salva il file originale con nome
issuing2023.txt. Il file originale ora dovrebbe avere solo un blocco di testo, circondato da righe-----BEGIN CERTIFICATE-----e-----END CERTIFICATE-----.
-
-
Copia entrambi i file di testo in una posizione temporanea sull'XSP|ADP che sta proteggendo, ad esempio e
/var/broadworks/tmp/root2023.txt/var/broadworks/tmp/issuing2023.txt -
Accedere a XSP|ADP e accedere a
/XSP|ADP_CLI/Interface/CTI/SSLCommonSettings/ClientAuthentication/Trusts> -
(Facoltativo) Esegui
help updateTrustper visualizzare i parametri e il formato dei comandi. -
Carica i file dei certificati su nuovi trust anchors - 2023
XSP|ADP_CLI/Interface/CTI/SSLCommonSettings/ClientAuthentication/Trusts> updateTrust webexclientroot2023 /var/broadworks/tmp/root2023.txtXSP|ADP_CLI/Interface/CTI/SSLCommonSettings/ClientAuthentication/Trusts> updateTrust webexclientissuing2023 /var/broadworks/tmp/issuing2023.txtTutti gli alias devono avere un nome diverso.
webexclientroot2023ewebexclientissuing2023sono esempi di alias per i trust anchors; può usare i suoi purché tutte le voci siano uniche. -
Confermi che gli ancoraggi siano aggiornati:
XSP|ADP_CLI/Interface/CTI/SSLCommonSettings/ClientAuthentication/Trusts> getAlias Owner Issuer ============================================================================= webexclientissuing2023 Internal Private TLS SubCA Internal Private Root webexclientroot2023 Internal Private Root Internal Private Root[self-signed] -
Consentire ai clienti di autenticarsi con certificati:
XSP|ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CertificateAuthentication> set allowClientApp true
Aggiungere l'interfaccia CTI e abilitare gli MTL
-
Aggiunga l'interfaccia SSL CTI.
Il contesto della CLI dipende dalla sua versione di BroadWorks. Il comando crea un certificato server autofirmato sull'interfaccia e impone all'interfaccia di richiedere un certificato client.
-
Su BroadWorks R22 e R23:
XSP|ADP_CLI/Interface/CTI/CTIServer> add <Interface IP> 8012 true true true
-
-
Sostituire il certificato e la chiave del server sulle interfacce CTI di XSP|ADP. A tale scopo Le serve l'indirizzo IP dell'interfaccia CTI; può leggerlo dal seguente contesto:
-
Su BroadWorks R22 e R23:
XSP|ADP_CLI/Interface/CTI/CTIServer> getQuindi esegua i seguenti comandi per sostituire il certificato autofirmato dell'interfaccia con il suo certificato e la sua chiave privata:
XSP|ADP_CLI/Interface/CTI/CTIServer/SSLSettings/Certificates> sslUpdate <interface IP> keyFile</path/to/certificate key file> certificateFile </path/to/server certificate> chainFile</path/to/chain file>
-
-
Riavvii XSP|ADP.
Consentire l'accesso agli eventi CTI di BroadWorks su Webex
Deve aggiungere e convalidare l'interfaccia CTI quando configura i suoi cluster in Partner Hub. Per istruzioni dettagliate, consulti Configurare la sua organizzazione partner in Partner Hub.
-
Specificare l'indirizzo CTI tramite il quale Webex può abbonarsi a BroadWorks CTI Events.
-
Gli abbonamenti CTI sono per abbonato e vengono stabiliti e gestiti solo mentre tale abbonato riceve il provisioning per Webex per Cisco BroadWorks.