> ## 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.

# Solución de problemas del tráfico de los servicios XBOX en PC

> Use Fiddler para inspeccionar el tráfico de red entre su título de PC con el GDK y los servicios XBOX, comparándolo con los patrones esperados de inicio de sesión, logros y partidas guardadas en la nube.

En este artículo se explica cómo revisar el tráfico de red de un juego de PC cuando su título del Microsoft Game Development Kit (GDK) usa los servicios XBOX pero no interactúa con ellos según lo esperado. Revisar el tráfico le ayuda a identificar dónde se produce el problema.

## Uso de Fiddler para examinar el tráfico de red

Instale Fiddler para ver el tráfico de red del juego hacia y desde xboxlive.com.

### Tráfico de red esperado

Después de instalar Fiddler, compare el tráfico de red del juego con el tráfico esperado para los servicios XBOX.

#### Tráfico de red esperado para el inicio de sesión

Si su juego inicia la sesión de un jugador, el tráfico de red incluye un paquete a userpresence.xboxlive.com:

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

xuid(XXXXXX) es el identificador de usuario de XBOX de su cuenta de prueba con la sesión iniciada. Si el paquete no aparece, pruebe los pasos siguientes.

* Compruebe que los valores que estableció en MicrosoftGame.config o en el IDE de su motor coinciden con los valores de su proyecto en Microsoft Partner Center. Asegúrese de que ambas ubicaciones usan la misma configuración.
* Compruebe que su equipo de desarrollo usa el sandbox asignado a su proyecto en Partner Center. Para comprobar el sandbox actual, abra el símbolo del sistema del GDK y, a continuación, ejecute `XBLPCSandbox.exe`. Si el sandbox no coincide con el esperado, establézcalo ejecutando `XBLPCSandbox.exe \<sandbox name>` en la misma ventana. Por ejemplo: `XBLPCSandbox.exe XDKS.1`.
* Asegúrese de que su cuenta de prueba tiene la sesión iniciada. Para comprobarlo, abra la aplicación XBOX y confirme que aparece su cuenta de prueba.

#### Tráfico de red esperado para consultar y establecer logros

Si su juego solicita información sobre el estado de los logros de su cuenta de prueba, el tráfico de red incluye un paquete a achievements.xboxlive.com similar a la solicitud siguiente. `GET https://achievements.xboxlive.com/users/xuid(2814616665093727)/achievements?titleId=1794603332&orderBy=title HTTP/1.1`

Si la solicitud se realiza correctamente, el paquete tiene una respuesta que enumera el estado actual de los logros del usuario de prueba para su juego.

Si su juego actualiza un logro para su cuenta de prueba, el tráfico de red incluye un paquete a achievements.xboxlive.com similar a la solicitud siguiente.

```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 estos paquetes no aparecen, o no obtiene la respuesta esperada, pruebe los pasos siguientes.

* Asegúrese de que su cuenta de prueba tiene la sesión iniciada. Para comprobarlo, abra la aplicación XBOX y confirme que aparece su cuenta de prueba.
* Compruebe que sus logros están publicados en su sandbox en Partner Center.

Para obtener más información sobre cómo configurar logros con juegos de Unreal Engine, consulte [Introducción a Unreal Engine](/build/gdk-and-engines/unreal/unreal#achievements).

#### Tráfico de red esperado para las partidas guardadas en la nube

Las llamadas de guardado en la nube no generan tráfico de red de inmediato. En su lugar, indican al proceso `GamingServices` que envíe paquetes a titlestorage.xboxlive.com, siguiendo el patrón estándar de solicitudes de Connected Storage que se muestra en la sección siguiente.

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

Para ver el tráfico de red del proceso `GamingServices` en Fiddler, redirija `winhttp` a Fiddler mediante el comando siguiente en un shell de comandos con privilegios de administrador.

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

Para borrar la redirección, use el comando siguiente.

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


## Related topics

- [Solución de problemas de las API de servicios de XBOX Live](/es/services/xbox-services/develop/troubleshooting/live-troubleshooting-apis.md)
- [Solución de problemas de inicio de sesión en los servicios XBOX](/es/services/xbox-services/fundamentals/identity/auth/live-troubleshooting-sign-in.md)
- [Preguntas frecuentes y guía de solución de problemas de las XBOX PC Remote Tools](/es/tools/tools-pc/xbox-pc-remote-tools/faq.md)
- [Solución de problemas](/es/services/xbox-services/develop/troubleshooting/index.md)
- [Solución de problemas de errores de inicio de sesión y sandbox](/es/services/xbox-services/develop/troubleshooting/live-troubleshoot-sandboxes.md)
