Great Question! It's easy to forget things, I do all the time! In regards to your Slingbox setup, it sounds to me that the Internet Viewing was never setup. In case you need further assistance, below I have provided a link that walks you through setting this up:
Hope this helps!
The Sling Moderation Team