Ed,
you can find in the
Technical Reference a complete overview of the ports you need to open.
You will need more ports if you are also planning on using PCNS!
You can use SSL for your AD connection.
Please see "Connect to an Active Directory Forest" in Help for more details on this.
While you can avoid using MSRPC ports for the regular interaction of your ADMA with AD, you will have to have these ports open for the initial configuration of the MA.
That is, open the firewall for the MA configuration and then close it again when you are done.
When you are done with the initialization of the MA, you can use configured preferred DCs, which eliminates the need for the MA to detect a DC.
The regular DC detection is based on the DsGetDcName API, which requires MSRPCs....
Cheers,
Markus
Markus Vilcinskas, Technical Content Developer, Microsoft Corporation