what is the version of app server you are deploying to?
what does telnet 192.168.1.104 9999 say? connect or fail? And is it the correct ip/port?
By default the management interface listens on localhost. If you didn't override that in the configuration or via the command line, then it's likely not listening on the public IP.
James R. Perkins