by Michael on Tue Oct 20, 2009 12:02 pm
Hello pascoals and welcome to the Forums! You ask a good question, one that I would really like to help you out with, but unfortunately there is only so much that we can do about this on the client side. One of the weaknesses of the SIP protocol is its strenght at the same time: It's completely open. While that ensures support and interoperability on a broad range of devices, it also makes it easy to filter and block.
In order to get through this we would have to make modifications to our SIP stack that are not only difficult but also quite fruitless in the sense that it makes AGEphone interoperable with anything but itself which kind of defeats the whole purpose. The other approach is to use an intermediary server which is no option for us because in order to use it effectively we would need local infrastructure. Setting up a server park in Japan will introduce latency and bandwidth problems for the rest of the world and the cost for hosting every call made is prohibitive even then.
The only other option that I see is a personal one: Encrypt your whole connection using a VPN and hide your VoIP calls therein. I have read a bit into the matter and it seems that Etisalat tries to block whatever solution is out there to circumvent their rules. But as this is and will be a cat and mouse game just give it a try and you might be lucky. If using a VPN is illegal in your country (I read the word "prohibited") proceed with care - I don't want to see you get into legal trouble for following my advice.
You can also follow us on
Twitter to stay in touch with the latest program updates!