Erreur ExchangeOnlineManagement module

  • Maël LEBRETON
  • Auteur du sujet
  • Hors Ligne
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 2 mois 1 semaine #4272 par Maël LEBRETON
Erreur ExchangeOnlineManagement module a été créé par Maël LEBRETON
Bonjour, 

Depuis la MAJ je ne peux plus lier mes création de compte active directory avec office 365. 
J'ai l'erreur suivante : 

[20/02/2024 16:06:49] {Création/Modification} Script="C:\Program Files\KoXo Dev\KoXoAdm\AdminScripts\UserCreateModifyO365.ps1"
[POWERSHELL] [02/20/2024 16:06:51]: [OK] Powershell module "ExchangeOnlineManagement" V3.4.0 loaded
[POWERSHELL] [02/20/2024 16:07:00]: [ERROR] Cannot load ExchangeOnlineManagement module !

En faisant : Get-Module -ListAvailable -Name ExchangeOnlineManagement je vois que j'ai trois version : 
3.4.0
3.2.0
2.0.5

Savez vous si c'est un problème commun ?

Merci 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine - il y a 2 mois 1 semaine #4273 par Admin KoXo
Réponse de Admin KoXo sur le sujet Erreur ExchangeOnlineManagement module
Bonjour,
En principe la commande Import-Module (sans paramètre spécifique) importe la dernière version présente.
Vous pouvez vérifier les versions installées, le dossier d'installation et supprimer la version voulue  : 

Import-Module ExchangeOnlineManagement
Get-Module -Name ExchangeOnlineManagement | Select-Object -ExpandProperty Path
Uninstall-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.5 -Force

Vous pouvez ensuite vérifier que le dossier d'installation du module a été supprimé : 
 
Cdt.
Le support
Dernière édition: il y a 2 mois 1 semaine par Admin KoXo.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine - il y a 2 mois 1 semaine #4274 par Admin KoXo
Réponse de Admin KoXo sur le sujet Erreur ExchangeOnlineManagement module
Bonjour,
En principe la commande Import-Module (sans paramètre spécifique) importe la dernière version présente.
Vous pouvez vérifier les versions installées, le dossier d'installation et supprimer la version voulue  : 

Import-Module ExchangeOnlineManagement
Get-Module -Name ExchangeOnlineManagement | Select-Object -ExpandProperty Path
Uninstall-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.5 -Force

Vous pouvez ensuite vérifier que le dossier d'installation du module a été supprimé : 
 
Cdt.
Le support
Dernière édition: il y a 2 mois 1 semaine par Admin KoXo.

Connexion ou Créer un compte pour participer à la conversation.

  • Maël LEBRETON
  • Auteur du sujet
  • Hors Ligne
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 2 mois 1 semaine #4275 par Maël LEBRETON
Réponse de Maël LEBRETON sur le sujet Erreur ExchangeOnlineManagement module
Bonjour et merci pour votre réponse.

J'ai supprimé la version 2.0.5 mais toujours le même problème.
Actuellement il va chercher la 3.4.0, avez vous des problèmes avec cette version ? Faut il que je la supprime également ?

Ce qui est étrange c'est qu'il dit qu'il arrive bien a charger le module et la ligne d'après qu'il n'y arrive pas.

Merci pour votre aide

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine #4276 par Admin KoXo
Réponse de Admin KoXo sur le sujet Erreur ExchangeOnlineManagement module
Bonjour
C'est en effet assez bizarre car personne n'a jamais remonté une telle erreur.
La fonction "import_module" qui charge le module est dans le fichier "KoXo-Tools.ps1" et affiche OK ou ERROR et pas les deux en principe.
Il faudrait debuger le script "_TMP_UserCreateModifyO365.ps1" qui se trouve dans un zip dans le "KoXoAdm\Data\Logs\Office365".
Cdt
Le support
 

Connexion ou Créer un compte pour participer à la conversation.

  • Maël LEBRETON
  • Auteur du sujet
  • Hors Ligne
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 1 mois 1 semaine - il y a 1 semaine 3 jours #4289 par Maël LEBRETON
Réponse de Maël LEBRETON sur le sujet Erreur ExchangeOnlineManagement module
Bonjour,

Je vois dans la partie " $Office365LoginName" Il y a l'adresse de mon prédécesseur alors que dans ma configuration c'est bien mon adresse.

Un technicien m'a également dis qu'avec le renouvellement des licences O365 il faut peut-être mettre a jour le SKU mais ça ne me parle pas.

Je vous met la partie concerné du script que je suis allé chercher la ou vous me l'avez indiqué.
Je peux vous communiquer le reste.

Merci beaucoup pour votre temps.

###############################################################################
# Main #
###############################################################################
$Copyright = "(C)2006-2022 KoXo Developpement"
$Version = "V3.9.9.0"
$Title = "Create/Modify user for Office 365 $($Version)", "$($Copyright)"
# Office 365 params
$Office365LoginName = "*********************@csj-redon.fr"
$Office365LoginPassword = [System.Text.Encoding]::ASCII.GetString([System.Convert]::FromBase64String("****************=="))
# Proxy parameters
$ProxyEnabled = $false
$ProxyUser = ""
$ProxyPassword = [System.Text.Encoding]::ASCII.GetString([System.Convert]::FromBase64String(""))
$ProxyUrl = ""
$ProxyPort =
# Log filename
$LogFile = $MyInvocation.MyCommand.Definition
$LogFile = $LogFile -replace ".ps1", ".log"
#
$global:total_errors_count = 0
Dernière édition: il y a 1 semaine 3 jours par Admin KoXo.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.507 secondes