Friday, November 27, 2009

Dell's Bad Advice and Internet Explorer Requested Lookup Key Not Found in Any Active Activation Context

System: Dell Precision T3400 workstation
Operating System (OS): Windows XP Professional 64-bit
Type of Use: Home / Home Office
Location: Barbados
Date of Dell's On-site Service: November 27th, 2009

Issue

  • Power LED on front bezel flashes amber on any attempt to power on from an absence of power condition, e.g. the power cord of the system unplugged from a surge suppressor.

Preliminary Diagnosis

  • A Power Supply Unit (PSU) failure was suspected.
  • The PSU failed when attached to two (2) separate PSU testers - only the +5 VSB LED was active.
  • The User's Guide for the system stated that the diagnostic LED condition implied an internal power issue.
  • From an online chat with Dell's Technical Support a dispatch was created for a replacement PSU.

Dell On-site Technician Diagnosis - 2 Days Later

  • Power supply unit fine but a motherboard replacement is required.


Subsequent Issue

  • The motherboard was replaced but a fault condition was experienced when attempting to load operating system (OS. A STOP error (blue screen, white text) appeared on each OS load attempt.


Real Reason for the Subsequent Issue

  • The Operating System (OS) expects the BIOS to be set in RAID On (or always on - whatever is the exact text) mode. This was not the default BIOS setting of newly replaced motherboard. To Dell's credit, this was also not the setting when the system was shipped from the factory about a year ago.
  • Simply changing this BIOS setting would have allowed the OS to load properly.


Fix Applied by Dell Technician and Dell Tech Support

  • The on-site technician performed an in-place/repair installation of Windows XP Professional 64-bit.
  • The above action would have reversed the OS from being capable be used in a RAID 0 or RAID 1 configuration. I had performed an in-place/repair install less than a week prior in order to setup data redundancy on the same Dell Precision workstation using RAID 1 (disk mirroring). In effect, Dell was restoring the factory configuration of the OS and Hardware Abstraction Layer (HAL).


Side Effects of Repair Install
In place/Repair installation of Windows XP Professional 64-bit damaged something in Internet Explorer. Internet Explorer 8 was installed on the system prior to the repair installation. The repair installation probably placed IE 6 as the executing IE version, but remanants of IE 8 where possibly somehow interfering with browsing from the running version of IE.


There were apparently also some networking problems at the same time. The computer was reportedly not always connecting to the Internet. Since I was not on-site, I cannot described the exact nature of the issue. However, the user reported that rebooting the networking devices seemed to have resolved the networking issues - apart from those with IE. The computer is and was connected to the networking equipment via an Ethernet cable.


I am unclearly on if the directly attached Linksys Wireless-N router (with LAN ports) was restarted only or also the Internet Service Provider's (ISP) Customer Premises Equipment (CPE).


However, the interpretation of an "absence of Internet condition" and a "networking problem" is generally one and the same for many end-users. Thus, a web browser not bringing up a web page is usually the condition that triggers fancy fault proclaimations and rebooting of devices. As described later, Internet Explorer was not successfully finding (resolving) and loading address bar entered web pages other that Google's search/home page (which was luckily set as the home page).


Given the previous paragraph, it is possible that assumed networking issues confused the technical analysis by Dell's remote support personnel as well as the on-site technician while he/she was present.


Side Effect Symptoms - IE Specific

  • Home page http://www.google.com/ loaded on opening IE.
  • The user is able to search and access web sites from Google's search results.
  • Typing full URL (e.g. http://www.facebook.com/), or anything else, in IE's address bar resulted in an untitled dialog box with the message:
The requested lookup key was not found in any active
activation context.


Suggestion of Dell Technical Support - Phone/Remote Session Support

  • Backup data and contact him/her again for a clean installation of Windows XP Professional 64-bit in order to resolve the issue.



A Clean Install is Not Necessary for a Web Browser Issue!

  • The issue existed only with Internet Explorer! Mozilla Firefox was also installed on the user's system and did not experience the same issue.
  • The suggestion of the Dell Support Technician was an inappropriate resolution step and would have been needlessly disruptive to the user in terms of data backup, restoration and application and driver reinstallation.


Solution - Fix IE Installation
Uninstall IE8 from Start >> Run... by typing:

%windir%\ie8\spuninst\spuninst.exe

Thanks to http://www.askmehelpdesk.com/internet-web/request-lookup-key-not-found-any-active-activation-context-61188.html.

The system was restarted the system after the IE8 uninstall. IE6 was present both as a 32-bit and 64-bit application and operating normally with respect to typing URLs in the address bar.

The system was upgraded to IE8 for whatever security and feature benefits it may give the user. The user reported that all was well after the upgrade.


Commentary on Dell Service

  1. The Dell on-site Technician repaired the hardware condition and overstepped his/her scope of work in fiddling with the operating system. Of course, attempting to help the end-user is admirable but doing a bad job is not.
  2. Isolation of the fault with respect to the OS loading after the motherboard was changed was beyond the on-site technician and whatever remote support assistance he/she had.
  3. At the point of experiencing the STOP error, the on-site support technician failed to engage the client in conversation. She would likely have referred him/her to speak to me, and I would of course have decided to take it from there myself or asked about the RAID on BIOS setting.
  4. Isolation of the web browser and assumed networking faults were again beyond the on-site Dell technician and whatever remote support he/she and the end-user had from other Dell representatives. A real IT support technician travels with software and browser setup images. Additionally, the proper diagnosis of networking issues MUST always move outside of web browser interaction observations.
  5. It is disgusting that the remote Dell Support was advocating a clean OS installation to solve a web browsing issue, moreover, a vendor specific browser issue. This points to the usual inadequate networking training of typical PC Support technicians and how dangerous it can be to end-users. From personal observation, strangely enough, years on the job do not appear to broaden our improve their knowledge of networking.


On the Good Side

  1. The user is lucky to have not incurred part replacement fees due to having a sensible warranty (3-year, Next Business Day) on the Dell Precision workstation. This purchase time warranty clearly has significantly lowered the Total Cost of Ownership (TCO) of the system, which has experiences a hard drive failure, cage-fan failure and motherboard failure all within the first year of the warranty. Many may get frustrated with so many issues in such a short time and claim brand inferiority, however on the economic side they are free to try another brand without the ease of warranty support and on-site service and judge the hassle and cost for theirselves.
  2. The user is also lucky to have expert level assistance in the form of me, though not so luck as above with respect to the fees. :-)

Items for Dell to Address
Observed during Online Chat to Report Power-On Issue

  1. I used the name of the client, a female in the chat sign up so she would remain the primary contact for Dell in the follow-up interaction. The support representative persisted in calling me Mr. Placeholder-for-English-Female-Christian-Name. This is despite me giving the full name being entered in the Chat sign-up information capture. The protocol for addressing customers need to be reviewed.
  2. The support representative asked if I tried the PSU in another computer system, to which I sarcastically commented and rambled on a bit about the likelyhood of having 2 workstations or desktops in the home so I could diagnostically swap parts. The support representative took this opportunity to point out that I was rather impolite - this was obviously an inappropriate and ill-advised action on his/her part. Of course, I so informed him/her.
  3. A summary of the fault was entered prior to the startup of the chat session, however on entering the chat the support representative still asked about the fault. Don't they get to read the initial information?
  4. Even though the system has a Next Business Day (NBD) warranty and the replacement part was in the island the Dell Technical support was saying the replacement service would be scheduled within 1 to 3 days. This is not quite what NBD means.

References

[1] Rant: requested lookup key was not found in any active activation context. http://groups.google.com/group/microsoft.public.internetexplorer.general/browse_thread/thread/63240ed1c5d56961/4eae2f494bd75cfb?q=. Usenet Group: microsoft.public.internetexplorer.general. Found via Google Groups. Accessed: 2009-11-27.

[2] http://www.askmehelpdesk.com/internet-web/request-lookup-key-not-found-any-active-activation-context-61188.html. Accessed: 2009-11-27.

[3] How to reinstall or repair Internet Explorer in Windows Vista and Windows XP. http://support.microsoft.com/default.aspx/kb/318378 Accessed: 2009-11-28.

No comments:

Post a Comment