Boa noite Paulo e lista que tem me ajudado,<br>Estou montando um script com um colega de trabalho e estamos trabalhando com a seguinte sintaxe, teremos uma lista.txt com o ramal sip e login do ad de cada usuario, ou seja, um ramal para cada usuário. Quando o usuário tentar fazer a ligação vou mandar o script checar o ad e comparar por exemplo se o ramal 3001 pertence ao usuário weder que está cadastrado na lista.txt e se for ok ele ira fazer a ligação, caso contrário vem a mensagem de que não está logado na rede.<br>
<br>Minhas dúvidas são:<br>Na hora de executar o script no plano de discagem posso passar a variavel callerid como parametro do script? como por exemplo: <br>[contexto-vida-loca]<br>exten =&gt; _7XX,1,AGI(nome-do-script ${CALLERID)<br>
<br>Outra coisa, tem como dentro do plano de discagem eu criar uma espécie de if, tipo se executou o script e teve a resposta OK &quot;usuário e ramal da lista.txt equivale a usuário e ramal do ad&quot; ele vai para a linha de baixo que irá fazer o dial? Ou depois que o asterisk manda a ligação para o script tenho que tratar tudo lah?<br>
Caso alguem da lista tenha sugestões estamos totalmente abertos, porque a idéia é divulgar isso como dica posteriormente :-)<br><br>No aguardo,<br>Weder <br><br><br><div class="gmail_quote">2008/10/28 paulo leonardo <span dir="ltr">&lt;<a href="mailto:p4t1t0@gmail.com">p4t1t0@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">[contexto-vida-loca]<br>exten =&gt; _7XX,1,AGI(nome-do-script)<div><div></div><div class="Wj3C7c">
<br><br><div class="gmail_quote">2008/10/27 Weder Prado <span dir="ltr">&lt;<a href="mailto:weder.prado@gmail.com" target="_blank">weder.prado@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Olá Paulo,<br>Obrigado pela explicação, com certeza o script está bem simples e não é adequado para produção, eu programo em shell e tenho o básico de ldap. Pretendo melhora-lo e depois publicar para lista o que foi feito, poderia me dar um exemplo bem simples de como aplicar esse script dentro do dialplan? Por exemplo um usuário fazendo uma ligação local exigindo a execução e confirmação do script.<br>


<br>No aguardo,<br>Weder Prado<br><br><div class="gmail_quote">2008/10/27 paulo leonardo <span dir="ltr">&lt;<a href="mailto:p4t1t0@gmail.com" target="_blank">p4t1t0@gmail.com</a>&gt;</span><div><div></div><div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ola Weder,<br><br>essa solução não sei se é a mais adequada, é utilizado AGI que chama um script em shell, que faz uma pesquisa em uma base ldap e verifica se o usuario esta na base ou nao, caso o usuário esteja previamente cadastrado no LDAP ele esta liberado para fazer chamadas, caso contrário ele é barrado, se for utilizar esta maneira será necessário melhorar o script, isso foi utilizado para ambiente de testes e não para produção.<br>



<br>[]&#39;s<br><br><div class="gmail_quote">2008/10/27 Weder Prado <span dir="ltr">&lt;<a href="mailto:weder.prado@gmail.com" target="_blank">weder.prado@gmail.com</a>&gt;</span><div><div></div><div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



Boa noite Alexandre,<br>Achei legal sua dica, mas não gostaria de fazer nenhuma alteração na minha base ldap, quero uma solução mais simples para o problema. Vi esse artigo <a href="http://www.asteriskexperts.com.br/content/view/208/32/" target="_blank">http://www.asteriskexperts.com.br/content/view/208/32/</a> e achei interessante a forma que foi aplicado a autenticação usando agi para executar um script em perl.<br>




Estou estudando essa parte no asterisk e vi que dá pra fazer muita coisa fazendo outros programas interagirem com ele, alguem poderia me ajudar a entender como aplicar esse script no dialplan?<br><br>No aguardo,<br>Weder <br>




<br><div class="gmail_quote">2008/10/24 Alexandre Cavalcante Alencar <span dir="ltr">&lt;<a href="mailto:alexandre.alencar@gmail.com" target="_blank">alexandre.alencar@gmail.com</a>&gt;</span><div><div></div><div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Olá, boa noite,<br><br>Tenho uma nota antiga com informações e links sobre isso. Não sei se vai funcionar como desejas (usando a HASH NTLMv2 da senha do usuário). Você vai precisar modificar o Schema do AD DS para caberem os atributos (verifica se eles já não existem ou a possibilidade de mapear os nomes dos atributos).<br>





<br>SIP Account Info as LDAP Attributes<br><br>H.350.4 SIP LDAP ITU-T<br><br>ObjectClass SIPIdentity<br>Attribute SIPIdentityURI<br>Attribute SIPIdentityPassword<br><br>O campo SIPIdentityPassword precisa ser preenchido com a saída de:<br>





<br>echo -n &#39;user:domain:pass&#39; | md5sum<br><br><a href="http://www.openldap.org" target="_blank">http://www.openldap.org</a><br><a href="http://www.freeradius.org" target="_blank">http://www.freeradius.org</a><br>




<a href="http://www.openser.org" target="_blank">http://www.openser.org</a><br>
<br><br><div class="gmail_quote"><div><div></div><div>On Fri, Oct 24, 2008 at 6:10 PM, Weder Prado <span dir="ltr">&lt;<a href="mailto:weder.prado@gmail.com" target="_blank">weder.prado@gmail.com</a>&gt;</span> wrote:<br>




</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>
Pessoal,<br>Estou um pouco confuso para entender como funciona essa configuração, parece que isso funciona com asterisk funcionando realtime.<br>Hoje eu tenho uma base ldap no Active Directory e gostaria que configurar os softfones com a mesma senha da rede. Alguém poderia me dar o caminho das pedras pra eu saber como implementar isso? Alguem ja implementou e tem isso funcionando?<br>






<br>No aguardo,<br><font color="#888888">Weder Prado <br>
</font><br></div></div>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><font color="#888888"><br><br clear="all">




<br>-- <br>Alexandre C Alencar (Skarmeth)<br>
<a href="http://blog.alexandrealencar.net/" target="_blank">http://blog.alexandrealencar.net/</a><br><a href="http://www.alexandrealencar.net/" target="_blank">http://www.alexandrealencar.net/</a><br><a href="http://people.debian-ce.org/skarmeth/" target="_blank">http://people.debian-ce.org/skarmeth/</a><br>





<br>
</font><br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon &quot;maddog&quot; Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>