
1.What components that Web-based distribution depends on?
- OAB generation process;
- Microsoft Exchange File Distribution service;
- OAB virtual directory;
- Autodiscover service.
2.How to activate throttling?
Edit the registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Type: DWORD
Value: OAB Bandwidth Threshold (KBps)
Value Data: bandwidth threshold setting (Range: 0 to 4194304 (decimal))
[!] The bandwidth threshold setting is in kilobytes per second (KBps) and should be configured with a decimal value.
3.What factors should we consider when we plan and implement our OAB strategy?
- Size of each OAB in your organization;
- Number of OAB downloads;
- Number and frequency of parent distinguished name changes;
- SMTP address mismatches;
- Overall number of changes made to the directory.
4.What factors can affect the size of the OAB?
- Usage of certificates in a company;
- Number of mail recipients in Active Directory;
- Number of distribution groups in Active Directory;
- Information that a company adds to Active Directory for each mailbox-enabled or mail-enabled object.
5.How to enable ViewEntireForest before we managing OAB in multi-forest Active Directory domain environment?
Run the following command:
Set-ADServerSettings -ViewEntireForest $true
6.How to create a new OAB?
Run the following command:
New-OfflineAddressBook -Name OAB-FAB -AddressLists “Global Address List FAB”
7.How to identify the OAB generation servers for a non-DAG environment?
Run the following command:
Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like “*oab*”} | ft name,servername
8.How to identify the OAB generation servers for a DAG environment?
Run the following commands:
Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like “*oab*”} | ft name,database
Get-MailboxDatabaseCopyStatus db1
9.How to change the OAB generation server?
Method 1: Move mailbox:
Move the organization mailbox to a mailbox database on a server intended to be designated as OAB Generation server:
Get-Mailbox -Arbitration -database db1| where {$_.PersistedCapabilities –like “*oab*”} | New-MoveRequest -TargetDatabase db2
Method 2: Activate the mailbox database on another server
Move-ActiveMailboxDatabase DB1 -ActivateOnServer Exch2
10.How to create a new Organization Mailbox?
Step 1: Create a new arbitration mailbox:
New-Mailbox -Arbitration -Name “OAB Seattle” -Database DB2Seattle -UserPrincipalName oabs@contoso.com –DisplayName “OAB Mailbox for Seattle”
Step 2: Enable OABGen capability:
Set-Mailbox -Arbitration oabs -OABGen $true -MaxSendSize 1GB
11.How to know which Mailbox Server processed the OAB download requese?
Check the log files located in:
%ExchangeInstallPath%\Logging\HttpProxy\OAB\
12.How to forcing the OAB Generation?
Method 1: Update-OfflineAddresBook
Run the following command:
Update-OfflineAddressBook “default offline address book”
Method 2: Restart the Mailbox Assistant service.
13.How to set OAB generation work cycle?
Set-MailboxServer Exch1 -OABGeneratorWorkCycle 01.00:00:00 -OABGeneratorWorkCycleCheckpoint 04:00:00
14.What is Exchange ActiveSync?
Exchange ActiveSync is an Exchange synchronization protocol that’s optimized to work together with high-latency and low-bandwidth networks. The protocol, based on HTTP and XML, lets mobile phones access an organization’s information on a server that’s running Microsoft Exchange.
15.What Exchange ActiveSync tasks can we perform?
- Enable and disable Exchange ActiveSync for users;
- Set policies such as minimum password length, device locking, and maximum failed password attempts;
- Initiate a remote wipe to clear all data from a lost or stolen mobile phone;
- Run a variety of reports for viewing or exporting into a variety of formats;
- Control which types of mobile devices can synchronize with your organization through device access rules.