who is listening to port 4445, fop2 or fop1 ?
netstat -lnp | grep 4445
If it says perl, it is fop1, you must disable it and start fop2 instead.
If it says fop2_server, then be sure port 4445 is not blocked firewalled or that is redirected if your box is behind nat, also, on the client side, be sure you do not have any flash blockers, or try with different browsers. The latest Google Chrome only works with fop 2.24 or higher. Other browsers will default to flash xmlsockets and they will work fine with any fop2 version as long as flash is not filtered/blocked (adblock? flashblock?).