Page 1 sur 3 123 DernièreDernière
Affichage des résultats 1 à 10 sur 22

Discussion: Voir les tables sip.. dans la base de donnee Mysql

  1. #1
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    13
    Downloads
    0
    Uploads
    0

    Voir les tables sip.. dans la base de donnee Mysql

    Bonjour!
    Ca fait des jours que je configure asterisk+mysql+realtime.Donc j'ai suivi toutes les configurations qu'il y avait a faire dans les forums et autres sites et j'ai cree ma base de donnee et toutes mes tables. j'ai aussi intalle asterisk-addons et configure les fichiers extconfig.conf et res_mysql.conf.

    Quand je tape la commande 'realtime mysql status' ca me renvoie:

    general connected to asterisk@127.0.0.1, port 3306 with username root for 32 minutes.

    Donc je suppose que la connection avec la base de donnee 'asterisk' que j'ai cree est etabli mais losque je fais 'sip show peers' ca me renvoi les comptes sip crees dans le fichier sip.conf mais pas les comptes dans la table sip de ma base de donnee 'asterisk'.
    La je sais plus quoi faire et j'ai essayer tout ce qui se disait dans les forums mais rien.
    Donc a l'aide!!!!!!!

  2. #2
    Membre Association
    Date d'inscription
    octobre 2010
    Messages
    100
    Downloads
    0
    Uploads
    0
    rtcachefriend=yes dans sip conf
    et
    qualify=yes ou temps en millisec dans ta BD sip RT

  3. #3
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    Citation Envoyé par ds3 Voir le message
    rtcachefriend=yes dans sip conf
    et
    qualify=yes ou temps en millisec dans ta BD sip RT
    Merci d'avoir reagi!
    J'avais deja decommenter cette ligne dans sip.conf et sa n'a rien change. Pour la deuxieme suggestion j'ai pas trop compris ce que vous vouliez dire!

  4. #4
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    J'ai bien verifie et rtcachefriends=yes et je viens de mettre qualify=yes. a propos de "temps en millisec dans ta BD sip RT", expliquez-vous un peu!
    Merci.

  5. #5
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    4
    Downloads
    1
    Uploads
    0

    Wink

    slt je doit faire la meme chose mai mon proble est jai pa asser de document pour commencer
    en francaisje trouve que des documen en englais

  6. #6
    Membre Association
    Date d'inscription
    octobre 2010
    Messages
    100
    Downloads
    0
    Uploads
    0
    Citation Envoyé par malick Voir le message
    slt je doit faire la meme chose mai mon proble est jai pa asser de document pour commencer
    en francaisje trouve que des documen en englais
    Merci de faire un effort sur ton orthographe pour les autres utilisateurs.

  7. #7
    Membre Association
    Date d'inscription
    octobre 2010
    Messages
    100
    Downloads
    0
    Uploads
    0

  8. #8
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    le champs " 'qualify` char(3) default NULL" est bien dans la table sip. Je crois pas que ca soit le probleme car je pense avoir bien configurer les principaux fichiers.
    Bon voici ci-joint la configuration des fichiers extconfig.conf et res_mysql.conf peut etre sa pourrait vous aider.
    extconfig.conf
    Code:
    ; Static and realtime external configuration
    ; engine configuration
    ;
    ; Please read doc/extconfig.txt for basic table
    ; formatting information.
    ;
    [settings]
    ;
    ; Static configuration files:
    ;
    ;file.conf => driver,database[,table]
    
    ;sip.conf => mysql,general,sip
    ;iax.conf => mysql,general,iax
    ;extensions.conf => mysql,general,extensions
    ;voicemail.conf => mysql,general,voicemail
    ;
    ; maps a particular configuration file to the given
    ; database driver, database and table (or uses the
    ; name of the file as the table if not specified)
    ;
    ;uncomment to load queues.conf via the odbc engine.
    ;
    ;queues.conf => odbc,asterisk,ast_config
    ;extensions.conf => sqlite,asterisk,ast_config
    ;
    ; The following files CANNOT be loaded from Realtime storage:
    ;       asterisk.conf
    ;       extconfig.conf (this file)
    ;       logger.conf
    ;
    ; Additionally, the following files cannot be loaded from
    ; Realtime storage unless the storage driver is loaded
    ; early using 'preload' statements in modules.conf:
    ;       manager.conf
    ;       cdr.conf
    ;       rtp.conf
    ; Realtime configuration engine
    ;
    ; maps a particular family of realtime
    ; configuration to a given database driver,
    ; database and table (or uses the name of
    ; the family if the table is not specified
    ;
    ;example => odbc,asterisk,alttable
    ;example2 => ldap,"dc=oxymium,dc=net",example2
    ;
    ; "odbc" is shown in the examples below, but is not the only valid realtime
    ; engine.  There is:
    ;    odbc ... res_config_odbc
    ;    sqlite ... res_config_sqlite
    ;    pgsql ... res_config_pgsql
    ;
    ;iaxusers => odbc,asterisk
    ;iaxpeers => odbc,asterisk
    ;sipusers => odbc,asterisk
    ;sippeers => odbc,asterisk
    ;sipregs => odbc,asterisk
    ;voicemail => odbc,asterisk
    ;extensions => odbc,asterisk
    ;meetme => mysql,general
    ;queues => odbc,asterisk
    ;queue_members => odbc,asterisk
    ;musiconhold => mysql,general
    ;queue_log => mysql,general
    ;
    ;
    ; While most dynamic realtime engines are automatically used when defined in
    ; this file, 'extensions', distinctively, is not.  To activate dynamic realtime
    ; extensions, you must turn them on in each respective context within
    ; extensions.conf with a switch statement.  The syntax is:
    ;      switch => Realtime/[[db_context@]tablename]/<opts>
    ; The only option available currently is the 'p' option, which disallows
    ; extension pattern queries to the database.  If you have no patterns defined
    ; in a particular context, this will save quite a bit of CPU time.  However,
    ; note that using dynamic realtime extensions is not recommended anymore as a
    ; proper data abstraction via a tool like func_odbc.
    
    
    sipusers => mysql,general,sip
    sippeers => mysql,general,sip
    iaxusers => mysql,general,iax
    iaxpeers => mysql,general,iax
    extensions => mysql,general,extensions
    ;voicemail => mysql,general,voicemail
    ;meetme => mysql,general
    ;queues => mysql,general
    ;musiconhold => mysql,general
    res_mysql.conf
    Code:
    [general]
    dbhost = 127.0.0.1
    dbname = asterisk
    dbuser = root
    dbpass =******
    dbport = 3306
    dbsock = /opt/lampp/var/mysql/mysql.sock
    Merci de votre aide!

  9. #9
    Membre Junior
    Date d'inscription
    juillet 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    Je tiens aussi a preciser que j'ai intalle xampp serveur! Donc j'utilise son mysql!

  10. #10
    Membre Association
    Date d'inscription
    octobre 2010
    Messages
    100
    Downloads
    0
    Uploads
    0
    Le problème n'est pas là, car tu te connectes bien à la DB, en effet, l'uptime de connexion et l'enregistrement de tes postes le confirment.

    Et cette resquette donne quoi comme réponse sur ta base asterisk

    SELECT * FROM `sip` WHERE `sip`.`qualify` IS NOT NULL

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •