I'm not an expert but have navigated port forwarding etc before.
Problem when connecting using dns from remote location using iPhone everything seems to work until "parsing address 22 15 78 1". After a few minutes it times out. 22 15 78 is a keypad controller.
Strange thing is that MobiLinc syncs fine using the ip address https://xxxxx:port, just not https://dns.xx:port.
I can log onto the ISY from a remote computer using a browser and https://dns.xx:port just not with the phone and Mobilinc.
Hope that makes sense