Dans certain cas il sera plus facile de repartir d’une solution de configuration OWA toute fraiche plutot que de modifier une configuration existante.
La procédure suivante documente la procédure a suivre pour supprimer les répertoires IIS OWA .
Etape 1 : Récupération des sites OWA du server
la commande suivante récupère les sites OWA de votre serveur Exchange:
- Get-OwaVirtualDirectory [-Identity <VirtualDirectoryIdParameter>] [-DomainController <Fqdn>]
- Get-OwaVirtualDirectory -Server <ServerIdParameter> [-DomainController <Fqdn>]

Etape 2 : Supprimer le site qui pose probléme
Ensuite procéder a la supression des ces derniers via la commande :
- Remove-OwaVirtualDirectory -Identity <VirtualDirectoryIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
Etape 3 : recréer le site
Créer ensuite les répertoires via la commande
- New-OwaVirtualDirectory [-Name <String>] [-ApplicationRoot <String>] [-AppPoolId <String>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ExternalAuthenticationMethods <MultiValuedProperty>] [-ExternalUrl <Uri>] [-InternalUrl <Uri>] [-Path <String>] [-WebSiteName <String>] [-WhatIf [<SwitchParameter>]]
Exemple : New-OWAVirtualDirectory -OWAVersion “Exchange2007″ -Name “owa (Default Web Site)”
Liste des parametres (Extrait technet)
|
Paramètre |
Obligatoire |
Type |
Description |
|
ApplicationRoot |
Facultatif |
System.String |
Le paramètre ApplicationRoot définit le chemin d’accès du répertoire virtuel dans la métabase.
|
|
AppPoolId |
Facultatif |
System.String |
Le paramètre AppPoolId définit le pool d’applications IIS dans lequel Outlook Web App s’exécute. Il est conseillé de laisser ce paramètre sur sa valeur par défaut. |
|
Confirm |
Facultatif |
System.Management.Automation.SwitchParameter |
Le commutateur Confirm suspend la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n’est pas nécessaire de spécifier une valeur pour le commutateur Confirm. |
|
DomainController |
Facultatif |
Microsoft.Exchange.Data.Fqdn |
Le paramètre DomainController spécifie le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ce changement de configuration dans Active Directory. |
|
ExternalAuthenticationMethods |
Facultatif |
Microsoft.Exchange.Data.MultiValuedProperty |
Le paramètre ExternalAuthenticationMethods est un paramètre de propriété de Services Discovery et spécifie les méthodes d’authentification prises en charge sur le serveur Exchange depuis l’extérieur du pare-feu.
Ce paramètre n’a pas été mis en œuvre, mais peut être défini en utilisant la cmdlet Set-OwaVirtualDirectory. |
|
ExternalUrl |
Facultatif |
System.Uri |
Le paramètre ExternalUrl spécifie le nom d’hôte utilisé pour se connecter au serveur Exchange depuis l’extérieur du pare-feu. Ce paramètre est important lorsque le protocole SSL est utilisé.
Vous pouvez configurer ce paramètre uniquement sur des répertoires virtuels Exchange. Le répertoire virtuel Exchange par défaut est /owa. |
|
InternalUrl |
Facultatif |
System.Uri |
Le paramètre InternalUrl spécifie le nom d’hôte utilisé pour se connecter au serveur Exchange depuis l’intérieur du pare-feu. This setting is important when SSL is used.
Vous pouvez configurer ce paramètre uniquement sur des répertoires virtuels Exchange. Le répertoire virtuel Exchange par défaut est /owa. |
|
Name |
Facultatif |
System.String |
Le paramètre Name spécifie le nom ou le GUID d’un répertoire virtuel Outlook Web App. |
|
Path |
Facultatif |
System.String |
Le paramètre Path définit le chemin d’accès du système de fichiers du répertoire virtuel. Il convient d’utiliser ce paramètre avec prudence et uniquement s’il est nécessaire d’utiliser un chemin de système de fichiers autre que le chemin par défaut. |
|
WebSiteName |
Facultatif |
System.String |
Le paramètre WebSiteName spécifie le nom du site Web IIS dans lequel le répertoire virtuel Outlook Web App est créé. |
|
WhatIf |
Facultatif |
System.Management.Automation.SwitchParameter |
Le commutateur WhatIf donne pour instruction à la commande de simuler les actions qu’elle va appliquer à l’objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n’est pas nécessaire de spécifier une valeur pour le commutateur WhatIf. |



