OCS 2007 Installation – Part 1

Assumed Pre-Existing Environment

 

image

This will be the first part of many in showing the steps necessary for standing up an OCS 2007 server. In the examples that follow the internal domain name is ptown.com and the SIP domain, or my external facing address will be confusedamused.com

tap-dc-2k3.ptown.com

  • Domain Controller for ptown.com
  • DNS Server for ptown.com
  • Certificate Authority named P-Town Certificate Authority
  • Domain in 2003 Native Mode
  • IP Configuration: 192.168.0.10 / 24
  • Gateway: 192.168.0.1
  • DNS: 127.0.0.1

tap-ocs-2k7.ptown.com

  • Blank Windows 2003 Server joined to the ptown.com domain
  • IIS Installed with ASP.net enabled
  • Adminpak.exe installed
  • IP Configuration: 192.168.0.20 / 24
  • Gateway: 192.168.0.1
  • DNS: 192.168.0.10

Schema Preparation

On tap-ocs-2k7.ptown.com run the setup.exe application to start the installation. You’ll see a message that the Visual C++ 2005 redistributable must be installed. Click Yes.

clip_image002[6]

On the main setup screen click Deploy Standard Edition Server.

clip_image004[6]

Now click Prepare Active Directory.

clip_image006[6]

Press the Run button under Prep Schema.

clip_image008[6]

The Schema Preparation Wizard starts. Click Next.

clip_image010[6]

Assuming the installation media has not been modified, the schema files should be in the same directory as setup so press Next.

clip_image012[6]

Press Next again to start the schema preparation.

clip_image014[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image016[6]

At this point you should wait and then verify the schema has replicated to all domain controllers in the forest before continuing.

Forest Preparation

Press the Run button under Prep Forest.

The Forest Preparation Wizard starts. Press Next.

clip_image018[6]

Leave the default selection of System container in the root domain and press Next.

clip_image020[6]

Select forest root domain, ptown.com in the drop down and press Next.

clip_image022[6]

Select the external SIP domain, confusedamused.com, for default routing and press Next.

clip_image024[6]

Confirm the forest preparation settings and press Next.

clip_image026[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image028[6]

Again, wait for the changes to be replicated to the entire forest before continuing.

Domain Preparation

Press the Run button under Prep Domain.

The Domain Preparation Wizard starts. Press Next.

clip_image030[6]

Press Next to acknowledge the warning about group creation.

clip_image032[6]

Confirm the domain preparation settings and press Next.
clip_image034[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image036[6]

This time wait for the changes to be replicated to the entire domain OCS is being deployed within. Run the domain preparation wizard for any other domains hosting OCS.

At this point OCS admin rights can be delegated to users and groups. This can also be accomplished later by running the wizard again. Press the Deploy Standard Edition link at the top to go back and deploy the Standard Edition Server.

Deploy Server

Click the Run button under Deploy Server to start the installation process.

The Deploy Server Wizard starts. Press Next.

clip_image038[6]

Accept the license terms and press Next.

clip_image040[6]

Choose an installation location and press Next.

clip_image042[6]

Enter a password for the RTCService account and press Next.

clip_image044[6]

Enter a password for the RTCComponent account and press Next.

clip_image046[6]

Accept the default blank external web farm FQDN’s for now. The external address will adjusted later. Press Next.

clip_image048[6]

Select a location for the database and transaction logs. Ideally, these should be on separate disk controllers. Press Next.

clip_image050[6]

Review the configuration settings and press Next to start the installation.

clip_image052[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image054[6]

Configure Server

The Deploy Server section should now have a green checkmark next to it. Click the Run button under Configure Server to continue.

clip_image056[6]

The Configure Pool/Server Wizard should start. Press Next to continue.

clip_image058[6]

Press Next to accept the only server installed so far, tap-ocs-2k7.ptown.com.

clip_image060[6]

The SIP domain was already entered earlier, but additional SIP domains can be added here. Press Next to continue.

clip_image062[6]

Choose the option Some or all clients will use DNS SRV records for automatic logon and check the box Use this server or pool to authenticate and redirect automatic client logon requests. Press Next.

clip_image064[6]

Choose the SIP domain for automatic logon, confusedamused.com and press Next.

clip_image066[6]

Select Do not configure for external access now and press Next.

clip_image068[6]

Review the configuration settings and press Next to begin the configuration.

clip_image070[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image072[6]

That concludes Part 1 of this series. Not very interesting yet, or hard to screw up either. The other parts should be much more interesting.

Peanut Gallery

  1. Thanks for this post. I too am going through OCS 2007 deployment and am amazed at how heavy the documentation is and how confusing the advanced configuration is. I’d be very interested in keep track of this blog and maybe even collaborate a little?? :-)

    Thanks Joe

     
  2. I just attempted an install, but not sure of best design. I would like to also have external connectivity for LiveMeeting and not sure of design. I could not see some of your photos, but I did screen captures during my install and most look the same. Keep me in the loop and I too would be willing to collaborate.

    Thanks, Steve

     
  3. Any ideas on why the RTCComponentService account would fail to create. I have been banging my head on this for a few days. Everything seems ok. I dont want to make the account manually because i am not sure what groups it needs to be in.

     
  4. Joey, I had the same problem, try entering a password without blank spaces and maby another extrange character.

     
  5. The internal server installation is quite easy wait till you try outside connections!.

    I’ve been trying to get edge server, isa server all working for the last 8 weeks but using the Microsoft documentation it is not easy. Probably have to give up and use another solution?

     
  6. The Edge pieces definitely give people more trouble, but I can assure you that it’s possible. I’ve done quite a few implementations now with Edge Services via ISA or other firewall solutions.

    I never got around to fully documenting the Edge setup here, but you may want to check out Elan Shudnow’s site as he has some great tutorials there.

    There’s also an article on ISAServer.org that I co-authored on publishing OCS through ISA 2006 at http://www.isaserver.org/tutorials/OCS-2007-ISA-2006-Firewall-Design-Architecture.html

     
  7. This document is very useful for me.very useful and great Help for me.

     
  8. Hi,

    i have a question. I try to install OCS 2007

     
  9. Hi,

    i have a question. I try to install OCS 2007 an I don´t know how to get a domain like . i used s1.test.local and is doesn´t work. i can´t complete . Can you help me?

    thank´s

     
  10. great site walkthrough here. However, when i tried to install the Enterprise edition, I had a a failure as there are several differences on the installation and I got lost. One thing to take note of is that my AD doesn’t show the “Enable user for Communications Server”. Why? The preps for schema, forest, and domain ran successfully. Please provide some insights. Thanks again!

     
  11. Nice one here, i am a bit confused on the external SIP domain. please what is this all about and how can i get it? more so, how do i make others outside the network connect to it?

     
  12. HI,

    this is very useful to install and configure OCS 2007.

    Thank you so much

     

Speak Up