Picture of Jean-Francois 1756
Registered 10 years 307 days
Jean-Francois 1756 Wednesday, 12 August 2015, 03:20 PM
MyPBX for Android and noip
Hi,

A customer want to use myPBX Android. But its IP800 is behind a noip domain because there hasn't fix IP on his internet connection.

Is it possible?

I tried to config MyPBX with domain.ddns.net but nothing...

Thanks in advance.
Best regards

JF
Picture of Christoph Künkel (innovaphone)
Moderator Registered 15 years 125 days
Christoph Künkel (innovaphone) Wednesday, 19 August 2015, 01:49 PM
Re: MyPBX for Android and noip
Pascal,

as far as I understand you, this is nothing that myPBX Android would need to do. Instead, the PBX (or more precisely, the router that connects the PBX to the internet) would need to be "dyndns enabled".

As we do not recommend to attach the PBX to the internet directly, you would have the PBX sit in your local network (using some private IP) and your internet router would need to support dyndns and some port forwardings (for H.323/TLS and HTTPS). Never tried it but I think many routers should be able to do this.

As far as I can see, you cannot use a "frontend" solution, cause in this case, the frontend (which is a dedicated innovaphone PBX) would need to support dynDNS, which it does not.

Regards, Christoph


Picture of Jean-Francois 1756
Registered 10 years 307 days
Jean-Francois 1756 Friday, 21 August 2015, 11:05 AM
Re: MyPBX for Android and noip
Perhaps I made several mistakes to explain my problem.

My customer has an IP800 behind a router/firewall
On the router the external port 1075 forwarded to port 80 of IP800
So I don't have a "frontend" solution.

When I want to access from the outside to MyPBX, I enter in the webbrowser:

http://public_IP_from_ISP:1075/PBX0/MY/client.htm


But my client doesn't have a fix IP from his ISP!
A Dyndns is registered on the routeur. To access on MyPBX, I need to enter:
http://mydomain.ddns.net:1075/PBX0/MY/client.htm

Is it possible to use this address to register MYPBX for Android?

Do you understand my question?

Thanks in advance.
best regards
Picture of Christoph Künkel (innovaphone)
Moderator Registered 15 years 125 days
Christoph Künkel (innovaphone) Friday, 21 August 2015, 11:51 AM
Re: MyPBX for Android and noip
Ahh, now I got you smile

So the question is, if myPBX for Android allows you to supply a DNS name as gatekeeper address.

And the answer is: yes and no. It is not done for H.323 unfortunately, it is done however for SIP. The android will first query for a SIP SRV record (which will probably not be present in your DynDNS DNS). if this fails, it will query the raw A record for the name you configured and connect to this.

So if you put mydomain.ddns.net as Proxy you'd need a port forward on 5060 (assuming you use TSIP, for SIPS it'd be 5061 as far as I remember) to your PBX and it should work.

I tried the domain-name based SIP registration to a PBX with an alpha v12r1 android, but I believe it should work with v11r2 the same way. You can even use a non-standard port (which I would recommend to fool SIP port scanners) and use mydomain.ddns.net:yourport.

Keep in mind that opening SIP registrations to the public is dangerous.

Regards, Christoph
← You can define your color theme preference here