asterix Nosalen llamadas 3cx 16.0.3

Status
Cerrado para nuevas respuestas.

ferderma

Free User
Registrado
3 Nov 2019
Mensajes
7
Saludos estoy instalando una central usando los DID de alestra estos me dan unos parametros para peer, sigo la guia que nos da 3cx para ese provedor y no me da salida de llamadas, no se si puedan auxiliarme, creo es un problema de configuracion de la troncal ya que en el log si me sale que toma el numero y lo redirigue a la ip que me da alestra, pero esta parece ser no hacepta la llamada,
-el pbx esta montado en la nube en Amazon AWS
-DID de alestra
-No salen llamadas solo recibo
DAtos del archivo xml de configuracion del pbx 3cx
<doc>
<header>
<name>Alestra</name>
<time>2019-11-04T19:04:14.7910271Z</time>
<type>gateway-template</type>
</header>
<data>
<device>
<type>provider</type>
<manufacturer></manufacturer>
<model>provider</model>
<field name="Name">Alestra</field>
<field name="RegistrarHost">ascs.alestravoip.com</field>
<field name="RegistrarPort">5060</field>
<field name="ProxyHost">200.94.26.150</field>
<field name="ProxyPort">0</field>
<field name="SecondaryRegistrar"></field>
<field name="IPRestriction">IPV4</field>
<field name="TransportRestriction">UDP</field>
<field name="RequireAuthFor">4</field>
<field name="IpInContactReg">1</field>
<field name="IpInContactRegValue"></field>
<field name="3wayauthenticationid"></field>
<field name="TimeBetweenRegistration">3600</field>
<field name="RegistrarInvite">0</field>
<field name="IsSupportReinvite">0</field>
<field name="IsSupportReplaces">0</field>
<field name="DisableVideo">1</field>
<field name="SecureRTP">0</field>
<field name="IsBindToMS">1</field>
<codecs>
<codec rfcname="g729" />
<codec rfcname="pcma" />
<codec rfcname="pcmu" />
</codecs>
<field name="ParameterIn" custom="" parameter="ToUserPart">$CalledNum</field>
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerName</field>
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerNum</field>
<field name="ParameterOut" custom="" parameter="ContactUser">$OutboundLineId</field>
<field name="ParameterOut" custom="" parameter="ContactHost">$OutHostPort</field>
</device>
</data>
</doc>

Datos de Configuracion que me da alestra

User=*****1
Pass=*****2
Proxy=200.94.26.150
Outbound CallerID
614*****
Never Override Caller ID (checked)

los parámetros de configuración para la troncal SIP en un Elastix:

Outgoing Settings
• username=***1
• type=peer
• secret=***2
• qualify=no
• nat=yes
• insecure=invite
• host=200.94.26.150
• fromuser=614***
• fromdomain=ascs.alestravoip.com
• dtmfmode=auto
• disallow=all
• context=from-internal
• canreinvite=yes
• authname=***1
• allow=g729&ulaw&alaw


espero puedan ayudarme
 

Attachments

Hola,

Las troncales de tipo de registro de Alestra requieren la siguiente configuración:

1364

En el campo Autenthication ID debes ingresar es el DID provisto por ellos.

De esa manera puedan autenticar las llamadas hechas.

Un saludo!
 
Lo otro que puedes hacer es ajustar el siguiente campo en los parámetros de salida

1365
 
ambas cosas ya lo he hecho alejandro3cx, siguiendo comentarios del forode hecho si ves el archivo alestra.pv.xml, o lo que esta plasmado en el mensaje en la linea:

<field name="ParameterOut" custom="" parameter="ContactUser">$OutboundLineId</field>

esta puesto

y el parametro

<field name="ParameterOut" custom="" parameter="ContactHost">$OutHostPort</field>

creo tu tienes montado un pbx con usando este provedor de DID, si mal no recuerdo lo comentaste e este foro
 
Vale en ese tema hay que revisar captura de paquetes de la llamada saliente para conocer qué está retornando el proveedor
 
como lo saco, del log que entrega el pbx
 
