Voix et communications unifiées : Mandataire SIP pour Cisco Unified

Configurer « IpAddrInPathHeaders » pour le serveur proxy SIP

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document décrit comment configurer l'adresse IP utilisée dans par l'intermédiaire de et des en-têtes de chemin de record-route sur le serveur proxy de protocole SIP de Cisco (SPS de Cisco).

Remarque: Ces informations ont été seulement validées pour des versions 2.1 et ultérieures SPS de Cisco.

Conditions préalables

Conditions requises

Les lecteurs de ce document devraient avoir connaissance des sujets suivants :

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

  • Version 2.1 SPS de Cisco

  • Système d'exploitation du Sun Solaris 8

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions de documents, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Informations générales

Quand l'application SPS de Cisco est commencée, un certain nombre de différents processus sont commencés séquentiellement qui se terminent l'application entière SPS. Après avoir commencé l'application, le fichier de configuration primaire, appelé le sipd.conf, est créé. Cette création se produit basé sur les informations provenant la base de données mysql du SPS de Cisco. Cette base de données est installée séparément pendant l'installation du SPS de Cisco. Tous les paramètres qui ne sont pas dans la base de données mysql quand le SPS de Cisco est redémarré sont perdus.

Comment utiliser la variable d'IpAddrInPathHeaders

L'objectif principal de la variable d'IpAddrInPathHeaders est de contrôler par l'intermédiaire de la laquelle l'adresse IP source le SPS de Cisco s'insère dans et des champs d'en-tête de chemin de record-route, sur les serveurs multihomed, quand la variable de ProxyAddressResolutionType est placée à l'IP. Sinon configuré, alors la première valeur retournée d'émettre la commande de gethostbyname est utilisée.

La constante change en la variable

Il n'est pas difficile de configurer cette variable, mais il doit provisioned de la manière correcte. Ceci signifie qu'à moins que la variable soit écrite utilisant le GUI, il n'est pas enregistré dans la base de données mysql. Chaque tentative de changer le fichier sipd.conf manuellement n'est pas enregistrée quand le SPS de Cisco est redémarré.

Localiser le champ variable d'IpAddrInPathHeader dans le GUI peut être délicat parce qu'il n'est pas logiquement placé dans le noyau de Serveur proxy Cisco SIP du GUI, où vous pourriez compter le trouver.

Trouvez et modifiez la variable dans le GUI

Terminez-vous ces étapes pour situer et apporter des modifications au champ variable d'IpAddrInPathHeader :

  1. Mettez en marche le GUI de ravitaillement SPS de Cisco.

  2. Allez à la batterie/aux proxys > a avancé > en cultivant.

  3. Choisissez les champs supplémentaires d'exposition sous des membres de ferme.

  4. Insérez l'adresse IP source dans le champ variable d'IpAddrInPathHeaders.

  5. Cliquez sur Submit pour sauvegarder toutes les modifications.

SPS de Cisco : Ordre des processus

Cette section affiche la commande dans laquelle les processus du SPS de Cisco sont commencés et la structure d'application des processus exigés qui fonctionnent après startup.

  • C'est l'ordre des processus s'exécutant pendant le startup de l'application SPS de Cisco :

    ./opt/sip/bin/sip start
    # ./sip start
    Starting pserver...
    /opt/sip/bin/pserverctl start: pserver started
    Starting license manager...
    /opt/sip/bin/lmctl start: licenseMgr started
    Starting spa...
    
    /opt/sip/bin/spactl start: spa started
    /opt/sip/bin/spactl start: Waiting for sipd.conf from spa....
    /opt/sip/bin/spactl start: sipd.conf written
    Starting sipd...
    Version of CSPS        : 2.1.1.1 - Official Release
    Version in Config file : 2.1.1.1 - Official Release
    
    Software release version of CSPS validated successfully with your license
    
    License validated successfully
    
    This is Permanent license, with Infrastructure functionality
  • Ce sont les processus s'exécutant après que l'application SPS de Cisco ait commencé :

    ps -ef | grep -i sip
    csps 13413     1  0 10:59:09 pts/3    0:00 /opt/sip/bin/Sip_Services -z -y 52931
    csps 13460     1  0 10:59:20 pts/3    0:02 /opt/sip/bin/sipd
    csps 13433     1  0 10:59:12 ?        0:01 /opt/sip/bin/spa /opt/sip/conf/spa.conf
    csps 13467 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13465 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13415     1  0 10:59:10 ?        0:02 /opt/sip/bin/pserver -c /opt/sip/conf/ps.conf
    csps 13466 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13468 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13463 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13464 13460  0 10:59:22 pts/3    0:00 /opt/sip/bin/sipd
    csps 13423     1  0 10:59:11 ?        0:00 /opt/sip/bin/licenseMgr /opt/sip/conf/lm.conf

Comment vérifier la base de données mysql

Afin d'examiner le contenu de la base de données mysql afin de configurer la variable d'IpAddrInPathHeaders, employez cette procédure pour se connecter à la base de données mysql pour vérifier le contenu variable.

  1. Entrez dans ./mysql - commande de sip p à la demande.

    #./mysql -p sip
    Enter password: 
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 1164 to server version: 3.23.54-classic-log
    
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  2. À la demande de mysql>, émettez les tables d'exposition ; commande.

    mysql> show tables;
    +-----------------------+
    | Tables_in_sip         |
    +-----------------------+
    | CSPS                  |
    | ControlCSPS           |
    | DBAuthenticationTable |
    | DBSubscriberTable     |
    | License               |
    | PersistentTCP         |
    | TempLicense           |
    | subscriber            |
    +-----------------------+
    8 rows in set (0.00 sec)
    
  3. À la demande de mysql>, émettez la batterie choisie de CSPS ; commande.

    mysql> select Farm from CSPS;
    +----------------------------------------------------------------------+
    | Farm                                                                 |                                                            |
    +----------------------------------------------------------------------+
    | <table><row><Host>10.48.80.149</Host><Port>5060</Port>
      <IpInPathHeaders />
    		<InRegFarm>On</InRegFarm><InRouteFarm>On</InRouteFarm></>
     |
    +----------------------------------------------------------------------+
    1 row in set (0.00 sec)
    

Informations connexes


Document ID: 50260