Assigning a Certificate to your Web Server for HTTPS (Windows Embedded Standard 2009)

4/23/2012

To protect the communication between your device and your Web server as it downloads updates, it is recommended that you configure DUA to use Secure HTTP (HTTPS). HTTPS requires client authentication and 128-bit encryption.

To use HTTPS, you must assign a certificate, validated by an outside Certification Authority (CA). For more information, see your Web server documentation.

To assign a certificate to your Web server for HTTPS

  1. Open IIS Manager.

  2. Right-click on the web site where you are hosting your DUA updates and choose Properties. The Web Site Properties dialog box appears.

  3. Select the Directory Security tab.

  4. In the Server Certificate section, select the Server Certificate button. The Web Server Certificate wizard appears.

  5. Use the wizard to obtain and install a certificate to your Web server.

  6. You can verify your certificate by choosing the View Certificate button under the Directory Security tab of the Web Site Properties dialog box.

    Note

    Be aware of the fully qualified name of your server. In your DUA scripts, when you reference the Web server, you must use the fully qualified domain name. When DUA polls the Web server, the name issued on the certificate must match the name in the DUA script, 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

Concepts

How to Configure IIS for DUA
How to Configure DUA to Poll a Web Server
How to Configure DUA to Poll a Media Device

Other Resources

Device Update Agent
Web Server Configuration for DUA