Knowledge Level: Expert but stumped
Problem: Software
Computer Type: Apple
Model: iMac
RAM: Not related
RAM Enhancer: Virtual Memory
OS Version: Not Listed
Description:
When I try to search the net with Sherlock, it searches for about 27 seconds and then gives me a dialog box saying:
A network error occured.
Check your network connections and settings, then try again.
There's one button, OK, I click it and it goes away leaving the search internet tab in Sherlock selected. HELP!
Send Attachments? Yes
Hi Ryan, welcome to Nowonder, I'm robertw
This error message may appear for a number of reasons. One possible cause is having an older version of Internet Config. It should be noted that this problem is not specifically an Internet Config 1.3 problem.
There is an Internet Config preference (kICUseHTTPProxy) that is defined to be a boolean (1 byte). It has not been determined exactly which application does this, but at least one application will set this preference to be a word (2 bytes). When Sherlock asks Internet Config for this preference, an error is returned because we are asking for a byte, but the property is stored as two bytes.
The workaround is to:
1. Open the "Internet" control panel.
2. Under the "Edit" menu, select the "User Mode..." menu.
3. Select the "Advanced" radio button and click OK in the dialog that comes up.
4. Select the "Advanced" tab in the "Internet" control panel.
5. Select the "Firewalls" icon in the list of the "Advanced" tab.
6. Select the "Web Proxy" check box.
7. Choose "Save Settings" from the "File" menu.
8. Uncheck the "Web Proxy" check box.
9. Choose "Save Settings" from the "File" menu.
This resets the kICUseHTTPProxy Internet Config preference to be stored as a byte instead of 2 bytes.
Bob Wood
robertw@nowonder.com http://www.nowonder.com