- You cannot install or use a secure WSD device.
- A secure WSD device that worked does not work after its certificate is updated.
This problem affects device certificates and root certificates that have a trust chain to the device. If either of these certificates is installed or updated after the fdPHost service was started, the device seems to be unavailable or offline. However, this problem occurs with all Web Services on Devices (DPWS) devices that implement security.
For more information about certificates that a secure WSD device requires, see the "More information" section.
- Click Start, type services.msc in the Start Search box, and then press ENTER.
- In the list of services, right-click Function Discovery Provider Host, and then click Restart.
- Click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for confirmation, type the password, or click Yes.
- At the command prompt, type the following command to stop the fdPHost service, and then press ENTER:net stop fdphost
- After the fdPHost service is stopped, type the following command to restart the fdPHost service, and then press ENTER:net start fdphost
CertificatesA Windows-based client and a secure WSD device that communicate over a security channel use certificates when they establish a connection.
A secure WSD device must meet the following certificate requirement:
- The secure device must have an X.509 public key certificate.
- The Enhanced Key Usage section of the certificate must contain the Server Authentication (18.104.22.168.22.214.171.124.1) object identifier (also known as OID).
For more information about secure WSD device certificates and Windows-based client configuration, visit the following Microsoft Web sites:
Article ID: 973560 - Last Review: Aug 5, 2009 - Revision: 1