Introduction
Ce document décrit les étapes à suivre lorsque l'erreur « failed to parse the configuration » est visible dans les journaux du client Webex pour Broadworks.
Conditions préalables
Exigences
Aucune exigence spécifique n'est associée à ce document.
Composants utilisés
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
Lors de l'analyse des journaux client de Webex pour Broadworks à la recherche d'erreurs telles que « Services téléphoniques non connectés », l'une des causes potentielles de ces échecs de connexion pourrait être la présence de caractères qui ne peuvent pas être analysés dans le fichier de configuration.
Journaux associés
Voici un exemple d'extrait de journal montrant des séquences de journal contenant l'erreur « failed to parse the configuration ». C'est pour référence.
2024-01-30T07:01:25.213Z <Info> [0x390] parser.rl:232 TP::Xml::Parser::parse:BWC:INTERNAL: Incomplete
2024-01-30T07:01:25.213Z <Info> [0x390] BroadWorksCallControl.cpp:493 BroadWorksCallControl::createConfig:BWC:SCF: failed to parse the configuration
...
...
2024-01-30T07:19:10.077Z <Error> [0x45c] BroadWorksManager.cpp:781 BroadWorksManager::registerClient::<lambda_367b7b02ffeb826e6e6a25aafb052a78>::()::<lambda_f7b7c2330cd9b6c4719bd5256940e122>::operator ():BWC:SCF: BroadWorks Calling - failed to register client. errorCode=1507
2024-01-30T07:19:10.078Z <Error> [0x45c] BroadWorksLoginAdapter.cpp:452 BroadWorksLoginAdapter::handleLoginError:BWC:SCF: Login error occurred: errorCode=1507
Comment vérifier ?
Pour vérifier le codage de périphérique par défaut actuel, utilisez cette commande :
AS_CLI/System/DeviceType/SIP> detail "Business Communicator - PC"
Cette option affiche divers détails sur le périphérique. Recherchez le champ defaultDeviceEncoding. Exemple :
AS_CLI/System/DeviceType/SIP> detail "Business Communicator - PC"
...
...
deviceAccessContextName = dms
deviceAccessURI = bc/pc/
defaultDeviceLanguage =
defaultDeviceEncoding = ISO-8859-1 <--------- Here
...
...
Remarque : si la valeur par défaut de DeviceEncoding est ISO-8859-1, vous pouvez rencontrer des problèmes avec les caractères accentués. Si le paramètre defaultDeviceEncoding n'est pas défini, la valeur par défaut est ISO-8859-1.
Comment modifier le codage par défaut
Le codage de périphérique par défaut peut être modifié à l'aide de cette commande :
AS_CLI/System/DeviceType/SIP> set "Business Communicator - PC" defaultDeviceEncoding UTF-8
La valeur UTF-8 est alors attribuée à defaultDeviceEncoding pour le type de périphérique Business Communicator - PC.
Vérification
Après avoir modifié le codage par défaut, vous pouvez recréer le profil et demander à l'utilisateur de se déconnecter et de se connecter. Cela oblige le client à télécharger le fichier config-wxt.xml le plus récent à partir de Broadworks. Testez à nouveau pour vérifier que le problème est résolu.
Informations connexes