Intenta adjuntar un archivo en un chat de Teams y no sucede nada. El selector de archivos se abre, pero la carga falla o el archivo nunca aparece. Esto a menudo comienza justo después de que alguien cambia el nombre de un sitio de SharePoint que aloja los archivos del equipo. La causa raíz es que Teams aún almacena en caché la URL anterior del sitio e intenta cargar en una ubicación que ya no existe. Este artículo explica por qué el cambio de nombre rompe las cargas y le brinda soluciones paso a paso para restaurar el uso compartido de archivos en el chat de Teams.
Conclusiones clave: Solucione las cargas en el chat de Teams después de un cambio de nombre de sitio de SharePoint
- Centro de administración de Teams > Equipos > Administrar equipos > Canales: Verifique si el canal todavía apunta a la URL anterior del sitio de SharePoint.
- Centro de administración de SharePoint > Sitios activos: Confirme la nueva URL del sitio y que el sitio no esté en estado de solo lectura.
- Borrar la caché de Teams: Elimine los archivos en caché en %appdata%\Microsoft\Teams para forzar una nueva búsqueda del sitio.
Por qué un cambio de nombre de sitio de SharePoint rompe las cargas de archivos en el chat de Teams
Cuando cambia el nombre de un sitio de SharePoint, la URL del sitio cambia. Por ejemplo, un sitio llamado “Project Alpha” podría cambiar de contoso.sharepoint.com/sites/ProjectAlpha a contoso.sharepoint.com/sites/ProjectAlphaNew. Teams almacena una referencia a la URL anterior en su caché y en la configuración de la pestaña de archivos del canal. Después del cambio de nombre, Teams intenta cargar archivos en la URL anterior, que ahora devuelve un error 404 o un bucle de redirección. La carga falla silenciosamente o muestra un mensaje de error.
Otro factor es que el cliente de Teams almacena en caché los metadatos del sitio por rendimiento. La caché se almacena localmente en el perfil del usuario. Cuando la URL del sitio cambia, la caché queda obsoleta. El cliente no actualiza automáticamente la URL porque el cambio de nombre no activa una notificación a Teams. Por eso el problema persiste incluso después de reiniciar Teams.
Cómo almacena Teams la URL del sitio
Cada canal de Teams tiene una biblioteca de documentos de SharePoint correspondiente. La pestaña Archivos del canal apunta a esta biblioteca usando una URL. Cuando cambia el nombre del sitio, SharePoint actualiza la URL de la biblioteca, pero la configuración del canal en Teams puede no actualizarse de inmediato. El canal aún hace referencia a la URL anterior hasta que ocurre una sincronización. Esta sincronización puede tardar hasta 24 horas, pero a veces nunca ocurre automáticamente.
Pasos para solucionar las cargas de archivos en el chat de Teams después de un cambio de nombre de sitio
Siga estos pasos en orden. Cada paso aborda una parte diferente del problema. Comience con la solución más simple y avance a las más avanzadas si es necesario.
- Borrar la caché de Teams
Cierre Teams por completo. Presione Ctrl+Shift+Esc para abrir el Administrador de tareas. Finalice todos los procesos llamados “Teams” o “ms-teams”. Abra el Explorador de archivos y escriba %appdata%\Microsoft\Teams en la barra de direcciones. Elimine todos los archivos y carpetas dentro de este directorio. No elimine la carpeta de Teams en sí. Reinicie Teams e inicie sesión nuevamente. Esto obliga a Teams a reconstruir su caché y obtener la nueva URL del sitio. - Verifique la nueva URL del sitio de SharePoint
Vaya al centro de administración de SharePoint en admin.microsoft.com. Seleccione “Sitios activos” bajo Sitios. Encuentre el sitio que cambió de nombre. Verifique la columna URL. Copie la URL completa. Si la URL sigue siendo la anterior, el cambio de nombre no se completó. Si es la nueva, anote la URL exacta para el siguiente paso. - Actualice la pestaña Archivos del canal
En Teams, vaya al canal que tiene el problema de carga. Haga clic en la pestaña Archivos en la parte superior. Si la pestaña muestra un error o una página en blanco, haga clic en los puntos suspensivos (tres puntos) junto al nombre de la pestaña. Seleccione “Quitar”. Luego haga clic en el signo más (+) para agregar una nueva pestaña. Elija “Páginas de SharePoint” o “Biblioteca de documentos”. Ingrese la nueva URL del sitio que copió. Esto crea un enlace nuevo a la biblioteca correcta. - Verifique el permiso de carga de archivos
A veces, el cambio de nombre cambia la herencia de permisos del sitio. Vaya a la configuración del sitio y haga clic en “Permisos del sitio”. Asegúrese de que el usuario o grupo que intenta cargar tenga al menos permiso de Colaborador. Si el sitio usa permisos únicos, agregue el usuario al grupo de Miembros. Luego pruebe la carga nuevamente. - Use la herramienta de migración de SharePoint para corregir enlaces huérfanos
Si el problema persiste, el canal puede tener enlaces huérfanos que apuntan al sitio anterior. Descargue la herramienta de migración de SharePoint (SPMT) desde el centro de descargas de Microsoft. Ejecute un análisis en la biblioteca de documentos para detectar referencias rotas. La herramienta puede actualizar los enlaces a la nueva URL. Este es un paso avanzado, así que solo hágalo si los pasos anteriores fallan.
Si Teams aún tiene problemas después de la solución principal
Teams muestra “Archivo no encontrado” al abrir un adjunto de chat
Esto sucede cuando el mensaje de chat contiene un enlace a la URL anterior del sitio. El enlace se almacena en el mensaje y no cambia automáticamente. Para solucionarlo, elimine el mensaje y vuelva a enviarlo después de haber actualizado la pestaña Archivos del canal. Si necesita conservar el mensaje, pida al remitente que lo edite y adjunte el archivo nuevamente usando la nueva URL.
La carga funciona en un chat pero no en otro
Diferentes chats pueden usar diferentes sitios de SharePoint. Si el cambio de nombre afectó solo a un sitio, solo los chats que hacen referencia a ese sitio fallarán. Verifique el historial de archivos de cada chat. Para los chats que aún fallan, repita los pasos de borrado de caché y actualización de pestaña para el canal específico asociado con ese chat.
La carga falla con el código de error 403 Prohibido
Un error 403 significa que el usuario no tiene permiso para cargar. Esto a menudo ocurre cuando el cambio de nombre del sitio rompe la herencia de permisos. Vaya a los permisos del sitio y otorgue al usuario permiso de “Editar”. También verifique si el sitio está en modo de solo lectura. Puede ver esto en el centro de administración de SharePoint bajo “Estado del sitio”. Si el sitio es de solo lectura, cámbielo a “Listo”.
Nuevo Teams de escritorio vs Teams en la web después de un cambio de nombre de sitio
| Elemento | Nuevo Teams de escritorio | Teams en la web |
|---|---|---|
| Borrado de caché | Eliminación manual de %appdata%\Microsoft\Teams | Borrar caché del navegador y datos del sitio |
| Actualización de URL del sitio | Requiere reinicio del cliente después de borrar la caché | Se actualiza al recargar la página |
| Actualización de la pestaña Archivos del canal | Quitar y volver a agregar la pestaña manualmente | Mismo proceso que en el escritorio |
| Visibilidad de errores | El error aparece en un cuadro de diálogo emergente | El error aparece en la consola del navegador |
| Mejor para solucionar problemas | Control de caché más completo | Actualización más rápida para pruebas |
Después de completar las soluciones, puede cargar archivos en el chat de Teams nuevamente. La clave es borrar la caché y actualizar la pestaña Archivos del canal con la nueva URL del sitio. Si el problema persiste, verifique los permisos y use la herramienta de migración de SharePoint. Como consejo avanzado, puede ejecutar la herramienta de diagnóstico de Teams escribiendo “diag: upload file” en el cuadro de búsqueda en la parte superior de Teams para obtener un informe detallado sobre los fallos de carga.