[AsteriskBrasil] Problemas com Script
Leandro de Lima Camargo
leandrolcz em icloud.com
Sexta Outubro 24 09:18:19 BRST 2014
Thiago, era isso mesmo.
Dei permissão total ao script e mesmo assim não deu certo.
Agora dei permissão total ao diretório onde o script está e deu certo.
Obrigado mais uma vez.
Abraço.
Atenciosamente
Leandro de Lima Camargo
2014-10-24 8:12 GMT-02:00 Leandro de Lima Camargo <leandrolcz at icloud.com>:
> Obrigado Thiago.
> Quanto a permissão de executar o script, dei 777, então ele deve executar
> tranquilamente.
> Agora só preciso descobrir se o problema está na hora de criar o arquivo.
> Estou fazendo mais alguns testes pra ver se consigo aqui..
> Caso ache a solução, posto aqui depois.
>
>
> Mais uma vez, obrigado a todos.
>
>
> Atenciosamente
> Leandro de Lima Camargo
>
> 2014-10-23 17:44 GMT-02:00 Thiago Maluf <malufrj at gmail.com>:
>
> 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
>>
>> _______________________________________________
>> 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
>
--
Atenciosamente
*Leandro de Lima Camargo*
+55 35 9904 0220
iCloud Mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20141024/332eebad/attachment-0001.html>
Mais detalhes sobre a lista de discussão AsteriskBrasil