Bienvenido(a) a Alcance Libre 03/02/2023, 21:36
|
![]() |
Índice del foro > Todo acerca de Linux > Asterisk y VoIP |
![]() ![]() |
![]() |
adanjim |
|
||||||
![]() ![]() ![]() ![]() ![]() Nuevo Estado: desconectado ![]() Identificado: 07/31/15 Mensajes: 4 |
Buenos dias Espero que me puedan ayudar. Tengo un asterisk funcionando con lineas IP el cual funcionaba ala perfeccion.
El datalle es que trabajamos tres personas en el area y le realizabamos modificaciones sin guardar las versiones anteriores. Le agregamos un robot de llamadas (Que tuvimos que borrar) y apartir de ahi comenzo el problema. El problema es que las llamadas entrantes se traban dejar de llegar a asterisk abrimos la consola para realizar pruebas y no nos muestra nada es como si jamas llegaran al asterisk y cuando realizamos llamadas al numero nos contesta una grabacion indicanconos que el numero al que marcamos no esta disponible (mientras las llamadas salientes sin ningun problema) borramos el robot por que pensamos que quiza esa seria la solucion asi q eliminamos todo rastro de el pero no se soluciono el problema. En un principio reiniciabamos el servidor y las llamadas volvian despues lo tenias que reiniciar hasta 4 ocaciones seguidas sin que volvieran las llamadas entrantes. Despues notamos que si no lo reiniciabamos en ocaciones a media maña 10 u 11 de la mañana volvian a ingresar las llamadas entrantes por si solas. Nosotros estamos en Mexico y el proveedor es de España ojala que alguien pueda apoyarme con el problema que no damos creemos que puede ser el proveedor pero hay alguna forma de saber si es el proveedor sin tener que contratar otro? O si el problema es de la programacion si pueden ayudarme dejo el contexto de las llamadas entrantes q tenemos configurado a ver si le ven algun error y me puede ayudar. extensions PHP Formatted Code [ctxE];EXTENSIONES 500... ;marcar extensiones 500 area extrajudicial exten => _5[012]X,1,Noop() same => n,Set(__VarExten=${EXTEN}) same => n,MixMonitor(/home/spool/asterisk/monitor/${STRFTIME(${EPOCH},,%m%Y)}/${CALLERID(num)}/${CALLERID(num)}-${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}-M-${VarExten}-UID_${UNIQUEID}.wav,) same => n,Dial(SIP/${EXTEN},25,tTL(300000:15000)) same => n,StopMixMonitor() same => n,Hangup ;marcar extensiones 200 area coordinadores exten => _2[012]X,1,Noop() same => n,Set(__VarExten=${EXTEN}) same => n,MixMonitor(/home/spool/asterisk/monitor/${STRFTIME(${EPOCH},,%m%Y)}/${CALLERID(num)}/${CALLERID(num)}-${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}-M-${VarExten}-UID_${UNIQUEID}.wav,) same => n,Dial(SIP/${EXTEN},25,tTL(300000:15000)) same => n,StopMixMonitor() same => n,Hangup ;marcar extensiones 400 area administrativa exten => _4[012]X,1,Noop() same => n,Set(__VarExten=${EXTEN}) same => n,MixMonitor(/home/spool/asterisk/monitor/${STRFTIME(${EPOCH},,%m%Y)}/${CALLERID(num)}/${CALLERID(num)}-${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}-M-${VarExten}-UID_${UNIQUEID}.wav,) same => n,Dial(SIP/${EXTEN},25,tTL(300000:15000)) same => n,StopMixMonitor() same => n,Hangup ;ENTRADA DE NETELIP Y DIRIGE A EXTENSION ; exten => #####,1,Noop(LLAMADA EXTERNA) exten=>#####,1,Noop(LLAMADA EXTERNA) ;numero telefonico same => n,Dial(SIP/502,10,tT) same => n,Dial(SIP/510,10,tT) same => n,Dial(SIP/501,10,tT) same => n,Dial(SIP/511,10,tT) same => n,Dial(SIP/509,10,tT) same => n,Dial(SIP/512,10,tT) same => n,Dial(SIP/513,10,tT) same => n,Dial(SIP/506,10,tT) same => n,Dial(SIP/514,10,tT) same => n,Dial(SIP/503,10,tT) same => n,Dial(SIP/516,25,tT) same => n,Dial(SIP/505,25,tT) same => n,Dial(SIP/516,25,tT) same => n,Dial(SIP/505,25,tT) same => n,Dial(SIP/518,25,tT) same => n,Dial(SIP/520,25,tT) same => n,Dial(SIP/519,25,tT) same => n,Dial(SIP/520,25,tT) same => n,Hangup exten=>####,1,Noop(LLAMADA EXTERNA) ; otro numero telefonico same => n,Dial(SIP/403,25,tT) same => n,Dial(SIP/401,25,tT) same => n,Dial(SIP/402,25,tT) same => n,Dial(SIP/405,25,tT) same => n,Dial(SIP/406,25,tT) same => n,Dial(SIP/407,25,tT) same => n,Dial(SIP/408,25,tT) same => n,Dial(SIP/409,25,tT) same => n,Dial(SIP/410,25,tT) same => n,Dial(SIP/411,25,tT) same => n,Dial(SIP/412,25,tT) same => n,Dial(SIP/413,25,tT) same => n,Dial(SIP/414,25,tT) same => n,Dial(SIP/415,25,tT) same => n,Dial(SIP/416,25,tT) same => n,Dial(SIP/417,25,tT) same => n,Dial(SIP/418,25,tT) same => n,Dial(SIP/419,25,tT) same => n,Dial(SIP/420,25,tT) same => n,Hangup exten=>####,1,Noop(LLAMADA EXTERNA) ; otro numero telefonico same => n,Dial(SIP/403,25,tT) same => n,Dial(SIP/401,25,tT) same => n,Dial(SIP/402,25,tT) same => n,Dial(SIP/404,25,tT) same => n,Dial(SIP/405,25,tT) same => n,Dial(SIP/406,25,tT) same => n,Dial(SIP/407,25,tT) same => n,Dial(SIP/408,25,tT) same => n,Dial(SIP/409,25,tT) same => n,Dial(SIP/410,25,tT) same => n,Hangup ;canal espia exten => _*8[12345]XX,1,Noop() same => n,ChanSpy(SIP/${EXTEN:2},bqs) same => n,Hangup ;Llamadas salientes... ;NO PERMITIDAS... [CTXA] ;ENTRADA DE proveedor Y DIRIGE A EXTENSION exten=>###,1,Noop(LLAMADA EXTERNA) same => n,Dial(SIP/401,25,tT) same => n,Dial(SIP/402,25,tT) same => n,Dial(SIP/403,25,tT) same => n,Dial(SIP/405,25,tT) same => n,Dial(SIP/406,25,tT) same => n,Dial(SIP/407,25,tT) same => n,Dial(SIP/408,25,tT) same => n,Dial(SIP/409,25,tT) same => n,Dial(SIP/410,25,tT) same => n,Dial(SIP/411,25,tT) same => n,Dial(SIP/412,25,tT) same => n,Dial(SIP/413,25,tT) same => n,Dial(SIP/414,25,tT) same => n,Dial(SIP/415,25,tT) same => n,Dial(SIP/416,25,tT) same => n,Dial(SIP/417,25,tT) same => n,Dial(SIP/418,25,tT) same => n,Dial(SIP/419,25,tT) same => n,Dial(SIP/420,25,tT) same => n,Hangup ;canal espia exten => _*8[12345]XX,1,Noop() same => n,ChanSpy(SIP/${EXTEN:2},bqs) same => n,Hangup SIPConf PHP Formatted Code [general];inicio de datos de usuario sip llamadas entrantes port=5060 bindaddr=0.0.0.0 qualify=no disable=all allow=alaw allow=ulaw dtmfmode=rfc2833 srvlookup=yes ;fin de llamadas entrantes context=context-general ; Default context for incoming calls. Defaults to 'default' allowguest=no ; Allow or reject guest calls (default is yes[/dode] SIP conf... (contexto creado para disminuir ataques) [code][usea](!) type= friend context=ctxadministrativa host=dynamic callgroup=1 pickupgroup=1 [use](!) type= friend context= ctxextrajudicial host= dynamic callgroup=2 pickupgroup=2 [#####] type=friend username=#### context=ctxe host=sip... canreinvite=yes ; canreinvite=no secret=xxxx nat=yes dtmfmode=rfc2833 authuser=##### fromdomain=sip.... disallow=all allow=alaw allow=ulaw ;insecure=very insecure=invite fromuser=#### deny= 0.0.0.0/0.0.0.0 permit=##### [#####] type=peer username=##### context=ctxa host=sip.... canreinvite=no secret=xxxxx nat=yes fromdomain=sip.... disallow=all allow=alaw allow=ulaw insecure=port,invite dtmfmode=rfc2833 fromuser=#### deny=0.0.0.0/0.0.0.0 permit=#### |
||||||
|
|||||||
Contenido generado en: 0.11 segundos |
![]() ![]() |
Todas las horas son CST. Hora actual 09:36 PM. |
|
|