[AsteriskBrasil] Asterisk Realtime ARA.

Renato dos Santos shazaum em gmail.com
Domingo Junho 3 09:01:04 BRT 2007


dae Neylon....

> "( 4- Quando executo o comando no CLI "realtime mysql status" , a resposta
> é que esta conectado,
> mas quando insiro um dado na tabela e executo o comando "sip show
> peers", não me aparece o ramal configurado. )"

o comando realtime mysql status eh pra ver se a conexao esta
estabelecida....

e se vc quer ver se os usuarios estao autenticados você pode colocar
"rtcachefriends=yes"
no sip.conf


qualquer coisa ta um toque que nos responde heheheh





Em 01/06/07, Neylon Estevam - Brisanet Acesse em nossas ondas <
neylon em brisanet.com.br> escreveu:
>
>
> Olá a todos da lista, estou há alguns dias implementando o ARA sem
> sucesso, gostaria de integrar o Asterisk com a base de dados MYSQL, para
> otimizar meu servidor Asterisk deixando-o uma solucão mais profissional.
> Então vamos lá ver o que eu já desenvolvi. Onde meu objetivo daqui para
> frente é cadastrar usuários 'sip' e cadastrar rotas 'extensions'.
>
> 1- Meu arquivo res_mysql.conf.
> ;
> ; Sample configuration for res_config_mysql.c
> ;
> ; The value of dbhost may be either a hostname or an IP address.
> ; If dbhost is commented out or the string "localhost", a connection
> ; to the local host is assumed and dbsock is used instead of TCP/IP
> ; to connect to the server.
> ;
> [general]
> dbhost = localhost
> dbname = asteriskdb
> dbuser = asterisk
> dbpass = asterisk
> dbport = 3306
>
> ; For Debian
> dbsock = /var/run/mysql/mysql.sock
>
> ; For Asterisk @ Home
> ;dbsock = /var/lib/mysql/mysql.sock
>
> ~
> ~
> 2- arquivo extconfig.conf
> ;
> ; Static and realtime external configuration
> ; engine configuration
> ;
> ; Please read doc/README.extconfig for basic table
> ; formatting information.
> ;
> [settings]
> ;
> ; Static configuration files:
> ;
> ; file.conf => driver,database[,table]
> ;
> ; 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
> ;sip.conf => mysql,asteriskdb,sip_buddies
> ; 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
> ;iaxusers => odbc,asterisk
> ;iaxpeers => odbc,asterisk
> sipusers => mysql,asteriskdb,sip_buddies
> sippeers => mysql,asteriskdb,sip_buddies
> ;voicemail => odbc,asterisk
> ;extensions => mysql,asteriskdb,extensions
>
> 3 - foi criada a tabela do seguinte modo.
>
> CREATE TABLE `sip_buddies` (
>   `id` int(11) NOT NULL auto_increment,
>   `name` varchar(80) NOT NULL default '',
>   `nome` varchar(50) NOT NULL default '',
>   `trunk` char(1) NOT NULL default 'N',
>   `accountcode` varchar(20) default NULL,
>   `amaflags` varchar(13) default NULL,
>   `callgroup` varchar(10) default NULL,
>   `callerid` varchar(80) default NULL,
>   `canreinvite` char(3) default 'no',
>   `context` varchar(80) default 'default',
>   `defaultip` varchar(15) default NULL,
>   `dtmfmode` varchar(7) default 'rfc2833',
>   `fromuser` varchar(80) default NULL,
>   `fromdomain` varchar(80) default NULL,
>   `fullcontact` varchar(80) default NULL,
>   `host` varchar(31) NOT NULL default 'dynamic',
>   `insecure` varchar(4) default NULL,
>   `language` char(2) default NULL,
>   `mailbox` varchar(50) default NULL,
>   `md5secret` varchar(80) default NULL,
>   `nat` varchar(5) NOT NULL default 'no',
>   `deny` varchar(95) default NULL,
>   `permit` varchar(95) default NULL,
>   `mask` varchar(95) default NULL,
>   `pickupgroup` varchar(10) default NULL,
>   `port` varchar(5) NOT NULL default '',
>   `qualify` char(3) default 'no',
>   `restrictcid` char(1) default NULL,
>   `rtptimeout` char(3) default NULL,
>   `rtpholdtimeout` char(3) default NULL,
>   `secret` varchar(80) default NULL,
>   `type` varchar(6) NOT NULL default 'friend',
>   `username` varchar(80) NOT NULL default '',
>   `disallow` varchar(100) default 'all',
>   `allow` varchar(100) default 'ulaw;alaw;g729;gsm',
>   `musiconhold` varchar(100) default 'default',
>   `regseconds` int(11) NOT NULL default '0',
>   `ipaddr` varchar(15) NOT NULL default '',
>   `regexten` varchar(80) NOT NULL default '',
>   `cancallforward` char(3) default 'yes',
>   `setvar` varchar(100) NOT NULL default '',
>   PRIMARY KEY  (`id`),
>   UNIQUE KEY `name` (`name`),
>   KEY `name_2` (`name`)
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=2
> ;
>
>
> 4- Quando executo o comando no CLI "realtime mysql status" , a resposta
> é que esta conectado,
> mas quando insiro um dado na tabela e executo o comando "sip show
> peers", não me aparece o ramal configurado.
>
> Conclusão o Asterisk não esta conectando no meu banco de dados.
>
>
> Bom pessoal, esta ai o descritivo de meu projeto, sendo a primeira vez
> de minha parctipacão de muitas, quem estiver com este sistema jah
> implementado espero que por favor me ajudem com links, materias ou
> respostas, pois o pouco que sei será tambem compartilhado.
>
> Muito obrigado lista.
>
>
>
>
>
>
>
>
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>



-- 
"Double your drive space. Delete Windows" ;-)
user: #443184
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070603/0c82fde7/attachment-0001.html


Mais detalhes sobre a lista de discussão AsteriskBrasil