Xvnc is started using the -localhost option. This
prevents anybody from outside to connect to office2pdf's vnc session
via the RFB protocol, and taking control of it. If such behavior is
not wanted (because you want to debug office2pdf from another
machine), you can remove the -localhost flag from
office2pdf.cfg. Alternatively, you can set up a tunnel via ssh, and
then connect your vnc to localhost:99
ssh -L 5999:localhost:5999 office2pdfhost