Hola, mucho gusto. Soy nuevo. Y les presento mi siguiente inconveniente. Si bien vengo utilizando previamente Elastisk y ahora Issabel de manera interna, en caracter personal de forma basica. Ahora se me presento el desafio de ponerlo en mi empresa de manera de utilizacion profesional a traves de un troncal contratado.
Mi escenario es el siguiente:
Tengo actualmente montado Issabel de manera Virtual en un servidor, asignado con dos placas de red.
eth0: 192.168.10.100
eth1: 192.168.100.100
Eth0 tiene el cable que va directamente a nuestro Switch donde se conectan los internos y funcionan correctamente entre ellos.
Eth1 tiene un cable que va a un Router especifico de Fibra de nuestro Proveedor, en este caso Telecom es la empresa. En ese router en una entrada especifica del Equipo, tiene configurado para tener un enlace directo.
La informacion que me brindaron es la siguiente:
IP SBC (troncal SIP)
190.224.xxx.xxx
Y despues como no me brindaron datos especificos en relacion a asterisk me dieron detalles de configuracion generales.
-Troncal debe ser SIP Case 4 sin autentificacion
-Keep-alive: Sip Options Mensaje 200 ok
-Trama 70% codec g729 y 30% G711a
-Fax en G711a
-DTMF: RFC2833
-SIP y RTP simples sin encriptacion
-Puertos SIP 5060 , RTP 40000 al 41999
Bueno hasta ahi, estoy tratando de configurar correctamente la parte de Troncal SIP, que en valores le estoy colocando
host=190.224.xxx-xxx
type=friend
keepalive=yes
context=from-trunk
trunk=yes
dtmfmode=rfc2833
insecure=very
port=5060
qualify=yes
disallow=all
allow=g729&ulaw&alaw
Ahora en cuestion de Logs despues de realizar una llamada.
2022-03-25 11:08:26 VERBOSE[2578][C-00000009] netsock2.c: Using SIP RTP TOS bits 184
2022-03-25 11:08:26 VERBOSE[2578][C-00000009] netsock2.c: Using SIP RTP CoS mark 5
2022-03-25 11:08:26 VERBOSE[3171][C-00000009] pbx.c: Executing [4600@from-trunk:1] Set("SIP/MiEmpresa-0000000c", "__FROM_DID=4600") in new stack
2022-03-25 11:08:26 VERBOSE[3171][C-00000009] pbx.c: Executing [4600@from-trunk:2] NoOp("SIP/MiEmpresa-0000000c", "Received an unknown call with DID set to 4600") in new stack
2022-03-25 11:08:26 VERBOSE[3171][C-00000009] pbx.c: Executing [4600@from-trunk:3] Goto("SIP/MiEmpresa-0000000c", "s,a2") in new stack
2022-03-25 11:08:26 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (from-trunk,s,2)
2022-03-25 11:08:26 VERBOSE[3171][C-00000009] pbx.c: Executing [s@from-trunk:2] Answer("SIP/MiEmpresa-0000000c", "") in new stack
2022-03-25 11:08:27 VERBOSE[3171][C-00000009] pbx.c: Executing [s@from-trunk:3] Wait("SIP/MiEmpresa-0000000c", "2") in new stack
2022-03-25 11:08:29 VERBOSE[3171][C-00000009] pbx.c: Executing [s@from-trunk:4] Playback("SIP/MiEmpresa-0000000c", "ss-noservice") in new stack
2022-03-25 11:08:29 VERBOSE[3171][C-00000009] file.c: <SIP/MiEmpresa-0000000c> Playing 'ss-noservice.gsm' (language 'es')
2022-03-25 11:08:33 WARNING[2578] chan_sip.c: Retransmission timeout reached on transmission SDg3bl901-46b2bf42b504abee79074e4ba59672a5-agb4d40 for seqno 1 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
2022-03-25 11:08:33 WARNING[2578] chan_sip.c: Hanging up call SDg3bl901-46b2bf42b504abee79074e4ba59672a5-agb4d40 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [h@from-trunk:1] Macro("SIP/MiEmpresa-0000000c", "hangupcall,") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:1] GotoIf("SIP/MiEmpresa-0000000c", "1?endmixmoncheck") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,20)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:20] NoOp("SIP/MiEmpresa-0000000c", "End of MIXMON check") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:21] GotoIf("SIP/MiEmpresa-0000000c", "1?nomeetmemon") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,39)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:39] NoOp("SIP/MiEmpresa-0000000c", "End of MEETME check") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:40] GotoIf("SIP/MiEmpresa-0000000c", "1?noautomon") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,45)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:45] NoOp("SIP/MiEmpresa-0000000c", "TOUCH_MONITOR_OUTPUT=") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:46] GotoIf("SIP/MiEmpresa-0000000c", "1?noautomon2") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,52)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:52] NoOp("SIP/MiEmpresa-0000000c", "MONITOR_FILENAME=") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:53] GotoIf("SIP/MiEmpresa-0000000c", "1?noautomon3") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,59)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:59] NoOp("SIP/MiEmpresa-0000000c", "MIXMONITOR_FILENAME=") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:60] GotoIf("SIP/MiEmpresa-0000000c", "1?noautomon4") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,62)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:62] NoOp("SIP/MiEmpresa-0000000c", "ONETOUCH_RECFILE=") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:63] NoOp("SIP/MiEmpresa-0000000c", "CDR recordingfile set to: ") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:64] GotoIf("SIP/MiEmpresa-0000000c", "1?skiprg") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,67)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:67] GotoIf("SIP/MiEmpresa-0000000c", "1?skipblkvm") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,70)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:70] GotoIf("SIP/MiEmpresa-0000000c", "1?theend") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx_builtins.c: Goto (macro-hangupcall,s,72)
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:72] AGI("SIP/MiEmpresa-0000000c", "hangup.agi") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] res_agi.c: <SIP/MiEmpresa-0000000c>AGI Script hangup.agi completed, returning 0
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Executing [s@macro-hangupcall:73] Hangup("SIP/MiEmpresa-0000000c", "") in new stack
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] app_macro.c: Spawn extension (macro-hangupcall, s, 73) exited non-zero on 'SIP/MiEmpresa-0000000c' in macro 'hangupcall'
2022-03-25 11:08:33 VERBOSE[3171][C-00000009] pbx.c: Spawn extension (from-trunk, h, 1) exited non-zero on 'SIP/MiEmpresa-0000000c'
4600 es parte del numero de cabecera que me asignaron y que coloque en CallerID Saliente
Llamo al numero de Cabecera y llega evidentemente hasta el Issabel pero veo que cuelga la llamada despues de 5 segundos. Tengo un problema de Nateo o de configuracion. Estoy tratando de recopilar e investigar lo mayor posible, pero como es la primera vez que configuro me esta constando entender todo el proceso, quizas es algo basico que me falta o estoy malinterpretando.