PSS ID Number: 192472
Article Last Modified on 11/17/2003
The information in this article applies to:
- Microsoft Internet Explorer Administration Kit 4.0
- Microsoft Internet Explorer Administration Kit 4.01
- Microsoft Internet Explorer Administration Kit 4.01a
This article was previously published under Q192472
IMPORTANT: This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you understand how to restore
the registry if a problem occurs. For information about how to back up, restore, and edit the
registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
SUMMARY
The Internet Explorer Administration Kit (IEAK) Profile Manager is used to
modify .ins (Internet Setup) files. This article describes troubleshooting
steps to perform when settings in the .ins file do not take effect on
users' computers.
It is possible that some settings, such as the proxy server or home page,
take effect, but others, such as restrictions or channel settings, do not.
MORE INFORMATION
Is Automatic Configuration Enabled?
- In Internet Explorer (IE) on the user's computer, on the View menu, click Internet Options.
- On the Connection tab, click Configure.
- Verify that the URL uses the HTTP protocol and points to an .ins
file. By default, the file name is Install.ins. In the example below, replacing <server> and <path> with the values for your system and assuming the default name of Install.ins, the correct syntax for the URL is:
http://<server/< path>/install.ins.
NOTE: HTTPS and UNC (universal naming convention) protocols cannot be used, and the file name extension must be .ins.
Does Authentication Work? (Test Using Anonymous Access)
Verify that authentication is working properly between Internet Explorer
and the Web server by testing whether Anonymous Access, with Read
permission on the .ins file, works properly. To do this, perform the
following steps:
- Start the Internet Service Manager (ISM), which loads the Internet Information Server (IIS) snap-in.
- Right-click the folder that contains the .ins file, and then click Properties.
- On the Directory tab, under Access Permissions, verify that Read is selected.
- On the Directory Security tab, under Anonymous Access and Authentication Control, click Edit.
- Verify that Allow Anonymous Access is selected, and then return to the Microsoft Management Console.NOTE: Automatic configuration also works with Windows NT Challenge Response (also known as NTLM) authentication in Internet Explorer 4.01. Testing with Anonymous Access first verifies that Internet Explorer and the Web server are communicating properly.
NOTE: You cannot test the IE branding if you are logged on using an Administrator account.
Have the .Cab Files Been Copied to the Correct URL?
When the .ins file is saved by Profile Manager, one, two, or three .cab
files are also created. These .cab files are automatically placed in the
same folder as the .ins file, not in the location specified by the
URL Path of CAB Files: text box in Profile Manager's
Save As dialog box. You must manually copy or FTP the .cab files to the location on the Web server that is specified by the
URL Path of CAB Files: text box.
NOTE: The URL specified in
"URL Path of CAB Files:"is written to the .ins file so that users' systems knows where to locate the .cab files. Again, it does not determine where the .cab files are saved in Profile Manager.
Are .Cab Files Signed and Downloadable?
Are the automatic configuration .cab files signed, and does the Security
Zone setting in the browser allow the .cab files to be downloaded? By
default, the security settings do not allow unsigned .cab files to be
downloaded.
It is recommended that all .cab files be signed, particularly those
distributed by Internet Server Providers (ISPs).
However, corporate administrators may not want to purchase a digital
certificate to sign .cab files with, particularly on a (secure and local)
intranet site. In that case, all users' Internet Explorer systems need to
have the security settings modified so that they can download unsigned
.cab files. To do this, perform the following steps:
- In IE on the user's computer, on the View menu, click Internet Options.
- On the Security tab, in the Zone list, select the appropriate Zone (typically "Local Intranet Zone").
NOTE: Even if the Web server that contains the .ins file is on the corporate intranet, IE may still consider it to be an external Internet site. The host name of the Web server and the proxy settings of the browser determine this. If the host name contains periods, such as http://server.domain.com/test.ins, and the domain is not in the local exceptions list, IE considers it to be an Internet site, even if it is physically on the local intranet. - Select the Custom (for expert users) option, and then click Settings.
- Under Download unsigned ActiveX controls, click Enabled.
- Click OK twice, and then close IE.
NOTE: Restart the computer if Active Desktop is installed.
Verifying That .Cab Files Are Copied
To verify that the .cab files are being copied to the user's computer,
delete the cache (temporary Internet files) and then check whether the
.ins file and .cab files are reloaded. To do this, perform the following steps:
- In IE on the user's computer, on the View menu, click Internet Options.
- On the General tab, under Temporary Internet Files, click Delete Files.
- Click Settings, and then click View Files to
open a window displaying the contents of the Temporary Internet Files
folder.
- Leaving the Temporary Internet Files folder open, close Internet Options, and then close IE.
- On the View menu, click Refresh and then verify
that the folder does not contain any .ins or .cab files.
- Restart IE.
- On the View menu, click Refresh, and then verify
that the folder contains an .ins file and at least one .cab file (Default_config.cab).
Does the User Have NTFS Permissions to the Custom Folder
When Policy changes are selected in the Profile manager the registry is changed via INF files. These are placed inside a CAB file and refered to in the INS file. When the INS file is processed the INF files are extracted to the "IE\Custom" folder. These files are processed when Automatic browser configuration occurs.
Does the [Custom Branding] Section List the Correct .Cab File
URLs?
Changes made to
URL Path of CAB Files when saving an .ins file in Profile Manager are NOT written to the [Custom Branding] section of the .ins file.
To work around this, open the .ins file with Notepad and modify the URLs
for the .cab files in the [Custom Branding] section.
Is the IEAK Version Listed in User's Registry Less Than .Ins'
Version?
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may
require you to reinstall your operating system. Microsoft cannot guarantee that you can solve
problems that result from using Registry Editor incorrectly. Use Registry Editor at your own
risk.
Verify that the version listed in the subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\IEAK\CabVersions\Branding
on the user's computer is less than the version listed at the end of the
"Branding=" line in the .ins file. If it isn't, the .cab file will not be
processed by the user's system.
In the .ins file, the version for the .cab file is listed in the
"Branding=" line (in the [Custom Branding] section). For example, the
version in the following example is "1998.08.04.03":
Branding=http://<server>/cie/dist/Default_config.cab,1998.08.04.03,-
1,
NOTE: The version listed in the .ins file is not incremented by Profile Manager until that .ins file is closed (either by opening a new .ins file or quitting Profile Manager).
To see what version is listed in the registry, use the Registry Editor
(Regedt32.exe or Regedit.exe) to locate the subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\IEAK\CabVersions\Branding
and then view the Version value.
Is the .Ins Extension in Lowercase?
Make sure that the .ins file name extension on the Web server uses
lowercase letters. Uppercase letters (for example, install.Ins) can not be read, even though it is downloaded into the IE cache.
Does the branding log file contain any errors?
With Internet Explorer Version 5 and later, there is a branding log file (Brndlog.txt), which is created during the automatic configuration process. Check this log file for further details.
REFERENCES
For more information, see the Chapter4.doc file (Chapter 4: Automatic
Browser Configuration), located in the "\IEAK\deployment guide" folder.
(c) Microsoft Corporation 2000, All Rights Reserved. Contributions by Kevin Zollman, Microsoft Corporation.
Additional query words: ierelease autoconfig autoconfiguration
Keywords: kbhowto kbinfo KB192472
Technology: kbIEAK400 kbIEAK401 kbIEAK401a kbIEAKSearch kbIEsearch