Plus possible de réaliser des actions sur un HubSite à l'aide du module PnP

Aurélien BEAUPRE 0 Points de réputation
2024-10-23T14:48:15.76+00:00

Nous avons un script powershell qui crée des dossiers et dépose des fichiers dans un "HUB SITE" Sharepoint.

Depuis plusieurs jours notre script ne fonctionne plus.

L'unique erreur que nous obtenons est la suivante :
Maximum retry attempts 10, has be attempted.

Nous utilisons le module PnP.PowerShell

Dans nos explorations de solution, nous parvenons à lister les dossiers du Sharepoint "racine", mais dès que nous utilisons l'url d'un site, la moindre commande retourne : Maximum retry attempts 10, has be attempted.

Pouvez-vous nous aider ?

SharePoint
SharePoint
Groupe de produits et technologies Microsoft utilisés pour le partage et la gestion du contenu, des connaissances et des applications.
30 questions
PowerShell
PowerShell
Famille d’infrastructures d’automatisation des tâches et de gestion de la configuration Microsoft composée d’un interpréteur de commandes et d’un langage de script associé.
12 questions
0 commentaires Aucun commentaire
{count} votes

1 réponse

Trier par : Le plus utile
  1. Alexis Thorez 10,980 Points de réputation
    2024-10-24T05:04:37.4966667+00:00

    Bonjour Aurélien,

    Merci d'avoir sollicité la communauté Q&A France.

    L'erreur "Maximum retry attempts 10, has been attempted" est souvent liée à des problèmes de limitation de taux (throttling) ou à des problèmes de connectivité réseau. Voici quelques étapes que vous pouvez suivre pour résoudre ce problème :

    • Assurez-vous que votre script ne dépasse pas les limites de taux imposées par SharePoint. Vous pouvez essayer d'ajouter des délais entre les requêtes pour éviter de déclencher la limitation de taux.
    • Vous pouvez augmenter le délai d'attente dans votre script PowerShell pour permettre plus de temps pour que les requêtes se résolvent.Par exemple, vous pouvez utiliser le paramètre -Timeout dans vos cmdlets PnP PowerShell.
    • PnP PowerShell utilise une approche de backoff incrémentiel pour gérer les erreurs de limitation de taux. Cela signifie qu'après une erreur, le script attendra un certain temps avant de réessayer, puis doublera ce temps si l'erreur persiste.Vous pouvez vérifier si cette fonctionnalité est activée dans votre script.
    • Consultez les journaux d'erreurs de votre script et de SharePoint pour obtenir plus de détails sur l'erreur et identifier d'éventuelles causes sous-jacentes.

    Enfin je vous invite à consulter les liens suivants qui pourront vous être utiles:

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire

    image (2)

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme Réponses acceptées par l’auteur de la question, ce qui permet aux utilisateurs de connaître la réponse qui a résolu le problème de l’auteur.