WTVP/Services/wtv-head-waiter/URLs

From WebTV Wiki
Revision as of 08:21, 3 July 2023 by Wtv-411 (talk | contribs) (Update a few URLs with current information)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
WTVP
OverviewList of WTVP ServicesWTVP-specific Content-TypesStatus Codes
Concepts
TokensTicketsCapability Flags
Headers
Header ListData TypesCommon Request Headers
Processes
First-Time RegistrationHeadwaiter (Login)Messenger ServicesFavoritesChecking for new mailRetrieving settingsObtaining new wtv-ticketsSmart CardMiscellaneous
URLs for WTVP Services
wtv-1800wtv-aroundtownwtv-authorwtv-centerwtv-chatwtv-contentwtv-cookiewtv-customscriptwtv-diskwtv-epguidewtv-favoritewtv-flashromwtv-guidewtv-head-waiterwtv-homewtv-introwtv-logwtv-mailwtv-newswtv-noticeswtv-partnerwtv-passportwtv-registerwtv-setupwtv-smartcardwtv-spotwtv-starwtv-trickswtv-tutorial

URLs for wtv-head-waiter WTVP service.

URL Description Methods Supported wtv-token Present? Notes
wtv-head-waiter:login?CallWaitingPrefix= Speculated to be used if user has call waiting prefix defined. Need more documentation on this ??? ?
wtv-head-waiter:/login? After pre-registration, the wtv-1800 service tells the WebTV/MSN TV box to visit this URL to perform login. This URL is where the box gets the wtv-challenge, thus initiating the challenge/response process. Service also points client to wtv-head-waiter:/login-stage-two to make it send the challenge response there GET No If accessed while logged in, this apparently allowed the user to log into the "Demo" account
wtv-head-waiter:/login?lc2flash=true Don't know what's different in this login URL, but accessing it while logged in somehow allowed the user to log into the "Flash" account. Need more documentation on this GET No
wtv-head-waiter:/login?relogin=true Login URL most likely used when relogin is triggered GET No
wtv-head-waiter:/login?noflash=true Don't know what's different in this login URL. Need more documentation on this ??? No
wtv-head-waiter:/login?datadownload=190 Don't know what's different in this login URL, but accessing it while logging in somehow allowed the user to access the "DataDownload" account. Need more documentation on this GET No
wtv-head-waiter:/login?MessageWatch ??? ??? No https://ultrick.tripod.com/URLs/headwaiter.html
wtv-head-waiter:/login?MessageWatch=1 First stage login service (challenge/response) used for MessageWatch connections. Points client to wtv-head-waiter:/login-stage-two?MessageWatch=1 ??? No
wtv-head-waiter:/login?ForceRegistration=true Probably used to force registration process. Need more documentation on this ??? No
wtv-head-waiter:/indirect-login-xxxxxx Part of the login process somehow. Need more documentation on this ??? ? https://ultrick.tripod.com/URLs/headwaiter.html
wtv-head-waiter:/indirect-login-xxxxxx?noflash=true Part of the login process somehow. Need more documentation on this ??? ?
wtv-head-waiter:/login?lc2flash=true&path=content/artemis-webtv2-000/build3063/dbg-int-4m-solo-ram/US-LC2-disk-0MB-8MB-part000.rom&start-time=918214234 Possibly used for flash upgrade process. Need more documentation on this GET No "from WTV Viewer"
wtv-head-waiter:/login?lc2flash=true&path=content/sony-webtv2-000/version-3437/US-LC2-disk-0MB-8MB-part000.rom&start-time=918215954 Possibly used for flash upgrade process. Need more documentation on this GET No "from WTV Viewer"
wtv-head-waiter:/login-stage-two Service that validates the challenge response created with the data sent in the previous login service. If a client does not have more than one account and does not have a password on it, login-stage-two will finalize login and send the client the information it needs to use the WebTV/MSN TV service (see WTVP/Processes/Headwaiter/Final Responses). In some cases, this URL will also display a user selection screen. Need more documentation on this GET Yes
wtv-head-waiter:/login-stage-two?MessageWatch=1 Second stage login service (validate challenge response) used for MessageWatch connections. This service will send a couple headers specifically to tell the client to light up the message LED if it has new mail, and possibly is meant to send it an HTML document to make the client run a command to shut itself off when it's done GET Yes
wtv-head-waiter:/login-stage-two?noflash=true Don't know what's different in this "login-stage-two" URL. Need more documentation on this GET Yes
wtv-head-waiter:/login-stage-two?new_registration= Don't know what's different in this "login-stage-two" URL. Probably for boxes that just registered. Need more documentation on this GET Yes
wtv-head-waiter:/login-stage-two?user-id=NNNNNNNNN&subscriber-id=NNNNNNNNN&new_registration=1 Don't know what's different in this "login-stage-two" URL. Need more documentation on this GET Yes
wtv-head-waiter:/offline-mail-connect?userid=NNNNNNNNN ??? ??? ?
wtv-head-waiter:/ValidateLoginName?user-id=NNNNNNNNN Appears to be POSTed to when selecting a user account on "login-stage-two", and either shows a password screen or the splash screen. It is assumed this service is also where the server sends the information the client will need while connected to the WebTV/MSN TV service, such as the service list and what username it'll log in as. Need more documentation on this POST Yes http://turdinc.kicks-ass.net/Msntv/images/dailyWV.jpg; This or login-stage-two might be responsible for serving the wtv-service list, but as of writing this is unconfirmed
wtv-head-waiter:/ValidateLoginName?user-id=NNNNNNNNN&target-url=&switching-user= Same "ValidateLoginName" URL but with different parameters. Need more documentation on this POST Yes This or "login-stage-two" might be responsible for serving the service list, but as of writing this is unconfirmed
wtv-head-waiter:/ValidateLoginName?user-id=NNNNNNNNN&target-url=&switching-user&wtv-tod=970405429&wtv-signature=b01be05fbf3a5fcf70efed4b91az43ba Same "ValidateLoginName" URL but with different parameters, especially one named "wtv-signature" with an unknown hexadecimal value. Need more documentation on this POST Yes Also need to figure out "wtv-tod", which might be a timestamp since the value in the sample URL when converted represents a date of Oct. 2000 (also, "wtv-tod". WTV today?)
wtv-head-waiter:/ValidateLogin?user-id=NNNNNNNNN The WebTV/MSN TV box appears to send its credentials (user ID, password etc.) to this URL if a password had to be specified before logging in. This possibly is meant to display the splash screen on successful login too. It is assumed this service is also where the server sends the WebTV/MSN TV box the wtv-service list and the other information it'll need to use when connected to WebTV/MSN TV. Need more documentation on this POST Yes This or "login-stage-two" might be responsible for serving the wtv-service list, but as of writing this is unconfirmed
wtv-head-waiter:/ValidateLogin?user-id=NNNNNNNNN&password=xxxxxx Same "ValidateLogin" URL but with different parameters. Need more documentation on this POST Yes This or "login-stage-two" might be responsible for serving the service list, but as of writing this is unconfirmed
wtv-head-waiter:/ValidateLogin?userid=NNNNNNNNN&target-url=&online-mail-url=&offline-mail-filp=&user-id=xxxxxxxxx&password=xxxxxx Same "ValidateLogin" URL but with different parameters. Need more documentation on this POST Yes This or "login-stage-two" might be responsible for serving the service list, but as of writing this is unconfirmed
wtv-head-waiter:/VLN-stage-two?user-id=NNNNNNNNN&target-url=&switching-user= The function of this URL is unknown, but it's related to a server-side upgrade from 2003 and possibly tied to "ValidateLoginName". Need more documetation on this ??? Yes
wtv-head-waiter:/reconnect ??? ??? ?
wtv-head-waiter:/unregister Possibly related to "wtv-tricks:/unregister" URL (box unregistration service). Need more documentation on this ??? ?
wtv-head-waiter:/account-needs-redial Possibly related to "Account needs to redial" screen. Need more documentation on this ??? ?
wtv-head-waiter:/tricks-passwd?nextUrl=wtv-tricks:/tricks&password=xxxxx Appears to be used by the WebTV/MSN TV tricks page for verification to Tricks services. Need more documentation on this POST ?
wtv-head-waiter:/check-tellyscript?next-url=wtv-home:/home&dummy=0x3526d The splash screen on whatever URL it's on has a meta refresh pointing to this URL shortly after displaying. Don't know what this URL accomplishes other than redirecting the user to "wtv-home:/home". Need more documentation on this GET No What does the "dummy" value do aside from simply being there?
wtv-head-waiter:/new-ticket?URL= Used to request new wtv-tickets. This also reinitiates the WebTV/MSN TV challenge/response process. Only seen in use when enabling/disabling the MSN Messenger feature on the service, but could very well be used for other aspects of it. Need more documentation on this GET Yes Notes on process for requesting new wtv-ticket: WTVP/Processes/Obtaining a new wtv-ticket
wtv-head-waiter:/new-ticket-stage-two?URL= Stage two of requesting new wtv-tickets. Need more documentation on this GET Yes
wtv-head-waiter:/Splash? ??? ??? ?
wtv-head-waiter:/delayed-disable Documented to go to a ToS violation screen. Need more documentation on this ??? ? http://turdinc.kicks-ass.net/Msntv/waiter.htm
wtv-head-waiter:/download-ssl-certs Possibly related to SSL functionality on WebTV/MSN TV. Need more documentation on this ??? ?