# iOS - No audio on application - same profile/extensions works on VitXi webapp.

**URL:** https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925
**Category:** VitalPBX Mobile
**Created:** [October 26, 2022, 7:28pm UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925 "2022-10-26T19:28:01Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![david.henry](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/d/e495f1/32.png) [@david.henry](https://forums.vitalpbx.org/u/david.henry)
#### Post date: [October 26, 2022, 7:28pm UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/1 "2022-10-26T19:28:01Z")

</div>

Hello,

I have a new question. I continue to try VitalPBX and I have now a problem with iOS Apps.  
I configured some extension with following setup :

- Vitxi Client enabled
- PJSIP Profile selected

On notebook :

- Connected to iPhone with shared connection (to be outside of my network)  
I use chrome on OSX.  
When I use this extension on WebRTC apps , I have any sound. (All Works)

On iPhone :

- Connected to 4G Network (to be outside of my network)  
When I use this extension on iOS , I haven’t any sound.  
When I use this extension on WebRTC apps , I haven’t any sound.  
(Chrome or Safari) → In setup page , only microphone is available , no output.

- Connected to local Network  
When I use this extension on iOS , I have any sound. (All works)  
When I use this extension on WebRTC apps , I haven’t any sound.  
(Chrome or Safari) → In setup page , only microphone is available , no output.

On my firewall , I don’t see any blocked or deny packet to my IPBX.  
My VitalPBX is behind a firewall.  
My FQDN VitalPBX is behind reverse proxy (provided by my firewall).  
Websocket passthrough is enabled.  
I setup DNAT :

- 8089 to VitalPBX 8089
- 5060 to VitalPBX 5060
- RTP UDP 10000-20000 to VitalPBX 10000-20000

Do you have any idea ?

Regards

---

<div class="post-metadata">

### Author: ![mohamed.soliman](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mohamed.soliman](https://forums.vitalpbx.org/u/mohamed.soliman)
#### Post date: [October 27, 2022, 1:06am UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/2 "2022-10-27T01:06:55Z")

</div>

The same answer on another topic you posted

In RTP Settings check on ICE Support  
Then in ICE Hosts

Put the local adress of the Vitalpbx and in advertised adress put the public IP .

This is missing configuration

---

<div class="post-metadata">

### Author: ![mohamed.soliman](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mohamed.soliman](https://forums.vitalpbx.org/u/mohamed.soliman)
#### Post date: [October 27, 2022, 1:10am UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/3 "2022-10-27T01:10:11Z")

</div>

Also I think WAF or reverse proxy engine on firewall will confict on SSL certificate

Make sure thats the PBX installed the same certificate firewall uses if not working try to DNAT also the https port with valid certificate and Public domain name points on the NATed IP by A Record

---

<div class="post-metadata">

### Author: ![david.henry](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/d/e495f1/32.png) [@david.henry](https://forums.vitalpbx.org/u/david.henry)
#### Post date: [October 27, 2022, 5:58am UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/4 "2022-10-27T05:58:33Z")

</div>

Hi Mohamed,

I already checked and filled RTP settings with local VitalPBX IP and Public IP Address.  
I use same certificat on all devices (WAF and VitalPBX).  
It’s a wildcard real certificat (Sectigo RSA).

Public Domain DNS point to Public IP Address with A record.  
It’s not possible to make DNAT on HTTPS port (443) because my WAF forward other web services on anothers servers. So if I forward HTTPS , only VitalPBX will works.

Regards

---

<div class="post-metadata">

### Author: ![miguel](https://forums.vitalpbx.org/user_avatar/forums.vitalpbx.org/miguel/32/415_2.png) [@miguel](https://forums.vitalpbx.org/u/miguel)
#### Post date: [October 28, 2022, 3:04pm UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/5 "2022-10-28T15:04:09Z")

</div>

For the WebRTC devices, you have to use the profile “Default WebRTC Profile.” You cannot use the same device or profile for WebRTC devices and regular phone devices.

---

<div class="post-metadata">

### Author: ![david.henry](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/d/e495f1/32.png) [@david.henry](https://forums.vitalpbx.org/u/david.henry)
#### Post date: [November 7, 2022, 2:42pm UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/6 "2022-11-07T14:42:34Z")

</div>

Thanks Miguel.

I Opened a case on helpdesk to try to find a solution to my problem.  
Alaways to RTP with VitalPBX Mobile outside of my network (ex : from 4G/5G Network)

Regards

---

<div class="post-metadata">

### Author: ![mohamed.soliman](https://forums.vitalpbx.org/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mohamed.soliman](https://forums.vitalpbx.org/u/mohamed.soliman)
#### Post date: [July 9, 2023, 5:48pm UTC](https://forums.vitalpbx.org/t/ios-no-audio-on-application-same-profile-extensions-works-on-vitxi-webapp/1925/7 "2023-07-09T17:48:09Z")

</div>

Check the WAF to pass the post headers  
and DNAT only the Asterisk HTTP Deamon 8088/8089 tcp

The account will register
