Re: [AsteriskBrasil] Manager Asterisk
Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão. Falta de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset, Falha do Gateway principal entrando em modo contingencia, Link Reestabelecido, Eu fiz uma gambiarra também. Chamo escript que envia e-mail usando comando sendmail (para Windows). Que envia uma mensagem para uma FanPage do Facebook(que não esta publicada). A FanPage esta linkada ao Twitter. Eu sigo no meu twitter por sms o twitter da FanPage. Qualquer coisa que acontece recebo um SMS. FREE A tim não cobra pra receber publicações do Twitter, só para enviar. From: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] On Behalf Of Dennys Santos Alves Sent: terça-feira, 8 de maio de 2012 17:45 To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Manager Asterisk Eder tem como você me enviar este script pois existe a possibilidade de colocar ele para charmar através de servidor voip Avaya. Poderia me ajudar. Grato Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.commailto:nico...@gmail.com escreveu: Olá Eder, Muito obrigado pela resposta. Vou tentar fazer aqui. Teria como vc me mandar os seus scripts para que eu possa dar uma olhada?? grande abraço Nicolau Costa Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.brmailto:eder.so...@bsd.com.br escreveu: Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.commailto:nico...@gmail.com escreveu: Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.comhttp://www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.brhttp://www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.brmailto:yeal...@commlogik.com.br | www.commlogik.com.brhttp://www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.orgmailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.comhttp://www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.brhttp://www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.brmailto:yeal...@commlogik.com.br | www.commlogik.com.brhttp://www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.orgmailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.comhttp://www.khomp.com
Re: [AsteriskBrasil] Manager Asterisk
Tentei ser o mais claro possível !! Eng Eder de Souza Em 9 de maio de 2012 09:05, Mazolini, Jose jose.mazol...@fisglobal.comescreveu: Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão. Falta de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset, Falha do Gateway principal entrando em modo contingencia, Link Reestabelecido, Eu fiz uma gambiarra também. Chamo escript que envia e-mail usando comando sendmail (para Windows). Que envia uma mensagem para uma FanPage do Facebook(que não esta publicada). A FanPage esta linkada ao Twitter. Eu sigo no meu twitter por sms o twitter da FanPage. Qualquer coisa que acontece recebo um SMS. FREE A tim não cobra pra receber publicações do Twitter, só para enviar. ** ** *From:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *On Behalf Of *Dennys Santos Alves *Sent:* terça-feira, 8 de maio de 2012 17:45 *To:* asteriskbrasil@listas.asteriskbrasil.org *Subject:* Re: [AsteriskBrasil] Manager Asterisk ** ** Eder tem como você me enviar este script pois existe a possibilidade de colocar ele para charmar através de servidor voip Avaya. Poderia me ajudar. Grato Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu:*** * Olá Eder, Muito obrigado pela resposta. Vou tentar fazer aqui. Teria como vc me mandar os seus scripts para que eu possa dar uma olhada?? grande abraço Nicolau Costa Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:** ** ** ** Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:*** * Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite
Re: [AsteriskBrasil] Manager Asterisk
,VerbioPrompt(/tmp/test.txt,,,fv) Neste exemplo o .call está criando a rota para a extensão 330, ou seja o .call vai ligar para todos os números contidos em telefones.txt quando a ligação for atendida será feita a ponte para a extensão 330 que irá ler o conteúdo do arquivo contido em test.txt Tentei ser o mais claro possível !! Eng Eder de Souza Em 9 de maio de 2012 09:05, Mazolini, Jose jose.mazol...@fisglobal.comescreveu: Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão. Falta de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset, Falha do Gateway principal entrando em modo contingencia, Link Reestabelecido, Eu fiz uma gambiarra também. Chamo escript que envia e-mail usando comando sendmail (para Windows).*** * Que envia uma mensagem para uma FanPage do Facebook(que não esta publicada). A FanPage esta linkada ao Twitter. Eu sigo no meu twitter por sms o twitter da FanPage. Qualquer coisa que acontece recebo um SMS. FREE A tim não cobra pra receber publicações do Twitter, só para enviar. ** ** *From:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *On Behalf Of *Dennys Santos Alves *Sent:* terça-feira, 8 de maio de 2012 17:45 *To:* asteriskbrasil@listas.asteriskbrasil.org *Subject:* Re: [AsteriskBrasil] Manager Asterisk ** ** Eder tem como você me enviar este script pois existe a possibilidade de colocar ele para charmar através de servidor voip Avaya. Poderia me ajudar. Grato Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu:** ** Olá Eder, Muito obrigado pela resposta. Vou tentar fazer aqui. Teria como vc me mandar os seus scripts para que eu possa dar uma olhada?? grande abraço Nicolau Costa Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:* *** ** ** Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:** ** Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para
Re: [AsteriskBrasil] Manager Asterisk
Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu: Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] Manager Asterisk
Olá Eder, Muito obrigado pela resposta. Vou tentar fazer aqui. Teria como vc me mandar os seus scripts para que eu possa dar uma olhada?? grande abraço Nicolau Costa Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu: Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu: Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] Manager Asterisk
Eder tem como você me enviar este script pois existe a possibilidade de colocar ele para charmar através de servidor voip Avaya. Poderia me ajudar. Grato Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu: Olá Eder, Muito obrigado pela resposta. Vou tentar fazer aqui. Teria como vc me mandar os seus scripts para que eu possa dar uma olhada?? grande abraço Nicolau Costa Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu: Olá Nicolau, É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com socket onde deixo este server rodando na máquina Asterisk, fiz um client para se conectar por este socket e quando algum alarme acontece o client se conecta ao server enviando via socket informação por exemplo qual serviço está down e o válor que fez o serviço ser alarmado, no mesmo instante este server cria um .call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou Energia caiu Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o mesmo em seu ambiente! Att, Eng Eder de Souza Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu: Boa tarde pessoal, Tenho um software de monitoramento chamado Dude. Se um determinado serviço estiver down ele dispara um e-mail e um pop-up avisando. Agora quero que quando aconteça isso o Asterisk ligue para um deterninado telefone avisando que tal serviço está down. Alguem já fez algo parecido?? Utilizo o Elastix. Att Nicolau Costa ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para
Re: [AsteriskBrasil] Manager Asterisk
Estou usando AstMan.php e não gera erro nenhum nos logs ?php class AstMan { var $socket; var $error; function AstMan() { $this-socket = FALSE; $this-error = ; } function Login($host=localhost, $username=admin, $password=amp111){ $this-socket = @fsockopen(127.0.0.1,5038, $errno, $errstr, 1); if (!$this-socket) { $this-error = Could not connect - $errstr ($errno); return FALSE; }else{ stream_set_timeout($this-socket, 1); $wrets = $this-Query(Action: Login\r\nUserName: $username\r\nSecret: $password\r\nEvents: off\r\n\r\n); if (strpos($wrets, Message: Authentication accepted) != FALSE){ return true; }else{ $this-error = Could not login - Authentication failed; fclose($this-socket); $this-socket = FALSE; return FALSE; } } $wrets .= fread($this-socket, 8192); } fclose($this-socket); $this-socket = FALSE; } return; } function Query($query){ $wrets = ; if ($this-socket === FALSE) return FALSE; fputs($this-socket, $query); do { $line = fgets($this-socket, 4096); $wrets .= $line; $info = stream_get_meta_data($this-socket); }while ($line != \r\n $infotimed_out'timed_out' == false ); return $wrets; } function GetError(){ return $this-error; } function GetDB($family, $key){ $value = ; $wrets = $this-Query(Action: Command\r\nCommand: database get $family $key\r\n\r\n); if ($wrets){ $value_start = strpos($wrets, Value: ) + 7; $value_stop = strpos($wrets, \n, $value_start); if ($value_start 8){ $value = substr($wrets, $value_start, $value_stop - $value_start); } } return $value; } function PutDB($family, $key, $value){ $wrets = $this-Query(Action: Command\r\nCommand: database put $family $key $value\r\n\r\n); if (strpos($wrets, Updated database successfully) != FALSE){ return TRUE; } $this-error = Could not updated database; return FALSE; } function DelDB($family, $key){ $wrets = $this-Query(Action: Command\r\nCommand: database del $family $key\r\n\r\n); if (strpos($wrets, Database entry removed.) != FALSE){ return TRUE; } $this-error = Database entry does not exist; return FALSE; } function GetFamilyDB($family){ $wrets = $this-Query(Action: Command\r\nCommand: database show $family\r\n\r\n); if ($wrets){ $value_start = strpos($wrets, Response: Follows\r\n) + 19; $value_stop = strpos($wrets, --END COMMAND--\r\n, $value_start); if ($value_start 18){ $wrets = substr($wrets, $value_start, $value_stop - $value_start); } $lines = explode(\n, $wrets); foreach($lines as $line){ if (strlen($line) 4){ $value_start = strpos($line, : ) + 2; $value_stop = strpos($line, , $value_start); $key = trim(substr($line, strlen($family) + 2, strpos($line, ) - strlen($family) + 2)); //$value$key = trim(substr($line, $value_start)); } } return $value; } return FALSE; } } ? Em 11 de fevereiro de 2011 18:38, Alejandro Flores alejandrorflo...@gmail.com escreveu: Wendell, Qual a biblioteca PHP e versão que você está utilizando? A página fica em branco? verifique os logs do apache: /var/log/httpd/error_log e procure por erros no script php. Estou tentando fazer um painel amador, o codigo abaixo conecta no asterisk mais não me retorna nada na tela do browser meu manager [panel] secret = senha deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user ?php include AstMan.php; $ast = new AstMan(); $ast-Login( localhost, panel, senha ); echo pre; echo $ast-sendCommand(SIPshowpeer, array(Peer = 8822)); echo /pre; ? -- Abraço! Alejandro Flores http://www.triforsec.com.br/ ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Headsets Plantronics com o melhor preço do Brasil. Acesse agora www.voipmania.com.br VOIPMANIA STORE Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org -- Wendell Silva Bandeira Analista de TI ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta
Re: [AsteriskBrasil] Manager Asterisk
Wendell, Acho que você está misturando códigos espalhados por diversos sites. Por exemplo, esse código que você mostrou abaixo, é do site voip-info.org, um exemplo de classe para conectar ao manager. Perceba que ele não tem essa função sendCommand que você está chamando. Procurei em outros exemplos pelos sites e não encontrei essa função. Parecido com o que você mostrou ai, tem a função send_request da biblioteca PHPAGI ( http://phpagi.sourceforge.net/ ). Na classe que você postou, tem a função Query que você poderia utilizar assim: $astman-Query(sip show peers\n); Abraços, 2011/2/14 Wendell Silva wendbande...@gmail.com: Estou usando AstMan.php e não gera erro nenhum nos logs ?php class AstMan { var $socket; var $error; function AstMan() { $this-socket = FALSE; $this-error = ; } function Login($host=localhost, $username=admin, $password=amp111){ $this-socket = @fsockopen(127.0.0.1,5038, $errno, $errstr, 1); if (!$this-socket) { $this-error = Could not connect - $errstr ($errno); return FALSE; }else{ stream_set_timeout($this-socket, 1); $wrets = $this-Query(Action: Login\r\nUserName: $username\r\nSecret: $password\r\nEvents: off\r\n\r\n); if (strpos($wrets, Message: Authentication accepted) != FALSE){ return true; }else{ $this-error = Could not login - Authentication failed; fclose($this-socket); $this-socket = FALSE; return FALSE; } } $wrets .= fread($this-socket, 8192); } fclose($this-socket); $this-socket = FALSE; } return; } function Query($query){ $wrets = ; if ($this-socket === FALSE) return FALSE; fputs($this-socket, $query); do { $line = fgets($this-socket, 4096); $wrets .= $line; $info = stream_get_meta_data($this-socket); }while ($line != \r\n $infotimed_out'timed_out' == false ); return $wrets; } function GetError(){ return $this-error; } function GetDB($family, $key){ $value = ; $wrets = $this-Query(Action: Command\r\nCommand: database get $family $key\r\n\r\n); if ($wrets){ $value_start = strpos($wrets, Value: ) + 7; $value_stop = strpos($wrets, \n, $value_start); if ($value_start 8){ $value = substr($wrets, $value_start, $value_stop - $value_start); } } return $value; } function PutDB($family, $key, $value){ $wrets = $this-Query(Action: Command\r\nCommand: database put $family $key $value\r\n\r\n); if (strpos($wrets, Updated database successfully) != FALSE){ return TRUE; } $this-error = Could not updated database; return FALSE; } function DelDB($family, $key){ $wrets = $this-Query(Action: Command\r\nCommand: database del $family $key\r\n\r\n); if (strpos($wrets, Database entry removed.) != FALSE){ return TRUE; } $this-error = Database entry does not exist; return FALSE; } function GetFamilyDB($family){ $wrets = $this-Query(Action: Command\r\nCommand: database show $family\r\n\r\n); if ($wrets){ $value_start = strpos($wrets, Response: Follows\r\n) + 19; $value_stop = strpos($wrets, --END COMMAND--\r\n, $value_start); if ($value_start 18){ $wrets = substr($wrets, $value_start, $value_stop - $value_start); } $lines = explode(\n, $wrets); foreach($lines as $line){ if (strlen($line) 4){ $value_start = strpos($line, : ) + 2; $value_stop = strpos($line, , $value_start); $key = trim(substr($line, strlen($family) + 2, strpos($line, ) - strlen($family) + 2)); // $value$key = trim(substr($line, $value_start)); } } return $value; } return FALSE; } } ? Em 11 de fevereiro de 2011 18:38, Alejandro Flores alejandrorflo...@gmail.com escreveu: Wendell, Qual a biblioteca PHP e versão que você está utilizando? A página fica em branco? verifique os logs do apache: /var/log/httpd/error_log e procure por erros no script php. Estou tentando fazer um painel amador, o codigo abaixo conecta no asterisk mais não me retorna nada na tela do browser meu manager [panel] secret = senha deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user ?php include AstMan.php; $ast = new AstMan(); $ast-Login( localhost, panel, senha ); echo pre; echo $ast-sendCommand(SIPshowpeer, array(Peer = 8822)); echo /pre; ? -- Abraço! Alejandro Flores http://www.triforsec.com.br/ ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito
Re: [AsteriskBrasil] Manager Asterisk
Wendell, Qual a biblioteca PHP e versão que você está utilizando? A página fica em branco? verifique os logs do apache: /var/log/httpd/error_log e procure por erros no script php. Estou tentando fazer um painel amador, o codigo abaixo conecta no asterisk mais não me retorna nada na tela do browser meu manager [panel] secret = senha deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user ?php include AstMan.php; $ast = new AstMan(); $ast-Login( localhost, panel, senha ); echo pre; echo $ast-sendCommand(SIPshowpeer, array(Peer = 8822)); echo /pre; ? -- Abraço! Alejandro Flores http://www.triforsec.com.br/ ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Headsets Plantronics com o melhor preço do Brasil. Acesse agora www.voipmania.com.br VOIPMANIA STORE Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org