Thanks for using our Answers Forum. I understand that you are having some trouble setting up your Slingbox SOLO on your company network. I do have an article, Solving General Problems with internet viewing - look here first that can answer general questions for you.
Since you are trying to set this up at work using the network at work, I would recommend that you contact the person who controls the network there.
Hope this helps.
Sling Moderation Team