[Asterisk] channels H323 + installation

Bonjour,

Je travaille dans une boîte qui possède déjà une solution de ToIP (Avaya) basée sur le protocole H323. Je dois installer et configurer une solution Asterisk (version 1.4.2) et des softphones basés sur SIP pour les personnes n'étant pas encore équipées. Asterisk doit faire la passerelle SIP <-> H323, le but étant de faire des appels entre IPphone Avaya H323 et softphone SIP.

Mais je ne sais pas quelle channels utiliser parmis la liste https://www.voip-info.org/asterisk-h323-channels/ J'hésite entre le channel h323 et oh323. Les softphones Avaya s'enregistrent déjà sur un gatekeeper Avaya. Dans un premier temps, je compte juste essayer de passer des appels entre softphones H323 : Asterisk doit il être un gatekeeper en plus d'être gateway ? De quoi ai je réellement besoin ? En plus je n'ai pas trop de connaissances Linux, une aide serait la bienvenue :)

Merci de vos réponses !
Configuration: Windows XP
Internet Explorer 6.0

17 réponses

Résumé de la discussion

Installation d'Asterisk 1.4 comme passerelle entre SIP et H323 pour relier des softphones SIP et des terminaux Avaya H323, dans le cadre d'une solution ToIP existante. Le choix entre h323 et oh323, les tests de fonctionnement et les fichiers de configuration à ajuster (h323.conf, extensions.conf) sont abordés, ainsi que le rôle éventuel de l'Asterisk comme gatekeeper. Plusieurs éléments techniques évoquent des difficultés pratiques, telles que des erreurs de configuration, des tests à mener avant d'écrire les fichiers, et des retours indiquant que SIP↔SIP, H323↔H323 et SIP↔H323 peuvent fonctionner. Des détails techniques supplémentaires apparaissent, notamment des limites liées à la version 1.4 et des configurations spécifiques autour de ooh323 ou gnugk, indiquant des dépendances potentielles à vérifier avant le déploiement.

