8444 and 8443 are port forwarded can you please checkWe tried to make a test call via your server again, with the same result:
View attachment 2350
The ports 8443, 8444 seems to be opened locally on server, but are closed on router/NAT.
Please provide a public instance (AWS, DO, Google Cloud, Yandex Cloud etc) and a public SIP server to test, or provide a fully working access from outside to your private network. Otherwise, we cannot make a test call via your server, so we cannot locate the problem and help you to solve it.
ip
and ip_local
settingsflashphoner.properties
then restart WCSsip_force_tcp=true
form has been updated, one thing observed Transport TLS SIP number are not getting registered, where has UDP+TCP transport getting registered in SIP IP PBX,,what must be the issueWith SIP credentials you've provided we receive403 Forbidden
response from SIP server, but REGITER flow looks normal. Please test a call. If this still cannot be established, please provide actual SIP credentials using this form, we will check.
403 Forbidden
):can you check with TCP _UDP transport form has been updatedWe just tried to register with both accounts you've provided. The SIP server breaks the connection after first SIP REGISTER packet sent to port 5061:
View attachment 2357
but when we trying to register to the port 5060, the flow goes correctly (but server returns403 Forbidden
):
View attachment 2358
Unfortunately, we cannot check connection to your SIP server using third party softphone, so we cannot confirm the problem at WCS side.
Please configure TCP or UDP transport at SIP server side.
We tested again. The latest accounts you've provided are successfully registered on SIP server, but call cannot be established because WebRTC media ports (31001-32000/udp by default) of WCS server are not available from outside:can you check with TCP _UDP transport form has been updated
ports 31000 to 32000 are forwarded same verified can you please check,We tested again. The latest accounts you've provided are successfully registered on SIP server, but call cannot be established because WebRTC media ports (31001-32000/udp by default) of WCS server are not available from outside:
View attachment 2361
Please check if the ports range is available from PC where you opening page to test using this method for example.
ip
parameter to external IP:ip=external_ip
ip_local=internal_ip
client_mode=false
rtc_ice_add_local_component=true
after changing the configuration issue remain sameWe've checked your environment.
To make a call from outside of your LAN, you should change the following in WCS configuration:
1. Setip
parameter to external IP:
2. Add the following parametersCode:ip=external_ip ip_local=internal_ip
View attachment 2369Code:client_mode=false rtc_ice_add_local_component=true
In this case, a SIP call between accounts you've provided is made successfully using Phone Min example in Chrome browser.
This seems to be NAT issue. To check this, please provide a public SIP server credentials to access from outside network to it using this form.But if i am calling from webcall server to SIP phone outside network its not working fine
phone min example. form has been updated .Please check if the issue is reproducing in Phone Min example.
If not, please modify Phone Min example code minimally to reproduce the issue and send using this form.
Also please check if SIP call establish successfully using Phone Min example on our demo server using public SIP PBX.
This seems to be NAT issue. To check this, please provide a public SIP server credentials to access from outside network to it using this form.
You should provide a public IP and port (not a private 192.168.*.*) to access your SIP PBX to register SIP phone from outside network.in demo server i am not able to register the SIP phone
we used same html in dashboard ,but it creates error where as in browser works fineA SIP call is sussessfully established using your code example in two different browser windows
View attachment 2372
This is confirming by traffic dump (we marked RTP traffic going through the server)
View attachment 2373
So your code seems to be working.
You should provide a public IP and port (not a private 192.168.*.*) to access your SIP PBX to register SIP phone from outside network.
When opening your sample html code locally in Chrome browser, it works fine without errors in console (see this post).we used same html in dashboard ,but it creates error where as in browser works fine
<script type="text/javascript" src="https://github.com/flashphoner/flashphoner_client/blob/wcs_api/client/src/examples/min/phone/Phone-min.js"></script>
flashphoner.js
to your webserver to prevent donwnloading issues.Seems like your SIP PBX is unreachable from outside using the address and port: the TCP connection is accepted, but REGISTER request is not anwsered:not able to register only established
This could be the same issue.But if i am calling from webcall server to SIP phone outside network its not working fine
i can register the same using zoiper softphone outside network, but with webcall server-5 its not getting registered...When opening your sample html code locally in Chrome browser, it works fine without errors in console (see this post).
We recommend you to remove this string from code because it seems excessive
Seems like the problem is in your dashbord, for example, script is not fully dowloaded. We also recommend you to placeHTML:<script type="text/javascript" src="https://github.com/flashphoner/flashphoner_client/blob/wcs_api/client/src/examples/min/phone/Phone-min.js"></script>
flashphoner.js
to your webserver to prevent donwnloading issues.
Seems like your SIP PBX is unreachable from outside using the address and port: the TCP connection is accepted, but REGISTER request is not anwsered:
View attachment 2381
The same result both for registering from browser via WCS and from SIP sofphone (MicroSIP for example).
This could be the same issue.
Please check your router.