Ahh no worries thanks for helping out.
I managed to vnc through my iphone, I think i may have found the issue, when I enter the sever address on desktop or phone I can enter the port number with a :: after the address followed by desired port. when a new session is created on server it listens...