I don't have a server, but isn't Apache a HTTP proxy? I bet the traffic is not http. I would try to port forward in the router/firewall port 80 or 443 to 5555.
I use this kind of setup for forwarding traffic on MF/HF to VLC, but i have restricted the possible remote IP adresses as i get tons for portscannings and login attempts from worms and curious users.