11/04/2019 2:57:18 PM - Default best-route IP is determined as 172.*.*.*
11/04/2019 2:57:15 PM - Leg L:125.1[Extn:002] is terminated: Cause: BYE from PBX
11/04/2019 2:57:15 PM - Terminated from " ferweb"<sip:[email protected]>;tag=48e0955f to <sip:[email protected]:5060>;tag=9d48a240; reason: Rejected
11/04/2019 2:57:15 PM - L:125.1[Extn:002] Sending: OnSendResp Send 500/INVITE from 0.0.0.0:0 tid=034f131c4066f838 Call-ID=bUfZgn6Eq7Tjzl2NXTlh_Q..:

SIP/2.0 500 Server Internal Error

Via: SIP/2.0/UDP 127.0.0.1:5063;branch=z9hG4bK-524287-1---034f131c4066f838;rport=5063

To: <sip:[email protected]:5060>;tag=9d48a240

From: " ferweb"<sip:[email protected]>;tag=48e0955f

Call-ID: bUfZgn6Eq7Tjzl2NXTlh_Q..

CSeq: 2 INVITE

Warning: 499 ip-172-31-*-*.ec2.internal "Server Failure"

Content-Length: 0



11/04/2019 2:57:15 PM - SendMsg from <sip:[email protected]:5060>;tag=9d48a240 to " ferweb"<sip:[email protected]>;tag=48e0955f
11/04/2019 2:57:15 PM - Leg L:125.2[Line:10000>>044614????] is terminated: Cause: 500 Server Internal Error/INVITE from 200.94.26.150:5060
11/04/2019 2:57:15 PM - L:125.2[Line:10000>>044614????] got Terminated Recv 500/INVITE from 200.94.26.150:5060 tid=06737e305373590d Call-ID=zt3E5bp1D1slUokq1zk45g..:

SIP/2.0 500 Server Internal Error

Via: SIP/2.0/UDP 172.31.*.*:5060;received=3.232.*.*;rport=5060;branch=z9hG4bK-524287-1---06737e305373590d

To: <sip:[email protected]>;tag=1c1424945280
 
La captura tómala como sale en la Siguiente guía:

 
Gracias Alejandro, ya quedo solucionado el problema
adjunto detalles, faltantes en la plantilla de alestra:


en pestaña CallerID
Default caller ID
Numero principal

en pestaña Options
-Support Re-Invite
Habilitado
Select which IP to use in 'Contact' (SIP) and 'Connection'(SDP) fields
Use This IP Adress
Proxy proporcionado por alestra

en pestaña Inbound Parameters
Call Source Identification
habilitado

en pestaña Outbound Parameters
Contact : User Part
OutboundLineId
Contact : Host Part
OutHostPort
From : User Part
numero principal

El unico detalle es que hasta el 3 timbraso de el PBX suena en el telefono local (alguna idea), ya probe quitando cada una de las partes por si algo sobraba pero parece ser que es lo necesario, pero ya da salida
 
Última edición:
Esa captura de la guía lo haces desde la interfaz de la central no tiene nada que ver si lo instalas en la nube u on premise

respecto al timbrado toma la captura y ve los tiempos, la central al mandar el invite el proveedor te debe mandar 100 trying y el 180ringing

el tiempo entre esos mensajes debe ser mínimo ya lo demás lo controla el proveedor...
 
Esa captura de la guía lo haces desde la interfaz de la central no tiene nada que ver si lo instalas en la nube u on premise

respecto al timbrado toma la captura y ve los tiempos, la central al mandar el invite el proveedor te debe mandar 100 trying y el 180ringing

el tiempo entre esos mensajes debe ser mínimo ya lo demás lo controla el proveedor...
ha ok Alejandro3cx gracias crei tenia que instalar una aplicacion extra, mañan reviso lo que me dices con calma, y asi sabre si es el provedor o tra cosa
 
vale un saludo!
 
Status
Cerrado para nuevas respuestas.

Estadísticas del Foro

Temas
44.441
Mensajes
232.812
Miembros
78.339
Último miembro
neil.marsura