Professional Documents
Culture Documents
dExchange 2013
(v1)
SOURCES
Prparation dActive Directory :
http://technet.microsoft.com/en-us/library/bb125224%28v=exchg.150%29.aspx
Installation dExchange 2013 :
http://technet.microsoft.com/en-us/library/bb691354%28v=exchg.150%29.aspx#WS2012
INDEX
SOURCES.............................................................................................................................................................. 1
INDEX................................................................................................................................................................... 2
1.
Prrequis ..................................................................................................................................................... 3
1.1
1.2
1.3
1.4
2.
Installation .................................................................................................................................................. 6
3.
Erreurs ......................................................................................................................................................... 8
3.1
3.2
3.3
1. Prrequis
1.1 Installation des fonctionnalits
Pour installer les fonctionnalits requises pour les rles CAS et/ou MBX, ouvrez une console
PowerShell en tant quadministrateur et excutez la commande suivante (source) :
Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPCover-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSATClustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth,
Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors,
Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, WebLgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45,
Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-WindowsAuth, Web-WMI, Windows-Identity-Foundation
Vous pouvez galement dployer ses fonctionnalits distance sur vos futurs serveurs via le script
suivant :
$Session=New-PsSession ComputerName 'SRV-EXCH01', 'SRV-EXCH02'
Invoke-Command Session $Session ScriptBlock {Install-WindowsFeature AS-HTTPActivation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy,
RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSATClustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, WebBasic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-DynCompression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-HttpTracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase,
Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, WebServer, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI,
Windows-Identity-Foundation}
2. Installation
3. Erreurs
3.1 CAS installation
Error:
The following error was generated when "$error.Clear();
$InternalOwaUrl = "https://" + $RoleFqdnOrName + "/owa";
new-OwaVirtualDirectory -Role ClientAccess -DomainController $RoleDomainController InternalUrl $InternalOwaUrl;
" was run: "An error occurred while creating the IIS virtual directory 'IIS://EXCH0113.demo.local/W3SVC/1/ROOT/owa' on 'EXCH01-13'.".
Exchange 2010
https://social.technet.microsoft.com/Forums/exchange/en-US/2f365e9f-b4e1-43ec-8830a711f14535bd/problem-with-installation-exchange-2010-client-access-role-isapi-extensionowaauthdll?forum=exchangesvrdeploylegacy
Error:
The following error was generated when "$error.Clear();
start-SetupService -ServiceName MSExchangeFrontendTransport
" was run: "Service 'MSExchangeFrontendTransport' failed to reach status 'Running' on this server.".
Error:
The following error was generated when "$error.Clear();
$configFilePath
=
[System.IO.Path]::Combine($RoleInstallPath,
"bin",
"GenericAppPoolConfigWithGCServerEnabledFalse.config");
$rpcProxyCLRConfigFilePath
=
[System.IO.Path]::Combine($RoleInstallPath,
"bin",
"MSExchangeRpcProxyAppPool_Cafe_CLRConfig.config");
$windir = $env:windir;
# List of app pools excluded from this processing - some app pools already have a config file or
they should remain as server gc
[System.Array]
$appPoolsExcludedFromWorkstationGC
=
"msexchangerpcproxyapppool","internalexchangesharedapppool","msexchangemapifrontendappp
ool","msexchangemapimailboxapppool","msexchangemapiaddressbookapppool";
$appPools = &"$windir\system32\inetsrv\appcmd.exe" "list" "apppool";
foreach($appPool in $appPools)
{
$startIndex = $appPool.IndexOf('"') + 1;
$numChars = $appPool.SubString($startIndex).IndexOf('"');
$appPoolName = $appPool.SubString($startIndex, $numChars);