If the user can't make the connection with SAMM here is a test to see if it's the firewall. Get a computer outside the firewall and try a telnet on port 8000 to our server. For example if it's a windows machine get in the cmd shell and type:
telnet whatif1.whatiftechnololgies.com 8000
If it doesn't complain and appears to hang that implies the connection was made and all is well and it's waiting for input from the SAMM application. You'll then have to kill the telnet session.
If there is a connection problem you'll get an error message about not being able to connect.