> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Résoudre les problèmes de trafic des XBOX Services sur PC

> Utilisez Fiddler pour inspecter le trafic réseau entre votre titre PC GDK et les XBOX Services, en le comparant aux modèles attendus pour la connexion, les succès et les sauvegardes infonuagiques.

Cet article explique comment examiner le trafic réseau d'un jeu PC lorsque votre titre Microsoft Game Development Kit (GDK) utilise les XBOX Services, mais n'interagit pas avec eux comme prévu. L'examen du trafic vous aide à déterminer où le problème se produit.

## Utiliser Fiddler pour examiner le trafic réseau

Installez Fiddler pour afficher le trafic réseau du jeu à destination et en provenance de xboxlive.com.

### Trafic réseau attendu

Après avoir installé Fiddler, comparez le trafic réseau du jeu au trafic attendu pour les XBOX services.

#### Trafic réseau attendu pour la connexion

Si votre jeu connecte un joueur, le trafic réseau comprend un paquet à destination de userpresence.xboxlive.com :

`POST https://userpresence.xboxlive.com/users/xuid(2814616665093727)/devices/current/titles/current HTTP/1.1`

xuid(XXXXXX) est l'ID d'utilisateur XBOX de votre compte de test connecté. Si le paquet n'apparaît pas, essayez les étapes suivantes.

* Vérifiez que les valeurs que vous avez définies dans MicrosoftGame.config ou dans l'IDE de votre moteur correspondent aux valeurs de votre projet dans Microsoft Partner Center. Assurez-vous que les deux emplacements utilisent les mêmes paramètres.
* Vérifiez que votre PC de développement utilise le bac à sable attribué à votre projet dans Partner Center. Pour vérifier le bac à sable actuel, ouvrez l'invite de commandes du GDK, puis exécutez `XBLPCSandbox.exe`. Si le bac à sable ne correspond pas à celui attendu, définissez-le en exécutant `XBLPCSandbox.exe \<sandbox name>` dans la même fenêtre. Par exemple : `XBLPCSandbox.exe XDKS.1`.
* Assurez-vous que votre compte de test est connecté. Pour le vérifier, ouvrez l'application XBOX, puis confirmez que votre compte de test apparaît.

#### Trafic réseau attendu pour l'interrogation et la définition des succès

Si votre jeu demande des informations sur l'état des succès de votre compte de test, le trafic réseau comprend un paquet à destination de achievements.xboxlive.com semblable à la requête suivante. `GET https://achievements.xboxlive.com/users/xuid(2814616665093727)/achievements?titleId=1794603332&orderBy=title HTTP/1.1`

Si la requête réussit, le paquet contient une réponse qui énumère l'état actuel des succès de l'utilisateur de test pour votre jeu.

Si votre jeu met à jour un succès pour votre compte de test, le trafic réseau comprend un paquet à destination de achievements.xboxlive.com semblable à la requête suivante.

```text theme={null}
POST https://achievements.xboxlive.com/users/xuid(2814616665093727)/achievements/00000000-0000-0000-0000-00006af77944/update HTTP/1.1
...
{"action":"progressUpdate","serviceConfigId":"00000000-0000-0000-0000-00006af77944","titleId":1794603332,"userId":"2814616665093727","achievements":[{"id":"1","percentComplete":100}]}
```

Si ces paquets n'apparaissent pas ou si vous n'obtenez pas la réponse attendue, essayez les étapes suivantes.

* Assurez-vous que votre compte de test est connecté. Pour le vérifier, ouvrez l'application XBOX, puis confirmez que votre compte de test apparaît.
* Vérifiez que vos succès sont publiés dans votre bac à sable dans Partner Center.

Pour plus d'informations sur la configuration des succès avec les jeux Unreal Engine, consultez [Prise en main d'Unreal Engine](/fr-CA/build/gdk-and-engines/unreal/unreal#achievements).

#### Trafic réseau attendu pour les sauvegardes infonuagiques

Les appels de sauvegarde infonuagique ne génèrent pas de trafic réseau immédiatement. Ils amènent plutôt le processus `GamingServices` à envoyer des paquets à titlestorage.xboxlive.com, selon le modèle de requête standard de Connected Storage présenté dans la section suivante.

```text theme={null}
PUT https://titlestorage.xboxlive.com/connectedstorage/users/xuid(2814616665093727)/scids/00000000-0000-0000-0000-00006AF77944/lock HTTP/1.1
```

Pour voir le trafic réseau du processus `GamingServices` dans Fiddler, redirigez `winhttp` vers Fiddler à l'aide de la commande suivante dans un interpréteur de commandes doté de privilèges d'administrateur.

```text theme={null}
netsh winhttp set proxy localhost:8888
```

Pour supprimer la redirection, utilisez la commande suivante.

```text theme={null}
netsh winhttp reset proxy
```


## Related topics

- [Marquage des paquets de qualité de service (QoS) sur les consoles XBOX](/fr-CA/build/console-features/networking/qos-packet-tagging.md)
- [Fiddler sur PC Windows](/fr-CA/build/console-features/networking/tools/fiddler-pc.md)
- [Appels des services de titre aux services XBOX](/fr-CA/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/live-title-service-calls-xbox-live.md)
- [Capture du trafic réseau sur les trousses de développement XBOX One](/fr-CA/build/console-features/networking/tools/netcap-networking.md)
- [Résolution des problèmes](/fr-CA/services/xbox-services/develop/troubleshooting/index.md)