Bobot (l’IA à votre service)
  1. jai configuré asterisk sa marche ensuite jai crée deux clients sip mais quand jessai detablir une communication le sip emet un message d'erreur voca:imposible de joindre votre correspondant
    s'il ya une solution jaimeré bien k vous men faites part merci l
    0
    1. pathfinder06,
      je vais commencer l'installation de aterisk sous fedora9, je te prie de m'aider par ou dois je commencer
      et quelles sont les versions que tu me conseille ( asterisk ...)
      merci
      0
      1. Pardon j'ai oublier de dire merci à tous :)
        0
        1. Bonjour à tous,
          Je suis un nouveau asteriskIEN et je cherche comment faire fonctionner asterisk+gnugk?
          Est que quelqu'un à réussi à faire tourner le service de messagerie vocale pour les endpoints H323?
          Comment se fait la definition des boites vocales pour les endpoints h323 (c'est pas comme SIP et MGCP!!!) ?
          0
          1. Salut, pour avoir un utilisateur h323 :

            ooh323.conf :

            [general]
            port=1720
            bindaddr=@IPAsterisk
            h323id=ObjSysAsterisk
            e164=1000
            callerid=asterisk
            gateway=no
            context=prototypesip
            disallow=all
            allow=ulaw
            dtmfmode=rfc2833

            ; UTILISATEUR H323
            ; attention il n'y a pas d'authentification
            ; Asterisk ne joue pas le role de gatekeeper
            ; l'adresse IP est nécessaire

            [sylvainh323]
            type=friend
            context=prototypeh323
            port=1720
            ip=@IPSylvain
            e164=111
            H323ID=111
            disallow=all
            allow=ulaw
            allow=gsm
            dtmfmode=h245signal

            extensions.conf :

            [prototypeh323]
            exten => 111,1,Dial(OOH323/sylvainh323,20,tr)

            Pour le reste, j'ai jamais utilisé trixbox...
            0
            1. Bonjour,
              Tu ne détailles pas ta configuration sur ooh323. peux tu donner plus de détails. Personnelement, je cherche à connecter des postes H323 sur un pabx asterisk.
              je cherche également à compiler les sources pour une carte b410p osus la derniere version de trixbox (2.3).
              merci d'avance à tous
              0
              1. Bonjour a tous les deux,

                Pourriez-vous donner la config "type" des fichiers ooh323.conf et extensions.conf pour la partie Asterisk et la définition coté Avaya ?

                On pourrait ainsi arriver à avoir une procédure permettant d'interconnecter ces deux types de PBX.

                merci
                0
                1. Bonjour,
                  je suis entrain de configurer asterisk 1.4.6.mais une fois au niveau de ./configure je recois ce message d'erreur.
                  que dois je faire pour resoudre ce probleme
                  checking build system type... i686-pc-linux-gnu
                  checking host system type... i686-pc-linux-gnu
                  checking for gcc... gcc
                  checking for C compiler default output file name... a.out
                  checking whether the C compiler works... yes
                  checking whether we are cross compiling... no
                  checking for suffix of executables...
                  checking for suffix of object files... o
                  checking whether we are using the GNU C compiler... yes
                  checking whether gcc accepts -g... yes
                  checking for gcc option to accept ISO C89... none needed
                  checking how to run the C preprocessor... gcc -E
                  checking for grep that handles long lines and -e... /bin/grep
                  checking for egrep... /bin/grep -E
                  checking for AIX... no
                  checking for ANSI C header files... yes
                  checking for sys/types.h... yes
                  checking for sys/stat.h... yes
                  checking for stdlib.h... yes
                  checking for string.h... yes
                  checking for memory.h... yes
                  checking for strings.h... yes
                  checking for inttypes.h... yes
                  checking for stdint.h... yes
                  checking for unistd.h... yes
                  checking minix/config.h usability... no
                  checking minix/config.h presence... no
                  checking for minix/config.h... no
                  checking whether it is safe to define __EXTENSIONS__... yes
                  checking for uname... /bin/uname
                  checking for gcc... (cached) gcc
                  checking whether we are using the GNU C compiler... (cached) yes
                  checking whether gcc accepts -g... (cached) yes
                  checking for gcc option to accept ISO C89... (cached) none needed
                  checking for g++... no
                  checking for c++... no
                  checking for gpp... no
                  checking for aCC... no
                  checking for CC... no
                  checking for cxx... no
                  checking for cc++... no
                  checking for cl.exe... no
                  checking for FCC... no
                  checking for KCC... no
                  checking for RCC... no
                  checking for xlC_r... no
                  checking for xlC... no
                  checking whether we are using the GNU C++ compiler... no
                  checking whether g++ accepts -g... no
                  checking how to run the C preprocessor... gcc -E
                  checking how to run the C++ preprocessor... /lib/cpp
                  configure: error: C++ preprocessor "/lib/cpp" fails sanity check
                  See `config.log' for more details.
                  0
                  1. salut ça marche now.
                    Et merci pour ta precieuse aide !
                    A bientot sur la toile!
                    0
                    1. @+
                      0
                    2. @pathfinder06j'ai vu que t'as réussi de faire fonctioner, mais maleureusement c'est pas mon cas j'ai obtenu un message d'erreur lorsque j'ai essayé de compiler asterisk avec la commande make "make: expand.c:489: allocated_variable_append: l'assertion « current_variable_set_list->next != 0 » a échoué." make: *** [utils] Abandon. si t'as une idée de mon problème merci de faire la passer, en fait j'utlise redhat 9
                      0
                    3. @hatTu as bien fait un make distclean puis ./configure avant le make ?

                      Si tu as la dernière version (ce qui n'est pas mon cas) il me semble qu'ils ont fait pas mal de modif. Dans ce cas là je peux pas trop t'aider. Désolé...
                      0
                    4. j'ai fait la meme procedure que toi et tt est bien mais dit comment je vais faire pour tester que h323 est bien marche avant de configurer les fichiers h323.conf et extensions.conf
                      0
                  2. Se placer dans asterisk-addons-1.4.x/asterisk-ooh323c
                    ./configure
                    make
                    make install
                    make sample (Cette commande n'est normalement pas obligatoire. Mais il faut la lancer sinon le fichier de configuration ooh332.conf n'est pas créer et le channel H323 ne sera pas lancé au démarrage d'Asterisk.)
                    Si ça passe pas, fait un make distclean et recommence la manip.

                    Ne pas loader au démarrage d'Asterisk le module oh323 (no load dans modules.conf si tu es en chargement automatique).

                    Vérifie que c'est bien lancé :
                    core show channeltypes : OOH323 devrait apparaître dans la liste.
                    module show like h323 : chan_ooh323 devrait apparaître dans la liste.

                    D'un autre côté il faut que tu es les bons packages sur ton serveur (c'est propre à Asterisk surtout). Ca dépend de l'installation que tu as faite de ta Debian. En faisant un apt-get install xxxx tu pourras télécharger les packages sur Internet (à moins que tu préfères aptitude...). Voilà les packages supplémentaires que j'ai du installer avant Asterisk :
                    linux-source-2.6.18
                    ncurses-dev
                    linux-header-2.6.18-4-686
                    libnewt-dev
                    g++
                    0
                    1. bonjour;
                      merci encore pr ton aide.j'ai effectué la manip et voilà jai le pb suivant: lorsque j'arrive à make samples :ça ne marche pas et il m'affiche (make: *** Pas de règle pour fabriquer la cible « samples ». Arrêt.).
                      J'espere que tu vois le truc.
                      A+
                      0
                    2. Même sans le samples ça devrait marcher. Mais il faut que tu crées le fichier ooh323.conf à la main dans /etc/asterisk. Tu peux même faire un copier coller du fichier asterisk-addons-1.4.x/asterisk-ooh323c/h323.conf.sample en oubliant pas de le renommer en ooh323.conf.

                      Tu as essayé le make distclean avant le configure ? Tu es sûr de ne pas avoir d'erreur lors du make ? (en général les problèmes qui suivent viennent de là).
                      Sinon tu as quelle version des addons : 1.4.1 ou 1.4.2 ? Moi je fonctionne avec la 1.4.1.
                      0
                  3. Ca c'est de l'erreur ;) Je vois pas d'où ça pourrait venir...

                    Essaye peut être comme ça :
                    make distclean
                    ./configure
                    make
                    make install
                    (make samples)
                    0
                    1. salut!
                      j'ai essayé mais toujours rien ,à mon avis j'ai un probleme de dependances de paquets .
                      Donc passons à ooh323.pour celui là non plus ça ne marche pas chez moi.
                      Tu disais que tu l'avais installé et que ça fonctionnait ; peux tu m'envoyer le deroulement de ton installation de ooh323?
                      A tantot!
                      0
                  4. pour continuer j'ajoute que j'ai les packages oh323,aprè pour asterisk oh323,le pb se situe au niveau de l'installation (si tu fais make d'asterisk-oh323 ça genere des erreurs du genre,et donc j'en deduit qu'il me manque encore quelques docs)
                    A+
                    0
                    1. Salut,

                      J'utilise aussi Debian (Etch). Par contre j'ai le module ooh323. J'avais utilisé celui par défaut dans les sources d'Asterisk (et c'était pas terrible) et oh323 est l'ancien module h323 par défaut. En tous cas si le make a générait des erreurs c'est sûr qu'il est mal installé...

                      Pour moi ooh323 me semble le mieux, je l'utilise en ce moment et je n'ai pas rencontré de soucis particulier. Je te conseillerais donc de l'utiliser (il est dans les addons officiels et n'oublie pas de pas laoder le module oh323 au démarrage). Si tu as besoin de la manip d'install fais moi signe.

                      Un point important, en H323 Asterisk ne fait pas gatekeeper mais passerelle. Il n'y a donc pas d'authentification (username et secret). Il faut donc déclarer les adresses IP en dur dans le fichier de conf h323 sinon Asterisk ne sait pas où sont les users h323.

                      ++
                      0
                    2. @pathfinder06Salut merci de me repondre ,
                      j'ai reussi à installé le oh323 mais le pb now c'est au niveau de asterisk oh323 ,lors de la compliation j'ai des erreurs.en fait j'ai suivi le fichier readme mais là je suis bloqué.Si tu sais cmt resoudre fais moi signe.
                      Sinon ds le cas echeant pour le ooh323 peux tu me send le lien et si possible la manip d'instal.
                      Cordialement!
                      0
                    3. @pathfinder06Il faudrait que tu donnes les erreurs que tu as. Sinon la manip pour ooh323, c'est moi qui me la suis faite en fonction de ce que j'avais trouvé...
                      0
                    4. @pathfinder06salut je t'envoi ci joint mes erreurs.
                      A tantot!

                      `const PString' to type `const char*'
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:257: error: no `PString
                      PString::operator&(const PString&) const' member function declared in class
                      `PString'
                      /usr/local/include/ptlib/contain.inl: Dans member function « PString
                      PString::operator&(const PString&) const »:
                      /usr/local/include/ptlib/contain.inl:257: error: cannot convert `str' from type
                      `const PString' to type `const char*'
                      /usr/local/include/ptlib/contain.inl: Dans function « PString operator&(const
                      char*, const PString&) »:
                      /usr/local/include/ptlib/contain.inl:260: error: no matching function for call
                      to `PString::PString(const char*&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: Dans function « PString operator&(char,
                      const PString&) »:
                      /usr/local/include/ptlib/contain.inl:263: error: no matching function for call
                      to `PString::PString(char&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:266: error: no `PString&
                      PString::operator&=(const PString&)' member function declared in class `
                      PString'
                      /usr/local/include/ptlib/contain.inl: Dans member function « PString&
                      PString::operator&=(const PString&) »:
                      /usr/local/include/ptlib/contain.inl:266: error: cannot convert `str' from type
                      `const PString' to type `const char*'
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:268: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:271: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:274: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:277: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:280: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:283: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:286: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:289: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:292: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:295: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:298: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:301: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:304: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:307: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:310: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:313: error: erreur de syntaxe before `::'
                      token
                      /usr/local/include/ptlib/contain.inl:316: error: type specifier omitted for
                      parameter `PINDEX'
                      /usr/local/include/ptlib/contain.inl:316: error: erreur d'analyse syntaxique
                      before `,' token
                      /usr/local/include/ptlib/contain.inl:317: error: no `void PString::Splice(...)'
                      member function declared in class `PString'
                      /usr/local/include/ptlib/contain.inl: Dans member function « void
                      PString::Splice(...) »:
                      /usr/local/include/ptlib/contain.inl:317: error: `str' undeclared (first use
                      this function)
                      /usr/local/include/ptlib/contain.inl:317: error: `pos' undeclared (first use
                      this function)
                      /usr/local/include/ptlib/contain.inl:317: error: `len' undeclared (first use
                      this function)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:320: error: type specifier omitted for
                      parameter `BOOL'
                      /usr/local/include/ptlib/contain.inl:320: error: erreur d'analyse syntaxique
                      before `)' token
                      /usr/local/include/ptlib/contain.inl:321: error: no `PStringArray
                      PString::Tokenise(...) const' member function declared in class `PString'
                      /usr/local/include/ptlib/contain.inl: Dans member function « PStringArray
                      PString::Tokenise(...) const »:
                      /usr/local/include/ptlib/contain.inl:321: error: `separators' undeclared (first
                      use this function)
                      /usr/local/include/ptlib/contain.inl:321: error: `onePerSeparator' undeclared
                      (first use this function)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:324: error: no `PString::operator const
                      unsigned char*() const' member function declared in class `PString'
                      /usr/local/include/ptlib/contain.inl:327: error: no `PString&
                      PString::vsprintf(const PString&, char*)' member function declared in class
                      `PString'
                      /usr/local/include/ptlib/contain.inl: Dans member function « PString&
                      PString::vsprintf(const PString&, char*) »:
                      /usr/local/include/ptlib/contain.inl:327: error: conversion invalide de « const
                      unsigned char* » vers « const char* »
                      /usr/local/include/ptlib/contain.inl: Dans function « PString pvsprintf(const
                      PString&, char*) »:
                      /usr/local/include/ptlib/contain.inl:330: error: conversion invalide de « const
                      unsigned char* » vers « const char* »
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:336: error: definition of
                      implicitly-declared `PCaselessString::PCaselessString()'
                      /usr/local/include/ptlib/contain.inl:339: error: prototype for `
                      PCaselessString::PCaselessString(const char*)' does not match any in class `
                      PCaselessString'
                      /usr/local/include/ptlib/contain.inl:336: error: candidates are:
                      PCaselessString::PCaselessString()
                      /usr/local/include/ptlib/pstring.h:1761: error:
                      PCaselessString::PCaselessString(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl: Dans constructor «
                      PCaselessString::PCaselessString(const char*) »:
                      /usr/local/include/ptlib/contain.inl:339: error: no matching function for call
                      to `PString::PString(const char*&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:342: error: prototype for `
                      PCaselessString::PCaselessString(const PString&)' does not match any in
                      class `PCaselessString'
                      /usr/local/include/ptlib/contain.inl:339: error: candidates are:
                      PCaselessString::PCaselessString(const char*)
                      /usr/local/include/ptlib/contain.inl:336: error:
                      PCaselessString::PCaselessString()
                      /usr/local/include/ptlib/pstring.h:1761: error:
                      PCaselessString::PCaselessString(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl:345: error: prototype for `
                      PCaselessString::PCaselessString(int, const PCaselessString*)' does not
                      match any in class `PCaselessString'
                      /usr/local/include/ptlib/contain.inl:342: error: candidates are:
                      PCaselessString::PCaselessString(const PString&)
                      /usr/local/include/ptlib/contain.inl:339: error:
                      PCaselessString::PCaselessString(const char*)
                      /usr/local/include/ptlib/contain.inl:336: error:
                      PCaselessString::PCaselessString()
                      /usr/local/include/ptlib/pstring.h:1761: error:
                      PCaselessString::PCaselessString(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl: Dans constructor «
                      PCaselessString::PCaselessString(int, const PCaselessString*) »:
                      /usr/local/include/ptlib/contain.inl:345: error: no matching function for call
                      to `PString::PString(int&, const PCaselessString*&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:348: error: prototype for `
                      PCaselessString& PCaselessString::operator=(const PString&)' does not match
                      any in class `PCaselessString'
                      /usr/local/include/ptlib/pstring.h:1761: error: candidate is: PCaselessString&
                      PCaselessString::operator=(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl: Dans member function « PCaselessString&
                      PCaselessString::operator=(const PString&) »:
                      /usr/local/include/ptlib/contain.inl:348: error: call of overloaded `
                      AssignContents(const PString&)' is ambiguous
                      /usr/local/include/ptlib/array.h:147: error: candidates are: void
                      AssignContents(...)
                      /usr/local/include/ptlib/array.h:929: error: void
                      AssignContents(...)
                      /usr/local/include/ptlib/lists.h:127: error: void
                      AssignContents(...)
                      /usr/local/include/ptlib/lists.h:789: error: void
                      AssignContents(...)
                      /usr/local/include/ptlib/dict.h:242: error: void
                      AssignContents(...)
                      /usr/local/include/ptlib/dict.h:381: error: void
                      AssignContents(...)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:351: error: prototype for `
                      PCaselessString& PCaselessString::operator=(const char*)' does not match any
                      in class `PCaselessString'
                      /usr/local/include/ptlib/contain.inl:348: error: candidates are:
                      PCaselessString& PCaselessString::operator=(const PString&)
                      /usr/local/include/ptlib/pstring.h:1761: error:
                      PCaselessString& PCaselessString::operator=(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl: Dans member function « PCaselessString&
                      PCaselessString::operator=(const char*) »:
                      /usr/local/include/ptlib/contain.inl:351: error: no matching function for call
                      to `PString::PString(const char*&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:354: error: prototype for `
                      PCaselessString& PCaselessString::operator=(char)' does not match any in
                      class `PCaselessString'
                      /usr/local/include/ptlib/contain.inl:351: error: candidates are:
                      PCaselessString& PCaselessString::operator=(const char*)
                      /usr/local/include/ptlib/contain.inl:348: error:
                      PCaselessString& PCaselessString::operator=(const PString&)
                      /usr/local/include/ptlib/pstring.h:1761: error:
                      PCaselessString& PCaselessString::operator=(const PCaselessString&)
                      /usr/local/include/ptlib/contain.inl: Dans member function « PCaselessString&
                      PCaselessString::operator=(char) »:
                      /usr/local/include/ptlib/contain.inl:354: error: no matching function for call
                      to `PString::PString(char&)'
                      /usr/local/include/ptlib/contain.inl:215: error: candidates are:
                      PString::PString()
                      /usr/local/include/ptlib/contain.inl:218: error:
                      PString::PString(const PString&)
                      /usr/local/include/ptlib/contain.inl: At global scope:
                      /usr/local/include/ptlib/contain.inl:359: error: no type named `Buffer' in `
                      class PStringStream'
                      /usr/local/include/ptlib/contain.inl: Dans function « int Buffer(const Buffer&)
                      »:
                      /usr/local/include/ptlib/contain.inl:360: error: only constructors take base
                      initializers
                      /usr/local/include/ptlib/contain.inl:360: error: invalid use of `std::string'
                      /usr/local/include/ptlib/contain.inl:360: embrouillé par les erreurs précédentes , abandon
                      make[1]: *** [wrapper_misc.o] Erreur 1
                      make[1]: Leaving directory `/root/asterisk-oh323-0.5.6/wrapper'
                      make: *** [subdirs_all] Erreur 1
                      0
                    5. @pathfinder06envois moi se que tu as fait s'il te plait
                      0
                  5. salut!
                    en fait j'utilise le oh323.Au passage je rappele que j'ai dejà fait les tests avec le sip et iax qui vienne automatiquement après l'installation d'asterisk et ça marché.Par ailleurs j'utilise debian .
                    le probleme est que qd tu configure le fichier oh323.conf après ça ne marche pas avec le softphone h323.
                    Dis quels sont les packages que t'a installlé avec le oh323?
                    Merci d'avance!
                    -1
                    1. salut!
                      j'ai le meme sujet pour la configuration du gateway sip--> h323.peut tu me donner quelques eclaircissement à propos des fichiers de conf.
                      Cordialement
                      0
                      1. Salut !
                        Asterisk fais la conversion sans qu'on est à lui dire (mis à part configurer le fichier h323.conf). Tu utilise quel module h323, celui par défaut, oh323, ooh323, woomera ?
                        0
                    2. J'ai réussi à tout faire marcher hier ! Les appels SIP<->SIP, H323<->H323 et SIP<->H323 fonctionnent. Si tu as besoin d'infos fais moi signe ;)
                      0
                      1. Mes félicitations !!! peux tu me donner une view de ta config, machine, OS, soft structure, j'aimerais bien savoir.
                        Merci tes infos...
                        Nico
                        0
                      2. @NicolasLinux RedHat Entreprise 4.4 mais c'est une machine que j'ai récupéré donc pas très récente (P4 avec 512 de RAM) pour juste faire un prototype.
                        Asterisk 1.4.4 avec ooh323c dans les addons 1.4.1.

                        Si tu as besoins de voir ce que j'ai fait dans les .conf je peux te l'envoyer sur ta boite mail.
                        0
                      3. Bonjour pathfinder06,

                        Je suis en train d'essayer de faire la même chose que toi.
                        Peux-tu poster la config que tu as faite pour avoir SIP<->H323 entre un Asterisk<->Avaya STP ?

                        merci à toi
                        0
                      4. j'ai besoin de faire la connexion entre asterisk et h323,s'il te plait aide moi ,comment je vais faire ,d'ou je vais commencer .
                        0
                      5. salut ,dit moi est ce que je peut faire la meme chose sous debian ,merci de me repondre
                        0
                    3. Bonjour a toi,

                      as tu trouve une solution pour la passerelle SIP-H323 ? celle-ci pourrait minteresser

                      Merci de ton message
                      0
                      1. Et non... J'ai essayé d'utiliser Yate entre temps sans succès. Mais là je viens de passer à la 1.4.4 d'Asterisk avec l'addon ooh323c, mais j'ai encore des problèmes. Si on trouve une solution on se tient au courant :)
                        0