using telnet, dyndns and port you can try to connect from console to see how server response.

Better is to use other port than 80 - this is typical port for Web and many of routers has theirs admin page on 80.

PS. Try to restart profilux.

PS2. Did you try to connect from iPhone by wifi or LAN? Not trough WAN/Internet ?