Cuando se ejecuta una migración con Google Workspace Migration for Microsoft Outlook (GWMMO), se crea un archivo de seguimiento que registra cada paso de este proceso. Si se produce algún error durante la importación, el archivo de seguimiento sirve para ver en qué momento se ha producido. Esta información le resulta muy útil al equipo de asistencia de Google. Por ejemplo, si un mensaje de registro indica que se ha producido un error en un módulo de migración determinado, ayudará a los ingenieros de Google a resolver la incidencia.
Los mensajes de registro también sirven para identificar las incidencias que deben resolverse en tu propio entorno, como los errores de tiempos de espera o los de red. Si ves un error de migración, echa un vistazo primero al archivo de seguimiento para saber si procede de tu entorno.
Localizar archivos de registro de seguimiento
Los archivos de seguimiento se guardan en estas rutas de tu ordenador:
- Microsoft Windows 7 y versiones posteriores: C:\Users\tu-nombre-de-usuario\AppData\Local\Google\Google Apps Migration\Tracing\ClientMigration.
- Versiones anteriores de Windows: C:\Documents and Settings\tu-nombre-de-usuario\Local Settings\Application Data\Google\Google Apps Migration\Tracing\ClientMigration.
Cuando se crea un archivo de seguimiento, en su nombre se indican la fecha y hora en que se completó su migración y un ID de proceso. Por ejemplo:
Trace-2020-05-03-11-33-17-p732.log
Este nombre indica que se creó el 3 de mayo del 2020 a las 11:33:17, con el ID de proceso 732.
Interpretar archivos de registro de seguimiento
Los archivos de seguimiento se van actualizando a medida que avanza la migración. Al principio del archivo se indican las entradas que identifican la ubicación y la versión del archivo ClientMigration.exe, la versión del producto de migración, el sistema operativo del ordenador y la información del proceso de la migración en cuestión:
Configuration: Exe name: C:\Program Files\Google\Google Apps Migration\ClientMigration.exe
Exe version: 1.0.0.1
Product version: 1.0.0.1
OS Version: 5.1.2600
OS Service Pack: 3.0
OS Suite/Product: 256/1
Process Id: 732
Process architecture: x64
Las entradas siguientes proporcionan información específica acerca de cada uno de los pasos de la migración. Por ejemplo:
2020-05-03T11:45:22.668-07:00 de4 A:Migration ClientMigration!ConfigOptionsDialog::TraceMigrationConfig @ 269 ()> Creating a new migration GUID :
Esta entrada proporciona la siguiente información:
- 2020-05-03T11:45:22.668-07:00: fecha y hora de escritura de la entrada.
- de4: ID del hilo.
- A: nivel del registro. Solo aparece la primera letra de los posibles valores, que son All (Todo), Information (Información), Error, Fatal (Crítico), Warning (Advertencia) y Verbose (Detallado).
Los de tipo All, Error, Fatal y Warning están codificados.
- Migration: nombre del módulo. Los posibles valores son Migration (Migración), Generic (General), Sync (Sincronización) y Calendar (Calendario).
- ConfigOptionsDialog: nombre de la clase.
- TraceMigrationConfig: nombre del método.
- @ 269: número de la línea.
- > y el texto que sigue: mensaje de registro. Por ejemplo, "Creating a new migration GUID" (Creación de un GUID de migración).
Solucionar problemas frecuentes
Comprobar los registrosSi se producen errores de red (por ejemplo, tiempos de espera agotados o conexiones rechazadas) o problemas de SSL o TLS (por ejemplo, un error de conexión segura), en los registros se mostrará la dirección IP a la que la herramienta intentó conectarse. En el caso de que se produzca un error de conexión segura, en los registros se mostrará el motivo (por ejemplo, nombre de certificado incorrecto, certificado caducado, fallo en la comprobación de CRL, etc.) y los detalles del certificado (por ejemplo, certificado de Google o proxy de inspección HTTPS). De este modo, se debería reducir considerablemente la necesidad de obtener capturas de red para solucionar problemas. Esta información aparece tanto en los registros principales (Trace-*.log) como en los registros de autorización (en la carpeta "Identity").
Ejemplo de registro de autorización
[2022-09-21T03:59:46:ERROR:windows_http.cc(331)] TLS connection failure. See details below. [Status: 0x00010000. Status Info: 0x00000001]
[2022-09-21T03:59:46:ERROR:windows_http.cc(340)] Certificate details:
---Validity--
Valid from: 2017-09-13 17:23:55 UTC
Valid until: 2017-12-06 17:10:00 UTC
---Subject---
US
California
Mountain View
Google Inc
*.googleapis.com
---Issuer----
US
Google Inc
Google Internet Authority G2
-------------
[2022-09-21T03:59:46:ERROR:windows_http.cc(282)] WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED: Certification revocation checking has been enabled, but the revocation check failed to verify whether a certificate has been revoked. The server used to check for revocation might be unreachable.
[2022-09-21T03:59:46:ERROR:windows_http.cc(197)] Error from API WinHttpSendRequest with WinHTTP proxy. Will try direct (without proxy). Code: 0x00002f8f
[2022-09-21T03:59:46:ERROR:windows_http.cc(107)] Network connection destination details: 216.58.194.170:443 (sfo07s13-in-f170.1e100.net)
En este caso, el año de la fecha actual del equipo se ha cambiado a 2022, lo que hace que el certificado parezca obsoleto. Puedes ver la fecha actual al inicio de cada línea del registro, y comprobar que las fechas "Valid from" (Válido desde) y "Valid until" (Válido hasta) del certificado no coinciden con la fecha actual. La marca de error WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED indica que no se ha podido comprobar la revocación del certificado.
También puedes ver la dirección IP de destino y el nombre de host resuelto después de "Network connection destination details" (Detalles del destino de la conexión de red) en la última línea del registro. Se trata de una dirección "1e100.net address", lo que significa que es Google.
Ejemplo de registro de trazas
Nota: Este ejemplo de registro procede de GWMMO. También aparecerán entradas de registro de trazas similares en GSMME, Password Sync o GWSMO cuando estos productos tengan problemas de red o de TLS.
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2025 ()> Secure connection failure. Status: 0x00010000. Info 0x00000009
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2030 ()> Failure details:
WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED: Certification revocation checking has been enabled, but the revocation check failed to verify whether a certificate has been revoked. The server used to check for revocation might be unreachable.
WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA: The function is unfamiliar with the Certificate Authority that generated the server's certificate.
Certificate details:
---Validity--
Valid from: 2016-09-20T04:08:45.000Z
Valid until: 2022-09-20T04:08:45.000Z
---Subject---
Created by http://fiddler2.com
DO_NOT_TRUST
*.google.com
---Issuer----
Created by http://fiddler2.com
DO_NOT_TRUST
DO_NOT_TRUST_FiddlerRoot
-------------
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2071 ()> Error result 5, hr = 0x80072f8f. Setting event 0000000000001638.
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2076 ()> Network connection destination details: 127.0.0.1:8888 (COMPUTERNAME)
En este caso, Fiddler se ha instalado y configurado para descifrar el protocolo HTTPS; es decir, usa su propio certificado. Sin embargo, este certificado se ha quitado de la lista de certificados de confianza de Windows, por lo que no es de confianza. Ten en cuenta que, como Fiddler es un proxy, se estaba conectando a 127.0.0.1 y no a Google. Las marcas de error incluyen WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA, que indica que el sistema no confía en la autoridad de certificación (CA). . Ten en cuenta también que Google no ha emitido este certificado.
Google, Google Workspace, así como las marcas y los logotipos relacionados, son marcas de Google LLC. Todos los demás nombres de empresas y productos son marcas de las empresas con las que están asociadas.