El Lunes, 20 de Agosto de 2007, Saúl Ibarra
escribió:
Thnx por contestar tan rápido!!
Lo que he hecho es añadir el usuario "ast" a openser y poner esta
configuración en Asterisk:
[openser-out]
type=peer
username=ast
fromuser=ast
secret=1234
host=10.68.42.134
Y para llamar:
exten => _02XX,1,Dial(SIP/${EXTEN:1}@openser-out)
Funciona! Muchas gracias!
Eso funciona pero personalmente me parece un poco "cochino" en cuanto al
cristo de concepto que supone la configuración de un "peer" en Asrterisk.
Ese "secret" también podría valer para que un usuario SIP
llamado "openser-out" hiciese una llamada **A** asterisk autenticándose
con "username=ast" y secret="1234".
Creo que es más elegante quitar eso de "secret" y poner en la sección
[authentication] de sip.conf lo siguiente:
auth=ast:1234@10.68.42.134
Es decir, en vez de jugar con la ambigüedad del "secret" definit una
autenticación pura y dura sólo para que Asterisk sea quien se autentique.