Forums · Interesting find of partially archived MSNTV2 service content

RebMillenn

0 +0

Oct 30 '20

one site containing the box's system sounds, select HTML pages ripped from the system that control how the box operates (again yes they did that), and various test scripts and miscellaneous items. That all changes today.

While looking through the system's HTML code that happened to be ripped and archived I came across a few of the URLs MSNTV2 apparently used for services. Some experimenting with the URLs on Wayback later and at some point I struck gold. I was happy to find out some crucial things like the home page shown when the box logged on and various locations used to host services like Mail, Chat, Newsgroups, etc. have been archived under our noses. Note all domains dedicated to serving user services follow the format "sgX.msntv.msn.com", where X is a number from 1-4 (from my research it appears only 4 of these SG domains ever existed), and as expected the URLs to these services only lead to error pages since I assume they require some sort of authentication from the box. As for how much is archived in general, only a handful of things really made it out. There's the home page as mentioned before, and there's also some sections archived like Sports, Entertainment, and Weather. Also some components used to extend the functionality of pages are completely missing still and I believe that's where the Wayback's help ends. Obviously nothing really helpful got archived either like protocol information or services used to carry out login just to get an idea of how that was handled.

Also a fair warning with the SG archives. It appears it picked up the search pages too, and people's search queries got caught up in that. Let's just say some of the queries are.. in a questionable nature, but I believe said archives have no questionable material linked (nothing that looked legit anyway). Nonetheless I'll link the archives below, view at your own discretion:

http://web.archive.org/web/*/msntv.msn.com*
http://web.archive.org/web/*/sg1.msntv.msn.com*
http://web.archive.org/web/*/sg2.msntv.msn.com*
http://web.archive.org/web/*/sg3.msntv.msn.com*
http://web.archive.org/web/*/sg4.msntv.msn.com*
http://web.archive.org/web/*/mail-sg1.msntv.msn.com*
http://web.archive.org/web/*/mail-sg2.msntv.msn.com*
http://web.archive.org/web/*/mail-sg3.msntv.msn.com*
http://web.archive.org/web/*/mail-sg4.msntv.msn.com*
http://web.archive.org/web/*/sync-sg2.trusted.msntv.msn.com* (contains one capture for a "dr.sync" link that returns blank data. Don't know what its purpose is for or how it works)

UPDATE: I also found a site still floating around that links to various newsgroups on the MSNTV2 service, and the links to them originate from SG domains with 3 other pages with the newsgroup links linking to unique SG domains, strengthening the theory that there were only ever 4 SG domains being used. I'll link all 4 different versions here: SG1 SG2 SG3 SG4

For the most part it seems that all 4 SG domains hosted the same content so there probably wasn't anything special going on with that. What I am interested in is the URL schemes used for various part of the newsgroup service. I'll do my best to cover them on here in as much detail as possible. Let's begin:


  • "sgX.msntv.msn.com/apps/discuss/DiscussLobby.aspx" - No idea what this is exactly for, but probably a shortcut to some lobby newsgroup on the network.
  • "sgX.msntv.msn.com/apps/discuss/BrowseGroups.aspx?branchName={NEWSGROUP}" - This was most likely used to list subgroups of a particular newsgroup (e.g., listing newsgroups under "alt.discuss"). "branchName" would be the newsgroup to look up under.
  • "sgX.msntv.msn.com/apps/discuss/ShowGroup.aspx?groupname={NEWSGROUP}" - This to my knowledge would preview a newsgroup and its contents (posts, etc.). Most newsgroups were listed under "alt.discuss", but MSNTV2 has exclusive newsgroups itself too it seems, like "msntv2.users".
  • "sgX.msntv.msn.com/apps/discuss/ShowPosting.aspx?groupname={NEWSGROUP}&article={number}[&focus={element name}][&fid={another number}]" - Judging from the URL this most likely previewed a specific post/comment in a newsgroup. From the two random newsgroup posts I could find from Googling the URL that appeared to have two variations of this, "article" probably referred to a newsgroup thread ID and "fid" possibly to refer to a reply? "focus" I assume was to tell the server to highlight an interface element to guide the user or something since the values of this parameter I could spot were "previousButton" and "nextButton".

As with the other SG service URLs these were poorly archived and the remaining archives either error out or magically don't exist in Wayback's backlog. It's nice to know the structure of one of these services at least.
Rating: 0