近期一个项目中,在子域中部署了Exchange 2013 SP1,由于这边环境OU数量有4000 ,导致新建用户时无法查询到组织单元,如下图:
在EAC中创建邮箱时,如果OU数小于500时,系统会正常显示,因为OU的查询上限值是500,当OU数大于500时可能会导致此问题,下面需要在邮箱服务器中做一些更改,增加OU的显示数量。
1. 在邮箱服务器上找到以下web.config文件。
C:Program FilesMicrosoftExchange ServerV15ClientAccessecpweb.config
2. 在<appSettings> and </appSettings>,插入以下一段代码:
<!-allows the OU picker during placing a new mailbox in its designated Organizational Unit to retrieve all OUs - default value is 500 - > < add key = "GetListDefaultResultSize" value = "10000" / >
相应截图如下:
3. 打开IIS管理器,应用池,然后重启新动MSExchangeECPAppPool 或者重新启动下此邮箱服务器。
Go into IIS manager > application pools and restart the "MSExchangeECPAppPool"
重启后登陆ECP,新建用户OU可以正常显示。