APP EN IOS NO RING

alejandrogalla

Bronze Partner
Basic Certified
Registrado
5 Aug 2022
Mensajes
75
Hola ! tengo un cliente con un problema de la app en iOs 17.6.1, no entran las llamadas, desde alli puede ver todo el historial de las llamadas y actividades en el cliente de la PC. Hemos reinstalado la app cuidando de darle todos los permisos, pero tampoco ingresan las llamadas.
En la central me indicó el siguiente problema:
1730897204085.png
Failed to send APNS PUSH to device iPhone12,1iPhone(Ext.1250). Internal exception occured: System.Net.Http.HttpRequestException: Resource temporarily unavailable (api.push.apple.com:443) ---> System.Net.Sockets.SocketException (11): Resource temporarily unavailable at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp2ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.HttpClientLoggerHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.HttpClientLoggerHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at _3CX.Push.PushTransport.TryPushAppleStandardV1(String bearer, PushTask pushTask, String topic, String devToken, Int32 expiry) at _3CX.Push.PushTransport.PushAppleStandardV1(PushTask pushTask, String topic, String devToken, Int32 expiry) at _3CX.Push.PushTransport.PushAppleStandard(PushTask pushTask, Boolean voip, Boolean immediate)

La central está instalada en un datacenter virtual propio junto con otras centrales 3CX en vps virtual separado. con la configuración normal de una instalacion on-premise, tal vez falte algún puerto extra que no esté considerado.
En la APP tampoco aparece llamadas perdidas.

Agradezco desde ya cualquier orientación.
 
Estuve revisando y con respecto a los puertos el servidor esta directamente conectado a Internet, no requiere abrir puertos , excepto los que pueda controlar desde el sistema operativo y sus aplicaciones.
La prueba de firewall en la central da correcta, me queda revisar el firewall del SO para lo cual requiero algunas indicaciones.
 
Hola sobre ese servidor en los ajustes de red desactiva lo que es el IPv6, luego también realiza lo mismo sobre la interface de red a nivel de SO. Al hacer eso, aplica un reboot al equipo.

Asegúrate de dejar los DNS de Google como primarios sobre el servidor de la pbx 1.1.1.1 y 8.8.8.8

Revisa que tienen permitido el tráfico hacia los dominios y puertos que se muestran acá https://support.apple.com/en-us/102266

Por último, valida que la extensión sobre el perfil disponible tenga activo el campo de aceptar notificaciones push.

El pbx debe estar por lo menos en versión 20.0 Update 3 (Build 806 Release)
 

Estadísticas del Foro

Temas
44.439
Mensajes
232.807
Miembros
78.339
Último miembro
neil.marsura