[AsteriskBrasil] Problemas com Script

Thiago Maluf malufrj em gmail.com
Quinta Outubro 23 17:44:51 BRST 2014


Leandro,

Normalmente o Asterisk roda como usuário Asterisk.

Então você precisa identificar se a conta Asterisk tem permissão de
executar o seu script e se tem permissão de criar o arquivo definido no
touch.

Ok?

Boa sorte!

2014-10-23 13:18 GMT-02:00 Leandro de Lima Camargo <leandrolcz at icloud.com>:

> "Opa.
>
> Se for um script eu acredito que tu precisará passar as variáveis da
> Khomp como parâmetros.
>
> []s
> Marcelo H. Terres"
>
> Marcelo,
> A princípio, criei um script apenas pra criar um arquivo e ver se está
> dando certo.
> Depois coloco o script desejado em produção.
>
> O script é:
> #!/bin/bash
> touch /home/axtelecom/teste
>
>
> 2014-10-23 12:09 GMT-02:00 Thiago Maluf <malufrj at gmail.com>:
>
>> Teu script tem compilador registrado na primeira linha? Caso contrário,
>> sugiro utilizar "COMPILADOR /home/axtelecom/leandro"
>>
>
> Thiago,
> No contexto também tentei colocar com o caminho completo mas não deu.
> exten => s,1,System(/bin/bash /home/axtelecom/leandro)
>
> Caso eu coloque um outro comando do asterisk, ele vai de boa. Por exemplo:
> exten => s,1,System(asterisk -rx "khomp sms b1 9904XXXX Teste)
>
>
> Será que pode ser alguma permissão do Asterisk com o bash?
>
>
>
> Obrigado aos dois!
>
>
>
> Atenciosamente
> Leandro de Lima Camargo
>
>
> 2014-10-23 12:09 GMT-02:00 Thiago Maluf <malufrj at gmail.com>:
>
> Teu script tem compilador registrado na primeira linha? Caso contrário,
>> sugiro utilizar "COMPILADOR /home/axtelecom/leandro"
>>
>>
>> 2014-10-23 10:51 GMT-02:00 Leandro de Lima Camargo <leandrolcz at icloud.com
>> >:
>>
>>> Bom dia Pessoal.
>>> Tenho o Asterisk 11.7.0 e um EBS-GSM da Khomp.
>>> Estou tentando rodar um script toda vez que recebo um SMS nos chips.
>>>
>>> No arquivo extensions_custom.conf, existia o seguinte contexto:
>>>
>>> [khomp-sms-01-00]
>>> exten => s,1,System(echo -e Novo SMS recebido de: ${KSmsFrom} \\n
>>> ${KSmsBody} | /bin/mail -s "SMS Axtelecom" leandro at leandro.com.br)
>>>
>>> E funcionava certinho!
>>> Pra melhorar, estou tentando chamar um script quando o SMS é recebido.
>>> Da seguinte forma:
>>> [khomp-sms-01-01]
>>> exten => s,1,System(/home/axtelecom/leandro)
>>>
>>> Porém ele não chama.
>>> Já deixei o arquivo com permissão total.
>>>
>>> [root at pbx]# pwd
>>> /home/axtelecom
>>> [root at pbx]# ls -l
>>> total 48916
>>> -rwxrwxrwx 1 root      root            40 Oct 23 09:59 leandro
>>>
>>> Pelos logs, é possível visualizar isso:
>>>
>>> [Oct 23 09:58:09] VERBOSE[11985][C-00011a2f] pbx.c:     -- Executing
>>> [s at khomp-sms-01-00:1] System("Khomp_SMS/B1C0-0",
>>> "/home/axtelecom/leandro") in new stack
>>> [Oct 23 09:58:09] VERBOSE[11985][C-00011a2f] pbx.c:     -- Auto
>>> fallthrough, channel 'Khomp_SMS/B1C0-0' status is 'UNKNOWN'
>>>
>>> Alguém sabe o que pode ser?
>>>
>>>
>>> Desde já,
>>> Obrigado.
>>>
>>>
>>> Atenciosamente
>>> Leandro de Lima Camargo
>>>
>>>
>>> _______________________________________________
>>> WORKOFFEES KHOMP: O evento Khomp chega a SÃO PAULO. Aproveite sua visita
>>> à Futurecom e venha tomar um café conosco e conhecer os primeiros
>>> lançamentos KHOMP para 2015!
>>> Garanta sua vaga e saiba mais em www.workoffee.com.br
>>> _______________________________________________
>>> ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia
>>> IP .
>>> Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Banco de Canais Analógicos  – Appliance Asterisk Acesse
>>> www.aligera.com.br
>>> _______________________________________________
>>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO
>>> e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
>>> Construa soluções de PABX IP com produtos DigiVoice - visite
>>> www.digivoice.com.br
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>>
>>>
>>
>>
>> --
>> ----------------------------------------------------------------
>> Thiago Maluf Resende
>> Tel: +55 21 9700-9113
>> e-mail: malufrj at gmail.com
>>
>> _______________________________________________
>> WORKOFFEES KHOMP: O evento Khomp chega a SÃO PAULO. Aproveite sua visita
>> à Futurecom e venha tomar um café conosco e conhecer os primeiros
>> lançamentos KHOMP para 2015!
>> Garanta sua vaga e saiba mais em www.workoffee.com.br
>> _______________________________________________
>> ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia
>> IP .
>> Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Banco de Canais Analógicos  – Appliance Asterisk Acesse
>> www.aligera.com.br
>> _______________________________________________
>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
>> FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
>> Construa soluções de PABX IP com produtos DigiVoice - visite
>> www.digivoice.com.br
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>>
>>
>
>
> --
> Atenciosamente
>
> *Leandro de Lima Camargo*
> +55 35 9904 0220
> iCloud Mail 
>
> _______________________________________________
> WORKOFFEES KHOMP: O evento Khomp chega a SÃO PAULO. Aproveite sua visita à
> Futurecom e venha tomar um café conosco e conhecer os primeiros lançamentos
> KHOMP para 2015!
> Garanta sua vaga e saiba mais em www.workoffee.com.br
> _______________________________________________
> ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia
> IP .
> Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Banco de Canais Analógicos  – Appliance Asterisk Acesse www.aligera.com.br
> _______________________________________________
> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
> FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
> Construa soluções de PABX IP com produtos DigiVoice - visite
> www.digivoice.com.br
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>
>


-- 
----------------------------------------------------------------
Thiago Maluf Resende
Tel: +55 21 9700-9113
e-mail: malufrj at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20141023/fe917b2a/attachment-0001.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil