Failed by ICE keep alive

Tuan Tran

New Member
Hi team,

I already setup the WCS server on Lan network same with my ip camera.
My IP camera: rtsp://root:12345678@20.3.1.33:9033/axis-media/media.amp

When I run WCS and play stream from internal network is ok. But when I play stream from external and enter the stream name by my IP camera above, it is showing "Failed by ICE keep alive".
I checked on the log and see below error:
12:10:22,715 INFO StunDatagramSocket - Stun receiver udp/31022 Stop STUN component udp socket by timeout:104
12:10:22,717 INFO Agent - Stun receiver udp/31022 ICE state changed from Waiting to Failed by ICE keep alive. Local ufrag 06eee340-737f-11e8-a882-13303380c31bdsldv1cgb76eia
12:10:22,719 INFO StunDatagramSocket - Stun receiver udp/31024 Stop STUN component udp socket by timeout:105
12:10:22,723 INFO ergingDatagramSocket - Stun receiver udp/31022 Closing.
12:10:22,723 INFO StunDatagramSocket - Stun receiver udp/31022 Close STUN component udp socket by close(): udp/RTP/audio/31022
12:10:22,725 INFO ergingDatagramSocket - Stun receiver udp/31022 Closing.
12:10:22,725 INFO StunDatagramSocket - Stun receiver udp/31022 Close STUN component udp socket by close(): udp/RTP/video/31024

I already NAT udp from 30000 to 33000 and test send UDP package from client to server successful with NC command.

Please advise

Thanks & Regards,
 

Max

Administrator
Staff member
Hello
If you play from external network, you have to set external ip address in ip setting.
Example flashphoner.properties:
Code:
ip=9.9.9.9
ip_local=0.0.0.0
Here 9.9.9.9 is external public static IP address of your server.
You can find this address using an IP discovering service like whatsmyip.
If it does not help, please provide:
  • ifconfig output
  • WCS_HOME/conf
  • WCS_HOME/logs
to support@flashphoner.com
We will check.
 
Top