Delen via


Problemen met functiedetectieclients oplossen

Functiedetectieclients:

  • UDP-WS-Discovery altijd gebruiken voor apparaatdetectie
  • HTTP- of HTTPS-verbindingen altijd initiëren voor het uitwisselen van metagegevens
  • Gebruik soms gerichte ontdekking
  • Gebruik soms een beveiligd kanaal (HTTPS) voor het uitwisselen van metagegevens

In de volgende lijst ziet u de typische volgorde van berichten die worden verzonden en ontvangen door functiedetectieclients. Niet alle berichten zijn verplicht.

  1. De client verzendt een Probe om apparaten en services te ontdekken. Als de client gebruikmaakt van gerichte detectie, wordt dit bericht verzonden via HTTP of HTTPS; anders wordt het bericht door UDP multicast verzonden naar poort 3702.
  2. De client ontvangt ProbeMatches berichten van overeenkomende apparaten of services. Gerichte detectieberichten worden verzonden via HTTP of HTTPS; anders worden deze berichten verzonden door UDP-unicast en afkomstig van poort 3702.
  3. Als er geen XAddrs zijn opgenomen in het ProbeMatches-bericht, verzendt de client een Resolve-bericht via UDP multicast naar poort 3702.
  4. Als een Resolve bericht is verzonden, ontvangt de cliënt een ResolveMatches bericht door overeenkomende services. Dit bericht wordt verzonden door UDP-unicast vanaf poort 3702 naar de poort waar het bericht Oplossen afkomstig is.
  5. De client verzendt een Get-bericht om metagegevens van het apparaat of de service aan te vragen. Dit bericht wordt verzonden via HTTP of HTTPS.
  6. De client ontvangt een bericht GetResponse met de metagegevens van het apparaat of de service. Dit bericht wordt verzonden via HTTP of HTTPS.

De volgende diagnostische procedures moeten worden gebruikt (in volgorde) om problemen met een FunctieDetectie-client te identificeren.

Problemen met een functiedetectieclient oplossen

  1. Als gebruik wordt gemaakt van gerichte detectie, problemen met gerichte detectieoplossen.
  2. adapter- en firewallinstellingen controleren.
  3. Een algemene host en client gebruiken voor UDP WS-Discovery.
  4. WSD-foutopsporingsclient gebruiken om multicast-verkeer te verifiëren.
  5. Inspecteer netwerktraceringen voor UDP WS-Discovery.
  6. Een algemene host en client gebruiken voor het uitwisselen van HTTP-metagegevens.
  7. Gebruik het WinHTTP-logboek om het GET-verkeer te controleren.
  8. Netwerktraceringen controleren voor het uitwisselen van HTTP-metagegevens.

Als de oorzaak van het probleem niet kan worden geïdentificeerd met behulp van de bovenstaande diagnostische procedures, volgt u de aanwijzingen in WSDAPI Tracing inschakelen en neemt u contact op met de ondersteuning van Microsoft.

Aan de slag met WSDAPI-probleemoplossing