Review the DUA Configuration Settings for HTTPS
5/10/2007
After you have selected the user account that DUA is to use, configured your Web server to host the DUP files, and configured HTTPS on your Web server, review the settings on your run-time image. These settings must match the settings on the Web server and the commands in the .dus file.
Before testing DUA, verify that the correct settings are contained in the run-time image and the .dus file.
To verify the DUA configuration settings on the Client
Edit the registry of your run-time image by either using regedit, or loading the hive offline.
Review the following registry entries to ensure they are valid with your Web server configurations:
- Hostname
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Hostname
Type: REG_DWORD
Value: <Fully qualified name to Web server>
Example: myserver.mydomain.com - Protocol
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Protocol
Type: REG_DWORD
Value: 1
1=HTTPS, 0=HTTP. - User Account
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Username
Type: REG_SZ
Value: <username for DUA Service account> - Password
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Password
Type: REG_SZ
Value: <password for DUA Service account>
- Hostname
For more information on the DUA registry settings on your run-time image, see DUA Registry Settings.
Edit the registry of your run-time image by either using regedit, or loading the hive offline.
Review the following registry entries to ensure they are valid with your Web server configurations:
- Hostname
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Hostname
Type: REG_DWORD
Value: <Fully qualified name to Web server>
Example: myserver.mydomain.com - Protocol
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Protocol
Type: REG_DWORD
Value: 1
1=HTTPS, 0=HTTP. - User Account
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Username
Type: REG_SZ
Value: <username for DUA Service account> - Password
Key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DUAgent\Parameters\Config\Sessions\0000
Name: Password
Type: REG_SZ
Value: <password for DUA Service account>
- Hostname
For more information on the DUA registry settings on your run-time image, see DUA Registry Settings.
To verify the DUS commands
Open your Device Update Script file (.dus).
Review the HTTPGET commands for inclusion of the correct server name with the fully qualified domain name, HTTP type, user account and password, for example:
16,0,0,<myhostname.domain.com>,0,dua/image.jpg,0,c:\DUAUpdate\image.jpg,,,,,,<local>,1,443,0,,,,2,0,<username>,0,<password>
Open your Device Update Script file (.dus).
Review the HTTPGET commands for inclusion of the correct server name with the fully qualified domain name, HTTP type, user account and password, for example:
16,0,0,<myhostname.domain.com>,0,dua/image.jpg,0,c:\DUAUpdate\image.jpg,,,,,,<local>,1,443,0,,,,2,0,<username>,0,<password>
See Also
Tasks
Viewing DUA Actions in an IIS Log