Version 8.
BE
TA
PolicyCenter Getting Started Guide
P/N 20-0231-851 Revision A
Disclaimer THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND, INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT OF INTELLECTUAL PROPERTY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT SHALL BLUE COAT SYSTEMS OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS DOCUMENT, OR THE PRODUCTS DESCRIBED HEREIN, EVEN IF BLUE COAT SYSTEMS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. Blue Coat Systems and its suppliers further do not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within this document, or assume liability for any incidental, indirect, special or consequential damages in connection with the furnishing, performance, or use of this document. Blue Coat Systems may make changes to this document, or to the products described herein, at any time without notice. Blue Coat Systems makes no commitment to update this document. Copyright/Trademarks/Patents Copyright 1996-2008 Packeteer, Inc. All rights reserved. Copyright 2008-2009 Blue Coat Systems, Inc. All rights reserved. PacketShaper, PacketShaper Xpress; PacketSeeker, iShaper, and iShared appliances, and PolicyCenter, PacketWise, ReportCenter, iShared, iShaper, and IntelligenceCenter software protected by, or for use under, one or more of the following U.S. Patents: 5,802,106; 6,018,516; 6,038,216; 6,046,980; 6,115,357; 6,205,120; 6,285,658; 6,298,041; 6,412,000; 6,456,630; 6,457,051; 6,460,085; 6,529,477; 6,584,083; 6,591,299; 6,654,344; 6,741,563; 6,847,983; 6,850,650; 6,854,009; 6,928,052; 6,934,255; 6,934,745; 6,970,432; 6,985,915; 7,003,572; 7,012,900; 7,013,342; 7,032,072; 7,035,474; 7,051,053; 7,054,902; 7,103,617; 7,154,416; 7,155,502; 7,203,169; 7,236,459; 7,283,468; 7,292,531; 7,324,447; 7,324,553; and 7,343,398. Other U.S. and international patents pending. Blue Coat Systems, the Blue Coat Systems logo, PacketWise, PacketSeeker, PacketShaper, PacketShaper Xpress, PolicyCenter, ReportCenter, SkyX, iShared, Mobiliti, iShaper, IntelligenceCenter, and Falcon are trademarks or registered trademarks of Blue Coat Systems, Inc. in the United States and other countries. All trademarks and registered trademarks mentioned herein are the property of their respective owners. Other product and company names used in this document are used for identification purposes only, may be trademarks of other companies, and are the property of their respective owners. All rights reserved. No part of this document may be reproduced, photocopied, stored on a retrieval system, transmitted, or translated into another language without the express written consent of Blue Coat Systems, Inc. Sun, Sun Microsystems, the Sun Logo and any other Sun trademarks included in this product are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries ActionScript Library 3.0 (as3corelib v0.9) BSD 2.0 Copyright 2008 , Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the University of California, Berkeley nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
Table of Contents
Table of Contents
Table of Contents About This Guide
Transitioning to PolicyCenter ........................................................................................................................................................2 Other Resources..................................................................................................................................................................................2
Chapter 1: Understanding PolicyCenter
What are the Benefits of PolicyCenter? ......................................................................................................................................3 PacketShaper Units Operate in Shared Mode..........................................................................................................................3 Non-Sharable and Sharable Attributes.......................................................................................................................................4 Units Can Retain Their Original Configurations in PolicyCenter .......................................................................................5 Hierarchical Configurations ...................................................................................................................................................................7 Not All Configurations Inherit Values From Other Configurations ..................................................................................7 Child Configurations Allow Individual Changes .....................................................................................................................7 Units with Different Versions of PacketWise Operate Differently in PolicyCenter .....................................................8 Modifying PacketShapers in PolicyCenter ................................................................................................................................8
Chapter 2: PolicyCenter Configuration Strategies
Identify Groups of Existing Units ............................................................................................................................................... 11 Select a Configuration Strategy ................................................................................................................................................. 11 Comprehensive PolicyCenter Configuration Strategies ................................................................................................... 12 Selective Configuration Strategies............................................................................................................................................ 12 Functional Configuration Strategies ........................................................................................................................................ 13
Chapter 3: Installing PolicyCenter
Installation Requirements ................................................................................................................................................................... 16 Configure the Windows Server ......................................................................................................................................................... 18 Configure a Solaris Server ................................................................................................................................................................... 20 Install PolicyCenter and the Directory Server Software............................................................................................................ 21 Standard Deployments on a Single Windows Server......................................................................................................... 21 Large Deployments on Multiple Windows Servers............................................................................................................. 22 Large Deployments on a Windows and a Solaris Server................................................................................................... 24 Install an Edge Directory Server ........................................................................................................................................................ 27 Change the Default Administrator Password .............................................................................................................................. 29
Chapter 4: Add PacketShapers to PolicyCenter
Adding Unconfigured Units ........................................................................................................................................................ 31 Create a Comprehensive PolicyCenter Configuration.............................................................................................................. 33
Getting Started Guide 1
Table of Contents
Convert a Unit Configuration...................................................................................................................................................... 33 Create the Comprehensive Configuration ............................................................................................................................. 34 Assign the PacketShaper to its PolicyCenter Configuration............................................................................................ 34 Add and Assign Other PacketShapers to this Configuration........................................................................................... 35 Manage your Configurations ...................................................................................................................................................... 35 Create a Selective PolicyCenter Configuration............................................................................................................................ 36 Create a New PolicyCenter Configuration.............................................................................................................................. 36 Add Classes to the New Configuration.................................................................................................................................... 36 Add PacketShapers to PolicyCenter ......................................................................................................................................... 37 Assign the PacketShaper to its PolicyCenter Configuration............................................................................................ 38 Assign a PacketShaper Running PacketWise 7.5.x, 8.3.x or Higher ............................................................................... 38 Assign a PacketShaper Running Earlier Versions of PacketWise.................................................................................... 38 Remove Local Overriding Classes.............................................................................................................................................. 39 Manage your Configurations ...................................................................................................................................................... 40 Create a Functional PolicyCenter Configuration ........................................................................................................................ 41 Create a New PolicyCenter Configuration.............................................................................................................................. 41 Add Units to PolicyCenter ............................................................................................................................................................ 41 Reassign the Unit Configurations.............................................................................................................................................. 43 Assign a Unit Running Earlier Versions of PacketWise....................................................................................................... 43
Chapter 5: Manage Users and Organizations
Create a New PolicyCenter Organization ............................................................................................................................... 45 Create New User Accounts........................................................................................................................................................... 46 Assign Configurations to an Organization............................................................................................................................. 47
Chapter 6: Best Practices
Move/Copy/Delete/Rename Operations................................................................................................................................ 49 Configuring Units for PolicyCenter Access ............................................................................................................................ 49 Unsubscribing Units ....................................................................................................................................................................... 49 Bulk Changes..................................................................................................................................................................................... 49 File Distribution Strategies........................................................................................................................................................... 49 Compatible Software ..................................................................................................................................................................... 50 DNS Name vs. IP Address.............................................................................................................................................................. 50 Initial Deployment Strategy ........................................................................................................................................................ 50 Saving Configurations ................................................................................................................................................................... 50
Chapter 7: Saving and Recovering Configurations
Back Up and Restore a Single Configuration from PolicyCenter .......................................................................................... 52 Back Up and Restore All PolicyCenter Configurations.............................................................................................................. 53 Create Backup Files......................................................................................................................................................................... 53 Restore Backup Files....................................................................................................................................................................... 53 Back Up and Restore the Entire Directory Server Tree.............................................................................................................. 57 Create a Backup of the Entire Directory Tree Configuration ........................................................................................... 57 Creating a Scheduled Backup on a Windows Server.......................................................................................................... 57 Modify the Sun ONE Backup Script........................................................................................................................................... 58 Restore a Directory Server Backup Configuration ............................................................................................................... 58
Getting Started Guide
Table of Contents
Uninstalling the Sun ONE Directory Server................................................................................................................................... 60
Chapter 8: Using the PolicyCenter Command-Line Interface
Start the Command Line Interface ............................................................................................................................................ 61 Get an Explanation for a Command ......................................................................................................................................... 61 Get Help With Syntax ..................................................................................................................................................................... 61 PolicyCenter CLI Commands....................................................................................................................................................... 62
Chapter 9: Troubleshooting
DNS Errors .......................................................................................................................................................................................... 63 TCP/IP Errors...................................................................................................................................................................................... 64 Solaris Directory Server Installation Errors ............................................................................................................................. 64 Command-Line or Browser Errors ............................................................................................................................................. 64 IIS Server Errors................................................................................................................................................................................. 65 Disable Hardware Acceleration.................................................................................................................................................. 65 Operational Error Messages......................................................................................................................................................... 65 Troubleshooting Commands............................................................................................................................................................. 67 ds sessions.......................................................................................................................................................................................... 67 ds requests......................................................................................................................................................................................... 67 banner show...................................................................................................................................................................................... 67 Additional Troubleshooting Solutions .................................................................................................................................... 67
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
Capacity Planning Depends Upon the Units PacketWise Versions.............................................................................. 69 Large Versus Small Configuration Hierarchies...................................................................................................................... 69 Recommended Platforms............................................................................................................................................................. 71
Index
Getting Started Guide
Table of Contents
Getting Started Guide
About This Guide
About This Guide
ThePolicyCenterGettingStartedGuideprovidestheinformationyouneedtoinstallPolicyCenterona Windowsserver,createconfigurations,addunitstoPolicyCenter,andassignindividualPacketShapersto differentconfigurations.ThisdocumentassumesthatyouhaveabasicunderstandingofPacketShaper functions,includingsuchconceptsastrafficclasses,policies,andpartitions. PolicyCentersupportslargedeploymentswithhundredsofPacketShapers.Thisdocumentincludes additionalinformationtohelpyouplanyourPolicyCenterconfigurationanddeployment,anddescribes specificinstallationworkflowsdesignedtooptimizeyourPolicyCentercentralizedmanagementsystem. Thefollowingtopicsarecoveredinthisdocument: Chapter1:UnderstandingPolicyCentercoversinformationyouneedtoknowbeforeyouinstall PolicyCenter,suchaswhichattributesandsettingsaresharablewithinPolicyCenterhierarchical configurations. Chapter2:PlanningPolicyCenterConfigurationsidentifiesthethreemainstrategiesformanaginga PolicyCenterconfigurationtree.Itisimportanttoconsideryourconfigurationstrategybeforeyouinstall PolicyCenter,asthesizeandcomplexityofyourPolicyCenterconfigurationtreewillhelpdeterminewhich hardwareplatformwillworkbestforyourindividualdeployment. Chapter3:PolicyCenterCapacityPlanningexplainsadditionalfactorsthatcanaffectthesizeand complexityofyourPolicyCenterdeployment,anddescribestherequiredhardwareplatformsforsmalland standardPolicyCenterinstallations. Chapter4:InstallingPolicyCenterdescribesthestepsrequiredtoinstallPolicyCenterandthedirectory serversoftwareonWindowsorSolarisservers. Chapter5:CreatingConfigurationswalksyouthroughthestepsrequiredtoaddPacketShapersandcreate yourinitialconfigurationtree. Chapter6:BestPracticeslistsvaluabletipsandhintsthatwillmakeitfasterandeasiertomanageyour PolicyCenterconfigurations. Chapter7:SavingandRecoveringConfigurationsdescribeshowtobackupandrestoreyourPolicyCenter configurations. Chapter8:UsingthePolicyCenterCommandLineInterfacegivesabriefoverviewofthePolicyCenter commandlineinterface.Forcompletedetailedinformation,seePacketGuide(moreinformationfollows). Chapter9:Troubleshootingidentifiescommonerrorsandexplainshowtofixthem.
Getting Started Guide
About This Guide
Transitioning to PolicyCenter
ThefollowingfiguredescribestherecommendedworkflowsfordeployinganewPolicyCentercentralized configurationmanagementsystem.Eachstepisdescribedindetailwithinthisdocument.
Other Resources
OnlineHelp ThePolicyCenterwebbrowserinterfacecontainscontextsensitivehelpwithsufficient detailtoassistyouinsettingupandmaintainingPolicyCenterconfigurations.Toaccesscontextsensitive help,clicktheHELPlink.Thecommandlineinterfacealsohasonlinehelp,whichprovidescommand syntaxdetails. PacketGuide IncludedwithPolicyCenterisabrowserbasedreferenceresourcecalledPacketGuide.In additiontocompletereferencematerialpertainingtotheuseofPacketWiseandPolicyCentersoftware, PacketGuidecontainsrecommendationsforsolvingcommonnetworkandapplicationproblems.Thereare threewaystoaccessPacketGuide: ClicktheDOCUMENTATIONlinkinthePolicyCenterbrowserinterface. EnterthefollowingURLinyourInternetExplorerorFirefoxbrowserwindow:
http://support.bluecoat.com/packetguide/8.5/index-pc.htm
CustomerSupport IfyouhaveatechnicalquestionaboutPolicyCenter,signintotheBlueCoatcustomer supportwebsiteusingyourBlueTouchOnlinecredentials:
http://support.bluecoat.com
BlueTouchOnlineallowsyoutomanageserviceissues,downloadsoftware,accessdocumentation,and participateinuserforums.
2 Getting Started Guide
Chapter 1: Understanding PolicyCenter
Chapter 1: Understanding PolicyCenter
SupposeanetworkmanagerinstallsasinglePacketShaperonhiscompanysnetwork.Hemayspendone percentofhistimeupdatingtheconfigurationofthatsinglePacketShaper.Thisisnotalargepercentageof hisworkweek,andsotheadditionofanotherfourPacketShapersonthenetwork(requiringanadditional fourpercentofhistimetoconfigureandupdate)isnotmuchmoredifficultforhimtomanage. Nowsupposethatsamenetworkmanagerinstalls95morePacketShapersonthenetwork.Theeffortthat previouslytookjustfivepercentofhistimewillnowdemandonehundredpercentofhisworkday,leaving himtimeforlittleelseexceptmakingeveryrequiredchangetoaPacketShaperconfiguration100different timeson100individualunits. Whatisneededisaneconomyofscale:awaytomultiplythenumberofPacketShapersonanetworkwithout multiplyingtheamountofeffortrequiredtoconfigureandmaintainthem.PolicyCenteristhesolution,enabling networkmanagerstomanagemanyPacketShaperswiththesameamountofeffortandtimeittakesto managejustafew.
What are the Benefits of PolicyCenter?
PolicyCenterisasoftwaremanagementsystemthatcanmaintainmultiplePacketShaperconfigurationson asingleserver.Becausetheconfigurationsofalltheunitsonthenetworkarestoredinasingleplace,they canbemanagedveryefficiently. MultiplePacketShaperscanbeassignedtoasinglePolicyCentersharableconfiguration,allowingthose unitstooperatewithnearlyidenticalconfigurations.Whenyoucommitchangestoasharable configuration,thechangesimmediatelyaffectallunitsassignedtothatconfiguration.Itisthiscapabilityof PolicyCenterthattrulyprovidestheeconomyofscale:onesinglechangetoaPolicyCenterconfiguration canresultinaninstantconfigurationupdateonhundredsofdifferentPacketShapers. PolicyCenteralsoallowsyouto: DeploypoliciesandpartitionsacrossmultiplePacketShapers. DistributePacketWisesoftwareupgrades,plugins,customerportalfiles,andactionfiles. ViewastatussummaryofallmanagedPacketShapers. MonitorandmanagethestatusofyourPacketShapersandnetworkwiththeadaptiveresponse feature.
PacketShaper Units Operate in Shared Mode
IndividualPacketShaperscanbeconfiguredineitherlocalmodeorsharedmode. Aunitrunninginlocalmodefunctionsindependently,andhasitsentireconfigurationstoreddirectlyonits flashdisk.OncePolicyCenterisinstalledonanetwork,PacketShapersinlocalmodecanbeconfiguredfor sharedmodeandaddedtoPolicyCentersimplybyaccessingtheunitsbrowserinterface,selectingthe PolicyCenteraccesssetuppage,thenenteringtheDNSnameofthedirectoryserverandthedirectory serverpassword. AunitconfiguredinsharedmodeisassignedtoanindividualunitconfigurationinPolicyCenterwhichthen appliessettingsfromanyparentsharableconfigurations.Whenaunitisinsharedmode,PolicyCenter continuallyandefficientlysynchronizestheunitsconfigurationonthedirectoryserverwiththe configurationfilesonthatunitsflashdisk;therefore,ifyouswitchfromsharedmodebacktolocal,(orthe networkconnectiontothePolicyCenterserverislost)theunitsconfigurationinlocalmodewillbethesame asitslastconfigurationinsharedmode.PacketShapersinsharedmodemaybereturnedtolocalmodeat anytime.
Getting Started Guide
Chapter 1: Understanding PolicyCenter
WhenaPacketShaperisinstandalone(local)mode,itoperateswithitsownindividualconfiguration uniquetothatPacketShaper.WhenaPacketShaperissettosharedmode,theunitcanoperateusinga combinationofbothasharableconfigurationandanindividualconfigurationuniquetothatunit.
Non-Sharable and Sharable Attributes
AllPacketShapers,regardlessofwhethertheyareconfiguredinlocalorsharedmode,operatewithan effectiveconfigurationthatcomprisestwokindsofattributes:nonsharableandsharable. Nonsharableattributesarethosepartsofaunitseffectiveconfigurationthatarespecifictothatone PacketShaper.ThesearecallednonsharablebecausenootherPacketShaperwillfunctioncorrectlyif configuredwithallthesamenonsharablevaluesasanotherunit.EveryPacketShaperwillhaveaunique setofnonsharableattributes,thoughmorethanoneunitcanbeindividuallyconfiguredwithsomeofthe samenonsharableattributes,suchasDNSnameortimeanddate.APacketShapersnonsharable attributesarealwaysstoredlocallyonthatunit.Althoughtheseattributescanbechangedthroughtheunits browserorcommandlineinterfaces,nonsharableattributescannotbeconfiguredormanagedthrough PolicyCenter. Aunitssharableattributesarethosepartsoftheunitsconfigurationthatcanhavevaluesincommonwith otherPacketShapers.Trafficclasses,policies,partitions,andadaptiveresponseagentsareallexamplesof sharableconfigurationattributes,becausemanydifferentunitscanhavethesametrafficclasses,orshare thesameagents.Whenaunitisinsharedmode,itinheritssharableattributesfromitsPolicyCenterparent configurations. ThefollowingPacketShaperconfigurationattributescanbepartofaPolicyCentersharableconfiguration: adaptiveresponseagents commandscheduling customerportalsettingsandfiles emailsettings eventdefinitions failoverconfiguration flowdetailrecordsettings globalXpresstunnelsettings*,including:
Compressionon/off Accelerationon/off FastStarton/off Prefetchon/off Packingon/off Tunneloptions(firewall,DiffServ,automatictunneldiscovery,MTU) Tunnelsecurity Tunnelmode Tunnelclassoverrides Tunnelserviceoverrides
*GlobalXpresssettings,tunnelmodesettings,tunnelclassoverrides,andserviceoverridesareallsharable fromaparenttoachildconfiguration.PolicyCenterallowsyoutocreateandconfigurenewtunnelsand addandremovelocalandremotehostsonindividualunitconfigurationsonly. hostlists HTTPSportdefinitions imageversion inside/outsideinterfacesettings linkspeed
4 Getting Started Guide
Chapter 1: Understanding PolicyCenter
logging loginmessage modemonconsole organizationownership passwords pluginfiles RADIUSauthenticationandaccounting servicegroups siterouter SNMPstringsanddestinationsandSNMPv3configurationtables SNTPsettings SSHsettings TACACS+authentication,authorization,andaccounting trafficclasses trafficdiscoveryon/off trafficshapingon/off unitaccessserviceprotocols WCCPsettings Thefollowingattributesarenonsharable: defaultdomain DNSserver gatewayaddress highavailability** hostsidesettings*** IPaddress/mask managementportsettings NICmodesettings standbypartner time/date/timezone watchmode Xpresstunnelhosts **Highavailabilitysettingsarenotsharablefromaparentconfigurationtoitschildconfigurations,and shouldonlybeconfiguredonanindividualunitconfigurationviaPolicyCenter. ***Onlythehostsidemanualorhostsideautosettingissharablefromaparentconfigurationtoitschild configurations.Allotherhostsidesettingsshouldonlybeconfiguredonanindividualunitconfiguration viaPolicyCenter.
Units Can Retain Their Original Configurations in PolicyCenter
AnytimeyouaddaPacketShapertoPolicyCenter,itappearsasanewindividualunitconfigurationin PolicyCenter.Thisdoesnotmeanthattheunitspreviousconfigurationislost,however. IfyouhavePacketShapersalreadyconfiguredonyournetwork,youmaywantthoseunitstoretaintheir existingworkingconfigurationsevenaftertheyhavebeenaddedtoPolicyCenter.Youcandothisby selectingtheconvertoptionasyouchangethePacketShaperfromlocalmodetosharedmode.Enablingor disablingtheconvertoptiondetermineswhatattributesandsettingswillappearintheunitsnew PolicyCenterconfiguration.
Getting Started Guide 5
Chapter 1: Understanding PolicyCenter
IfyouselecttheconvertoptionwhileaddingthePacketShapertoPolicyCenter,theunitsexistingsharable attributeswillbeconvertedintoanewPolicyCenterunitconfigurationwiththesamesharableattributes andvalues.BecausetheunitsPolicyCenterconfigurationwillbebaseduponitspreviouslocal configuration,theunitwillcontinuetooperatethesameinPolicyCenterasitdidinlocalmode.Ifyoudo notselecttheconvertoption,theunitssharableconfigurationiscleared,anditsnewPolicyCenter configurationwillhavedefaultsettingsonly. Theconvertoptionisnotavailablewhenyouinitiallyconfigureabrandnewunitfornetworkaccess, becauseanewunithasdefaultsettingsonly,andnoconfigurationattributesorvaluesthatneedtobe retained. SeealsoSelectaConfigurationStrategyonpage11andConvertaUnitConfigurationonpage33for moreinformationonusingtheconvertoption.
Getting Started Guide
Chapter 1: Understanding PolicyCenter
Hierarchical Configurations
PolicyCenterorganizesitssharableconfigurationsintohierarchieswithparentandchildconfigurations. ThekeytounderstandingPolicyCenterhierarchicalconfigurationsistorememberthetwobasicrulesof PolicyCenter: 1. 2. Parentconfigurationspasstheirattributesandsettingsalongtotheirchildconfigurationsunlessthe sameattributesarealsospecifiedwithinthechildconfiguration. Ifanattributeisspecifiedinbothaparentandchildconfiguration,thechildconfigurationwillnot inheritthesettingfromitsparent,butwillfunctionwithitsownsetting. Note:Thereisasingleexceptiontothesecondrule,whichcanoccurifyouaddaunitwithauto discoveredclassestoPolicyCenterusingtheconvertoption.Ifyoulatermovethisconfiguration underasharableparentconfiguration,thechildconfigurationsautodiscoveredtrafficclasseswillbe overriddenbythosesametrafficclassesintheparentconfiguration.Moresimplyput,atrafficclass manuallycreatedanddefinedinaparentconfigurationwilltakeprecedenceoverthesametraffic classthatwasmerelyautodiscoveredinthechildconfiguration. Withhierarchicalconfigurationgroups,aparentconfigurationcanhavemorethanonechildconfiguration, andachildconfigurationcanhavechildrenofitsown,creatingaPolicyCenterconfigurationtreewith severallevelsofdepth.PacketShaperscanbeassignedtoconfigurationsatanyleveloftheconfiguration tree.TheConfigurationstabinthebrowserinterfacelistsalloftheconfigurations,andcanalsoshowwhich unitsareassignedtoeachconfiguration.
Not All Configurations Inherit Values From Other Configurations
Aconfigurationattheverytopleveloftheconfigurationtreewillnotinheritsettingsfromanyother configuration.Therefore,ifyoucreateanewconfigurationatthetopoftheconfigurationtree,itwillhave defaultsettingsonly.WhenyouaddaunitrunningPacketWiseversion7.xorlatertoPolicyCenter,itsnew PolicyCenterunitconfigurationisalsoplacedatthetopleveloftheconfigurationtree.Becausethenew configurationwillnotinheritanynewsettingsorattributes,theunitwillcontinuetofunctionjustasitdid beforeitwasaddedtoPolicyCenter. Parentconfigurationsarealsousefulforquicklypropagatingchangestomanychildconfigurationsatonce. Ifyouhaveaconfigurationtreewithmanylevelsofchildconfigurationsbutonlyoneparent,youcan disseminatenewtrafficclasses,plugins,andsoftwareimagestoallyourunitsjustbymakingthechanges totheonetoplevelparent. Aconfigurationmayalsobebothaparentandachild.Inthiscase,thatconfigurationwillinheritsettings fromitsparent,andalsopasssettingsontoitschildconfigurations.
Child Configurations Allow Individual Changes
ChildconfigurationsarehelpfulifyouhavemultiplePacketShapersassignedtoasharableconfiguration, andwanttomakechangestosome,butnotall,oftheassignedunits.PolicyCentershierarchical configurationtreeallowsyoutocreateaseparatechildsharableconfigurationforthosePacketShapers,and makethechangestothenewchildconfiguration. Suppose,forexample,youhad20PacketShapersrunningPacketWise8.5allofwhichareassignedtoa singlesharableconfiguration,andthesecurityrequirementsforjusteightofthoseunitschanged.Youcould makeeachrequiredchangeeighttimesoneachoftheindividualunitconfigurationsoftheeightunits,or youcouldmakethechangejustoncebycreatinganewchildsharableconfigurationundertheunits existingsharableconfiguration,specifyingnewHTTPSorSSHsettingsinthechildconfiguration,andthen reassigningtheeightPacketShaperstothenewchildconfiguration.
Getting Started Guide
Chapter 1: Understanding PolicyCenter
Becausethenewchildconfigurationwillinheritallofitsotherattributesfromitsparent,all20unitswould continuetooperatewiththesametrafficclasses,policies,andpartitionsasbefore.Theonlydifference betweentheeightPacketShapersassignedtothenewchildconfigurationandthe12assignedtotheoriginal parentconfigurationwouldbethedifferentsecuritysettings.
Units with Different Versions of PacketWise Operate Differently in PolicyCenter
PacketWise 7.5.x, 8.3.x or higher PacketShapersrunningtheseversionsarenotassigneddirectlytoa sharablePolicyCenterconfiguration.Whenyouassignaunitrunningoneoftheseversionstoasharable configuration,theunitremainsattachedtoitsindividualuniqueunitconfiguration,sotheindividualunit configurationforthatPacketShaper(highlightedinblueinthefigurebelow)willappearinthe configurationtreebelowthesharableparentconfigurationtowhichitisassigned.
ThatPacketShaperinheritssettingsfromitssharableconfiguration,butalsoretainsallthesettingsfromits individualunitconfiguration.EvenifmultiplePacketShapersareassignedtothesamesharable configuration,iftheirindividualunitconfigurationshavedifferentclassesorsettings,theunitswillnot operateinanidenticalmanner.Becausetheunitisnotdirectlyassignedtoasharableconfiguration,changes madetotheindividualunitconfigurationwillnotaffectitssharableparentconfiguration.Theunitwill, however,continuetoinheritnewsettingsfromitssharableparent. PacketWise 8.0.x-8.2.x or 7.0.x-7.4.x PacketShapersrunningtheseversionscanbeassigneddirectlytoa PolicyCentersharableconfiguration,leavingbehinditsuniqueunitconfiguration.Ifyouassigntheunitto anothersharableconfiguration,theunitspreviousserialnumberconfigurationwillremaininitscurrent location.ThismakesaunitrunninganearlierversionofPacketWisebehaveverydifferentlythanaunit runningalaterversionofPacketWise,becauseanychangetothatindividualunitviaitscommandlineor browserinterfaceswillalterboththesharableconfigurationtowhichitisassigned,andallchild configurationsofthatsharableparent.
Modifying PacketShapers in PolicyCenter
WhenyouassignmultiplePacketShaperstoasharableconfiguration,youcanmodifytheseunitsby changingeithertheirsharableconfigurationortheirindividualunitconfigurations. TochangeallPacketShapersassignedtoasharableconfiguration,modifythatsharable configurationviathePolicyCentercommandlineorbrowserinterfaces.Whenyoumodifya sharableconfigurationwithmultipleassignedunits,eachunitassignedtothatconfiguration(orany ofitschildconfigurations)willinheritthechanges.Inordertomodifyasharableconfiguration,you mustfirstcreateadraftcopyofthatconfigurationandtheneditthedraftbeforecommittingthe changes. TomakeaconfigurationchangeonasinglePacketShaperrunningPacketWise7.5.x,8.3.xor higher,BlueCoatrecommendsthatyoudonotdirectlymodifytheindividualunitconfiguration. Instead,createauniqueconfigurationforthatPacketShaperandassigntheunittothatconfiguration. Thistechniquewillmakeiteasytoassigntheunittoadifferentconfigurationgroup,andifyouever needtoreplacetheunit,youcanjustassignthenewunittotheconfiguration. TomakeaconfigurationchangeonasinglePacketShaperrunningPacketWise8.0.x8.2.xor7.0.x 7.4.x,createanewchildconfigurationunderthePacketShaperssharableconfiguration,makethe requiredchangesonthenewchild,thenassignthatonePacketShapertothenewchildconfiguration. Youcaneditthesharableconfigurationdirectlywithoutfirstcreatingachildconfiguration,butthen
8 Getting Started Guide
Chapter 1: Understanding PolicyCenter
allthePacketShapersassignedtothesharableconfigurationwillupdatewithyourchangesoncethey arecommitted.Similarly,ifyoumodifyanindividualunitrunningPacketWise8.0.x8.2.xor7.4.xor earlierwhiletheunitisstillassignedtoasharableconfigurationwithotherassignedunits,the sharableconfiguration(andallitsotherassignedunits)wouldalsoupdatewiththechange.
Getting Started Guide
Chapter 1: Understanding PolicyCenter
10
Getting Started Guide
Chapter 2: PolicyCenter Configuration Strategies
Chapter 2: PolicyCenter Configuration Strategies
PolicyCentercanefficientlymanagehundredsofindividualPacketShapersbecausemanyoftheseunitscan bemanagedtogetherwithasinglesharableconfiguration. ThischapterwillhelpyouplanyourPolicyCenterconfigurationtree,anddeterminethebesthardware platformforyourPolicyCenterdeployment.BlueCoatrecommendsyouconsideryourconfiguration strategybeforeyouinstallPolicyCenter,asthesizeandcomplexityofyourconfigurationtreesmayaffect yourPolicyCenterhardwareandsoftwareplatform.
Identify Groups of Existing Units
Whenidentifyinggroupsofunitstomanagetogether,youshouldfirstconsiderthefollowing: Aunitsmodeltype.Differentmodelsofthesameproduct(PacketShaper1400,3500,and10000,for example)haveverydifferentsupportedlinksizesandsystemlimits(suchasmaximumnumberof classes).Westronglyrecommendthatyouassignunitsofonlyonemodeltypetoeachsharable configuration.Ifyoudomixmodels,besurethesmallestunitcansupportitsassignedconfiguration. PacketWisesoftware(image)version.UnitsrunningPacketWiseversion8.3orhigherhavemore complexandfullyfeaturedconfigurationsthanunitsrunningearlierPacketWiseversions.Donot assignunitsrunningPacketWise8.3orhigherandunitsrunningearlierversionsofPacketWisetothe samesharableconfiguration,asthismaytriggerconfigurationerrorsintheolderunit.
Select a Configuration Strategy
OnceyouhaveidentifiedPacketShaperswithcompatiblemodeltypesandsoftwareimages,youareready toconsideryourconfigurationstrategy.BeforeyoustartaddinggroupsofunitstoPolicyCenter,youshould askyourself:Aretheconfigurationsandtrafficclassesontheindividualunitsmostlythesame,ormostlydifferent? DoIwanttousePolicyCentertoactivelymanagemyPacketShaperconfigurations,orjusttomonitorthem? IfthePacketShapersconfigurationsaremostlythesame,youcanuseacomprehensivePolicyCenter configurationstrategyandmanageyourPacketShapersalltogetherwithasinglesharable configuration.Ifoneormoreunitsshouldvaryslightlyfromthesettingstheyinheritfromtheir sharablecomprehensiveconfiguration,youcancreateindividualdifferencesbymodifyingthe individualunitconfigurationsofPacketShapersrunningPacketWise7.5.xor8.3.xorhigher.Forunits runningotherversionsofPacketWise(8.0.x8.2.xor7.0.x7.4.x),createanewchildconfigurationand modifythatchildconfigurationbeforeassigningtheunittoit. IfthePacketShapersyouwanttogrouptogetherwillhavemoredifferencesthansimilarities,or ifyoudonotyethaveanyunitsinstalledonyournetwork,youmaywanttouseaselective PolicyCenterconfigurationstrategy.Withthisstrategy,youwillcreateaparentconfigurationthat controlsjustthemostimportanttrafficclassesorotherkeypartsoftheconfiguration,andmanage yourunitsothersettingsviatheunitsindividualconfigurations. IfyouwishtousePolicyCenteronlyasacentrallocationforviewingallyourPacketShaper configurations,youcoulduseafunctionalconfigurationstrategy,andcreateashallowconfiguration treewithasinglelevelofsharableconfigurationsthatactasfoldersfortheindividualunit configurations.Withthisstrategy,theindividualunitsconfigurationscouldbegroupedbylocation orfunctionforeasyreference,butwouldntinheritanysettingsfromtheirparentsharable configuration.Thisstrategyallowsyoutoviewinformationforallyourunitconfigurationsfrom PolicyCenter(andavoidsthecomplexitiesofconfiguringinheritableattributesandsettings),yet requiresyoutoseparatelymanageeachindividualunit.
Getting Started Guide
11
Chapter 2: PolicyCenter Configuration Strategies
Keepinmindthatthethreeconfigurationstrategiessuggestedherearejustthatsuggestions.Youcanuse justonetypeofconfigurationtomanageallyourunits,orcreatebothcomprehensiveandselective configurationsfordifferentgroupsofunits.Therestofthischapterdescribesthebenefitsofeach configurationstrategy.Itmaybehelpfultotakenotestohelpyourememberhowyouwanttoconfigure eachgroupofPacketShapersandplanyourPolicyCenterconfigurationtree.
Comprehensive PolicyCenter Configuration Strategies
Thisisthepreferredstrategywhenyouwanttomanageagroupofunitswhosetraffictreesaremostlythe same.Organizationsusingthisstrategyoftenhavebranchofficeswithverysimilartypesofnetworktraffic, eachwiththesamemodelofPacketShaper. Asanexample,imagineyouaretheITmanagerforacompanywith20nearlyidenticalbranchoffices. Althoughthereisaheavytrafficloadrunningovereachnetwork,thetypesandvolumesofnetworktraffic donotvarywidelybetweeneachbranch.Additionally,eachbranchhasconfigureditsPacketShaperwith thesametrafficclasses,andsetmanypoliciesandpartitionstoprotectthenetworktrafficthatisconsidered missioncriticaltoallbranchoffices.Becausethenetworksaresosimilar,everysignificantchangeinthe networksrequirethatall20PacketShapersbeindividuallyreconfigured.Youfindthistobetootime consuming,andwouldliketobeabletopropagateallthechangesatonce. Becausetheindividualunitsinthisexamplehavesuchsimilarconfigurations,youwouldusea comprehensivePolicyCenterconfigurationstrategytocontrolthemajorityofthetraffictreeandother sharableattributesforeachunit.Inthiscase,youmustfirstidentifyaprimaryunit,oneunitwhose configurationwillbetheusedtocreatethecomprehensiveparentconfiguration.Ifalltheunitshaveatruly identicalconfiguration,itdoesnotmatterwhichunityouselecttobetheprimaryunit.Ifthereareslight variances,selecttheunitthatisthemostrepresentativeofallothers. Note: You can still use this configuration option even if you do not yet have any PacketShapers on your network. To create your primary unit, install a single PacketShaper at a branch site, then turn on traffic discovery. After several hours, the unit should have a complete traffic tree. Forcompleteinformationoncreatingacomprehensiveconfiguration,seeCreateaComprehensive PolicyCenterConfigurationonpage33.
Selective Configuration Strategies
IfyouwanttousePolicyCentertomanagejustafewkeytrafficclassesorattributesoneachPacketShaper, youcancreateanewPolicyCenterconfigurationanddefinevaluesforjustthosemostimportanttraffic classesbeforeyouassignchildconfigurationsandunitstoit.Thisstrategyalsoworkswelliftraffictrees varywidelybetweeneachPacketShaper,oryouwanttocreateaPolicyCentersharableconfigurationthat managesonlyyourmostcriticaltrafficclassesandsettings,andnotanentiretraffictree. Asanexample,consideranorganizationwithfourbranchsites.Eachbranchsiteservesadifferentpurpose intheorganization,andasaresult,thetypesoftrafficconsideredtobemissioncriticalateachsitevaries widely: Site1(sales):WebEx,ShoutCast,Citrix,Pop3,HTTP Site2(productdevelopment):FTP,ActiveX,Citrix,Pop3,HTTP Site3(corporateheadquarters):Oracle,SAP,Citrix,Pop3,HTTP Site4(manufacturing):IPX,GRE,Citrix,Pop3,HTTP LetusalsosupposethatallfoursitesareexperiencingnetworkslowdownsasemployeesdownloadKaZaA musicfilesoffthenetwork. Becausethenetworktrafficrequirementsforeachbranchofficearesodifferent,itwouldbemostefficient tocreateaselectivePolicyCenterconfigurationthatcontrolsjustthenetworktrafficconsideredmission criticaltoallbranchsites(Citrix,Pop3,andHTTPS)andwhichalsoblockstheunwantedKaZaAtraffic. Withaselectiveconfiguration,allfourPacketShaperswouldbeaddedwiththeconvertoption,preserving theirindividualsettings.Theindividualunitconfigurationswouldthenbemovedundertheselective
12 Getting Started Guide
Chapter 2: PolicyCenter Configuration Strategies
configuration,creatingfournewchildconfigurationsundertheselectiveconfigurationparent.Asaresult, eachPacketShaperconfigurationwouldinheritthoseclassesandsettingstheyshouldallhaveincommon, yetindividualdifferencesbetweentheunitswouldnthavetobemanuallyrecreated. Whywouldntacomprehensiveconfigurationstrategyworkforthisorganization?Becauseacomprehensive configurationstrategywouldrequiretoomanyindividualchangestothechildconfigurationstobean efficientuseofPolicyCenter,orofyourtime.Thisselectiveconfigurationstrategysuggestsaddingmultiple unitswiththeconvertoption,sothetraffictreesofeachoftheunitsareretained,anddonthavetobe recreatedfromscratch.IfthisorganizationchoseinsteadtocreateacomprehensivePolicyCenter configurationbasedonthelocalconfigurationofonlyoneoftheunits,theywouldhavetomanuallyadd alltheadditionalrequiredclassesoneachchildconfiguration.Thiswouldrequiremuchmoreeffort. Forcompleteinformationoncreatingaconfigurationtreeofthistype,seeCreateaSelectivePolicyCenter Configurationonpage36.
Functional Configuration Strategies
ThoughoneofthegreatestbenefitsofPolicyCenteristheabilitytosimultaneouslyupdatemultiple PacketShapers,somenetworkadministratorsusePolicyCenteronlytomonitorindividualunits,notto managethemtogether. IfyouwanttousePolicyCenterjustasacentrallocationforviewingeachunitsconfiguration,youcan createasimpleconfigurationtreewithparentconfigurationsthatserveonlyasfolderstoidentifygroups ofunitsbyfunctionorlocation,andthenmoveeachunitsassignedconfigurationundertheappropriate parent.Thistypeofconfigurationstrategyallowsyoutomonitorandmanageallyourunitsfrom PolicyCenter,yetrequiresthateachchangetoaunitconfigurationbedoneindividually. Supposeyouhave40PacketShapersinfivedifferentareasofthecountry.Usingthisstrategy,youwould createadefaultparentconfigurationforeachlocation,thenaddthePacketShaperstoPolicyCenterwiththe convertoptionsoeachunitmaintainsitscurrentconfigurationsettings.TheunitsPolicyCenter configurationswouldthenbemovedundertheappropriateparent. Becausetheunitconfigurationswouldntinheritanysettingsfromtheirparentconfigurations,theparent configurationswouldbeusedonlytohelplocateandidentifyindividualunitswithintheconfiguration tree. Forcompleteinformationoncreatingaconfigurationtreeofthistype,seeCreateaFunctional PolicyCenterConfigurationonpage41.
Getting Started Guide
13
Chapter 2: PolicyCenter Configuration Strategies
14
Getting Started Guide
Chapter 3: Installing PolicyCenter
Chapter 3: Installing PolicyCenter
TheSunONEDirectoryServersoftwareisinstalledwithPolicyCenter,andusesLDAP(Lightweight DirectoryAccessProtocol)tocommunicatewitheachPacketShaper.Changesmadeinthedirectoryserver viaPolicyCenterorPacketShaperareupdatedinotherPacketShapersusingthepersistentsearchmechanism. Adirectoryserverhasasetcapacityforpersistentsearchesthatallowsittocommunicatewithafinite numberofPacketShapers.PacketShaperunitsrunningPacketWise7.5.x,8.3.x,orhighercancommunicate withthedirectoryservermoreefficientlythanunitsrunningearlierversionsofPacketWise.Asaresult,the relativesizeofyourdeploymentdoesnotdependexclusivelyonthenumberofunitsyouwishtomanage, butmustalsotakeintoconsiderationtheversionofsoftwarerunningontheseunitsand(possibly)the designofyourPolicyCenterconfigurationtree. Capacity Planning for PacketShapers Running PacketWise 7.5.x, 8.3.x or Higher IfallofyourPacketShaperunitsarerunningPacketWise7.5.x,8.3.xorhigher,capacityplanningisvery simple. Forfewerthan600unitsrunningPacketWise7.5.x,or8.3.xorhigher,useastandardorlarge PolicyCenterhardwareplatform(thelargeplatformsaremorescalableandcanmoreeasilyexpand tosupportadditionalunitsonedgedirectoryservers) Forextendeddeploymentswithover600unitsrunningPacketWise8.3.xorhigheronly,usealarge PolicyCenterhardwareplatformwithatleasttwoedgedirectoryservers.(Addoneadditionaledge directoryserverforeveryadditional600units.) ForadditionalinformationoncapacityplanningforPolicyCenterdeploymentswithPacketShapers runningearlierversionsofPacketWise,seeAppendixA:PolicyCenterCapacityPlanningfor Earlier Versions of PacketWise.
Getting Started Guide
15
Chapter 3: Installing PolicyCenter
Installation Requirements
Onceyouhaveidentifiedyourconfigurationstrategiesanddeploymentsize,youwillbereadytobegin configuringyourserverandinstallingPolicyCenter.BlueCoathighlyrecommendsthatyouuseadedicated systemforPolicyCenter.AlsonotethatPolicyCenterdoesnotsupportvirtualservers. BeforeinstallingPolicyCenter8.5andSunONEDirectoryServer5.2,verifythatyouhavethefollowing: ForaStandardPolicyCenterDeployment: AsingleserverrunningWindows2003ServerorWindows2000Server,StandardorEnterpriseeditions, SP1orR2,32bit 1(or2)CPUswith3GHzOpteronor3GHzCore2Duoprocessors,4GBofRAM,and60GBfreedisk space ForaLargePolicyCenterDeploymentwithTwoWindowsServers: ForPolicyCenterandthecoredirectoryserver,aserverrunningWindows2003ServerorWindows 2000Server,StandardorEnterpriseeditions,SP1orR2,32bit Fortheedgedirectoryserver,aserverrunningWindows2003ServerorWindows2000Server,Standard orEnterpriseeditions,SP1orR2,32bit ForbothWindowsmachines,1(or2)CPUswith3GHzOpteronor3GHzCore2Duoprocessors,4GB ofRAM,and60GBfreediskspace ForaLargePolicyCenterDeploymentwithoneWindowsServerandaSolarisServer: ForPolicyCenterandthecoredirectoryserver,aserverrunningWindows2003ServerorWindows 2000Server,StandardorEnterpriseeditions,SP1orR2,32bit Foranedgedirectoryserver,aserverrunningSolaris9orSolaris10 FortheWindowsServer,1(or2)CPUswith3GHzOpteronor3GHzCore2Duoprocessors,4GBof RAM,and60GBfreediskspace FortheSolarisserver,2CPUswith1.38GHzorfasterUltraSPARCIIIiprocessors,8GBofRAM,and 2x73GBfreediskspace
Important: Large PolicyCenter deployments with both core and edge directory servers only support PacketShapers running PacketWise versions 8.3.1 or later. If your PacketShapers are running any earlier versions of PacketWise, you must upgrade them to 8.3.1 or later before you add an edge directory server to PolicyCenter.
Additional Windows Server Requirements TheWindowsserver(s)foryourPolicyCenterdeploymentalsorequire(s)thefollowing: AnNTFSfilesystem(aFATfilesystemwillnotwork) A1024x768pixelmonitorthatsupports16bitcolororbetter MicrosoftInternetExplorer6.0orlaterorFirefox2.0orlater AdministratoraccesstotheWindowsserver ADNSnamewhichcorrectlyresolvestoitsfixedIPaddress.AstaticIPaddressisrequired;the installationwillfailifTCP/IPisconfiguredforDHCP. TheWindowsserverforyourPolicyCentersoftwaremusthaveavalidnetmaskandgatewayfor eachnetworkinterface. Firewallpermissionsasneeded.ThePacketShaperunitsandPolicyCenterrunasLDAPclientsand connecttoport389onthedirectoryserver.IfPolicyCenterisconfiguredtorunasasecureLDAP client,itmustbeabletoconnecttoport636onthedirectoryserver.TheunitsusetheHTTPand HTTPSprotocolsforPolicyCentersimagedistributionfeature. YoumustbeabletoinstallPolicyCenterandSunONEsoftwaredirectlyontotheWindows2000/2003 servers.TheSunONEDirectoryServersoftwaremustbeinstalleddirectlyontothemachineon
16 Getting Started Guide
Chapter 3: Installing PolicyCenter
whichthesoftwarewillrun.PolicyCentercandetectanattempttoinstalltheSunONEDirectory Serveroveraterminalserver,anditwillautomaticallystopaninstallationoveraterminalserver. Additional Solaris Server Requirements LargedeploymentsusingbothaWindowsandaSolarisservermustuseSolarisserversthatmeetthe followingrequirements: NetworkaccesstotheWindowsserverusedinthedeployment ADNSnamewhichcorrectlyresolvestoitsfixedIPaddress.AstaticIPaddressisrequired;the installationwillfailifTCP/IPisconfiguredforDHCP. Firewallpermissionsasneeded.ThePacketShaperunitsandPolicyCenterrunasLDAPclientsand connecttoport389onthedirectoryserver.IfPolicyCenterisconfiguredtorunasasecureLDAP client,itmustbeabletoconnecttoport636onthedirectoryserver.TheunitsusetheHTTPand HTTPSprotocolsforPolicyCentersimagedistributionfeature.
Getting Started Guide
17
Chapter 3: Installing PolicyCenter
Configure the Windows Server
FollowtheproceduresinthissectiontoconfiguretheWindowsserver(s)forPolicyCenterbeforeyouinstall PolicyCenterorthedirectoryserversoftware.Notethattheseconfigurationstepsareonlyrequiredforan initialPolicyCenterinstallation.IfyouareupgradingfromapreviousversionofPolicyCenter,youwillnot needtoreconfigureyourWindowsserver. BeforeyouinstallPolicyCenter: 1. RemovefromyourserverallmonitoringservicessuchasSNMPservice,theMicrosoftInternet InformationService(IIS),oranyotherpreinstalledmonitoringservicesorwebservers. PolicyCenterchecksforthepresenceofIIS,andifitdetectsthepresenceofIISduringinstallation,itwill halttheinstallationprocedure.Anypreinstalledmonitoringservices(suchasthoseonHPservers)or HPSystemsmanagermayalsoconflictwiththeSunONEDirectoryServer,causingtheinstallationto fail.RefertoChapter9:TroubleshootingforadditionalinformationonremovinganIISserver. 2. ConfigureandverifytheDNSnameforyourserver. a. b. c. RightclicktheMyComputericonontheWindows2000/2003Serverdesktop,andthenclick Properties.ThiswillopentheSystemPropertieswindow. ClicktheNetworkIdentificationtab,thenclickthePropertiesbutton.OntheIdentificationChanges window,enterthenameanddomainforthecomputer. Clickthemorebutton,andentertheDNSsuffixfortheserver.
d. ClickOKtosavetheDNSsuffix,thenclickOKontheIdentificationChangeswindowtosaveyour networkidentificationchanges. Note: If the server already has a DNS name, use nslookup to verify the servers DNS configuration and IP address. For example, if the systems DNS name is pcserver.example.com, type this from the DOS command prompt:
nslookup pcserver.example.com
3.
Configureatimeserver.PolicyCenterreportsunitstatusmoreaccuratelyifalledgeandcoreservers areconfiguredwiththecorrecttime.YoucanensurethatyourPolicyCenterserver(s)allhavethesame timebyconfiguringthemtouseanSNTPtimeserver. TochecktoseeifaPolicyCenterserverisalreadyconfiguredforSNTP: a. b. FromthedesktopofyourPolicyCenterserver,selectStart>RuntoopenaRunWindow. EntercmdintotheOpenentryblankonthiswindow,thenclickOKtoopenacommandprompt window.
c.
Ifthecurrentdirectoryinthecommandpromptwindowisnotalreadyalocaldriveonyour PolicyCenterserver,changetoalocaldrive(forexample,C:).
d. Issuethecommandnet time /querysntp.Theoutputofthecommandshouldtellyouifthe computerisorisnotcurrentlyconfiguredtouseaspecificSNTPserver. IfthePolicyCenterserverisnotconfiguredtouseanSNTPserver,usethefollowingprocedureto configureanSNTPtimeserverforthatcomputer.
18 Getting Started Guide
Chapter 3: Installing PolicyCenter
a.
Fromthecommandpromptwindow,issuethecommand
net time /setsntp:<ip-address>where<ipaddress>istheIPaddressorDNSnameofanSNTP
server.IfyournetworkdoesnothaveitsownSNTPtimeserver,specifytheIPaddressofapublic timeserver.Alistofpublictimeserversisavailableathttp://support.ntp.org/bin/view/Servers/ WebHome. b. c. PressEnter. TosynchronizethePolicyCenterserverwiththenewtimeserver,youmuststopandthenrestart timeserviceonthePolicyCenterserver.Issuethefollowingcommands:
net stop w32time net start w32time
d. StopandthenrestartthePolicyCenterservice. IfyourPolicyCenterdeploymenthasmultipleservers,repeatthisprocedureforeachWindowsserver.
Getting Started Guide
19
Chapter 3: Installing PolicyCenter
Configure a Solaris Server
YoumustuninstallanySunONE5.2DirectoryServeralreadyontheserver,includingtheversionbundled withSolaris.YouwilllaterinstallPolicyCentersownversionofthedirectoryserverfromthePolicyCenter installationwizard. TouninstallanexistingSunONEDirectoryServer: 1. 2. 3. 4. LogintotheSolarisserverasarootuser. Navigateto/var/Sun/mps Enterthecommand./uninstall_dirserver. TheuninstallwizardwillpromptyoutoenteryourSunONEDirectoryServerconfigurationuserID andpassword.(Thedefaultsettingsforbothoftheseareadmin.Ifthesedefaultsettingshavebeen changed,contactthesystemadministratorfortheUserIDandpassword.) Issuethecommandrm -rf /var/Sun toremovetheSundirectory.
5.
Configure a Solaris Server for SNTP PolicyCenterreportsunitstatusmoreaccuratelyifalledgeandcoreserversareconfiguredwiththecorrect time.YoucanensurethatyourPolicyCenterserversallhavethesametimebyconfiguringthemtousean SNTPtimeserver.RefertothedocumentationontheSunwebsiteforinformationonconfiguringaSolaris serverforSNTP.(http://docs.sun.com/app/docs)
20
Getting Started Guide
Chapter 3: Installing PolicyCenter
Install PolicyCenter and the Directory Server Software
Afteryourserversareconfigured,youarereadytoinstallthePolicyCenter8.5andSunONEDirectory Server5.2software.Theinstallationprocedurevariesaccordingtoyourselectedhardwareplatform. ForstandarddeploymentsonasingleWindowsserver,seepage21. ForlargedeploymentsonthreeWindowsservers,seepage22. ForlargedeploymentsonWindowsandSolarisservers,seepage24. ToextendanexistingPolicyCenterdeploymentbyaddinganadditionaledgedirectoryserver,see page27.
Standard Deployments on a Single Windows Server
ThefollowingprocedureinstallsbothPolicyCenterandthedirectoryserversoftwareontoasingle Windowsserver.IfyouarenotsurewhetheryoushouldinstallPolicyCenterandthedirectoryserver softwareonthesameserverorondifferentservers,refertothepreviouschapterfordetailsoncapacity planninganddeploymentsizes. 1. 2. 3. 4. LogintotheBlueCoatdownloadsite(https://support.bluecoat.com/download)anddownload thePolicyCenter8.5.zipfile(forexample,PolicyCenter_8.5.1_Windows.zip). UnzipthefilecontentstoyourWindowsserver. OntheWindowsserver,navigatetothePolicyCenter\Windowsfolder,andlaunchtheinstallation wizardbyrunningthesetup.exefile. TheSelectComponentswindowwillaskyoutoselectthePolicyCentercomponentsyouwanttoinstall. SelectthePolicyCenterandCoreDirectoryServeroption.
5.
Theinstallationprogramchoosesaharddiskwithatleast4GBoffreespace(bycheckingdisksinthe orderlistedintheNTFS),thenunpacksPolicyCenter,storesthefilesinadirectory,andstepsyou throughsetup.Youarepromptedtoenterthefollowingvalues:
Prompt Number of PacketShapers to Manage Key Code & Serial Number
Description The maximum number of PacketShapers supported by your PolicyCenter license. You will receive these numbers in an email from Blue Coat.
Getting Started Guide
21
Chapter 3: Installing PolicyCenter
Prompt Install Directory
Description The default directory is \Blue Coat Systems\PolicyCenter. To install the files in a different directory, type the complete path.
6.
AfterthePolicyCenteranddirectoryserversoftwarehasbeeninstalled,youwillbepromptedtologin toPolicyCenterandprovidethefollowing: DNSname(recommended)orIPaddressoftheserveryouareusingforPolicyCenter.Thedefaultis localhost(thecomputeryouareusing). Directoryserverpasswordupto64alphanumericcharacterslong,including09,AZ,az,spaces, periods,underscores,anddashes.Thispasswordgivesyouaccesstoallconfigurationsandunitsin PolicyCenter.Ifyouloseyourpassword,refertoPacketGuidefordetailsonresettingadirectory serverpassword. (optional)ClicktheSecureConnectioncheckboxtoestablishasecureLDAPSconnectionbetween PolicyCenterandthedirectoryserver. ClicktheTimeZonedropdownlistandselectthetimezoneofyourPolicyCenterserver.
7.
ClicktheCommitAllSettingsbutton. ThePolicyCenteruserinterfaceappearsinyourbrowser.Fromnowon,youmayaccessthe PolicyCenterbrowserinterfacebyenteringtheDNSnameorIPaddressofthePolicyCenterserverin yourbrowsersaddresswindow. Important: When you install PolicyCenter, the software will already have defined a single touch user with the user name of admin and a password of admin. Blue Coat strongly suggests you change the pre-configured password for the admin user as soon as possible, as a person with malicious intent could easily guess those credentials. See Change the Default Administrator Password on page 29.
Large Deployments on Multiple Windows Servers
ThefollowingprocedureinstallsPolicyCenterandthecoredirectoryserverononeserver,theninstallsone ormoreedgedirectoryserversonadditionalWindowsservers. IfyouarenotsurewhetheryoushouldinstallPolicyCenterandthedirectoryserversoftwareonthesame serverorondifferentservers,refertothepreviouschapterfordetailsoncapacityplanninganddeployment sizes. 1. 2. 3. LogintotheBlueCoatdownloadsite(https://support.bluecoat.com/download)anddownload thePolicyCenter8.5.zipfile(forexample,PolicyCenter_8.5.1_Windows.zip). UnzipthefilecontentstoyourWindowsserver. OntheWindowsserver,navigatetothePolicyCenter\Windowsfolder,andlaunchtheinstallation wizardbyrunningthesetup.exefile.
22
Getting Started Guide
Chapter 3: Installing PolicyCenter
4.
TheSelectComponentswindowwillaskyoutoselectthePolicyCentercomponentsyouwanttoinstall. SelectthePolicyCenterandCoreDirectoryServeroption.
5.
Theinstallationprogramchoosesaharddiskwithatleast4GBoffreespace(bycheckingdisksinthe orderlistedintheNTFS),thenunpacksPolicyCenter,storesthefilesinadirectory,andstepsyou throughsetup.Youarepromptedtoenterthefollowingvalues:
Prompt Number of PacketShapers to Manage Key Code & Serial Number Install Directory
Description The maximum number of PacketShapers supported by your PolicyCenter license. You will receive these numbers in an email from Blue Coat. The default directory is \Blue Coat Systems\PolicyCenter. To install the files in a different directory, type the complete path.
Next,installSunONEDirectoryServer5.2ontheadditionalWindowsserverstocreatetwo(ormore)edge servers. 1. 2. CopythePolicyCenter.zipfiletotheWindowsserverandunzipthefilecontents. OntheWindowsserver,navigatetothePolicyCenter\Windowsfolder,andlaunchtheinstallation wizardbyrunningthesetup.exefile.
Getting Started Guide
23
Chapter 3: Installing PolicyCenter
3.
TheSelectComponentswindowpromptsyoutoselectthePolicyCentercomponentsyouwanttoinstall. SelecttheDirectoryServeronlyoption.Followtheinstallationwizardpromptstocompletethe installation.
4. 5. 6.
Onceinstallationiscomplete,repeattheabovestepstoinstalleachadditionaledgeserver. Afterthesoftwareisinstalled,logintoPolicyCenterbyenteringtheDNSnameorIPaddressofyour PolicyCenterserverinawebbrowser. ProvidethefollowinginformationintheGuidedSetupwindow: SpecifyaDNSname(recommended)orIPaddressoftheserverrunningPolicyCenterandthecore directoryserver. Defineadirectoryserverpasswordupto64alphanumericcharacterslong,including09,AZ,az, spaces,periods,underscores,anddashes.Thispasswordgivesyouaccesstoallconfigurationsand unitsinPolicyCenter.Ifyouloseyourpassword,refertoPacketGuidefordetailsonresettinga directoryserverpassword. (optional)EnabletheSecureConnectioncheckboxtoestablishasecureLDAPSconnectionbetween PolicyCenterandthedirectoryserver. SelecttheTimeZoneofyourPolicyCenterserver.
7.
ClicktheCommitAllSettingsbutton. PolicyCenterappearsinyourbrowser.Fromnowon,youmayaccessthePolicyCenterbrowser interfacebyenteringtheDNSnameorIPaddressofthePolicyCenterserverinyourbrowsersaddress window. Important: When you install PolicyCenter, the software will already have defined a single touch user with the user name of admin and a password of admin. Blue Coat strongly suggests you change the pre-configured password for the admin user as soon as possible, as a person with malicious intent could easily guess those credentials. See Change the Default Administrator Password on page 29.
Large Deployments on a Windows and a Solaris Server
PolicyCenter8.5supportslargedeploymentswithPolicyCenterandthecoredirectoryserveronaWindows ServerandoneormoreedgedirectoryserversonaSolarisserver. BeforeyouinstallthePolicyCentersoftware,youmustfirstinstalltheSunONEDirectoryServersoftware ontheSolarisserver. IfyouuseFTPtotransferthePolicyCenterfilestoaSolarisserver,certaincharacterssuchas^Mmaybe placedinthefilesduringaDOStoUNIXconversion.Ifanyofthefollowingfileshavethe^Mcharactersat theendofeveryline,youmayneedtorunthedos2unixcommandonthefollowingfilesbeforestartingthe installation: certificates enablessl.ldi
24
passwordfile slapdxxxpin.txt
Getting Started Guide
Chapter 3: Installing PolicyCenter
template.ins noisefile 1. 2. 3. 4.
installds.pl
ToinstalltheSunONEDirectoryServeronaSolarisserver: LogintotheBlueCoatdownloadsite(https://support.bluecoat.com/download)anddownload thePolicyCenter8.5.zipfile(forexample,PolicyCenter_8.5.1_Windows.zip). UnzipthefilecontentstoyourSolarisserver. OntheSolarisserver,loginasarootuserandnavigatetothePolicyCenter/solarisdirectory. Enterthecommandperl ./installds.plandfollowtheGuidedSetupscripttoinstalltheSunONE DirectoryServer. Note: If the installation wizard detects another directory server on the Solaris server, the installation will not continue until you have removed the existing directory server software. AfteryouhaveinstalledtheSunONEDirectoryServerontheSolarisServer,returntotheWindowsserver toinstallthePolicyCentersoftware. 1. 2. 3. CopythePolicyCenter.zipfiletoyourWindowsserverandunzipthefilecontents. NavigatetothePolicyCenter\Windowsfolder,andlaunchtheinstallationwizardbyrunningthe setup.exefile. TheSelectComponentswindowpromptsyoutoselectthePolicyCentercomponentsyouwanttoinstall. SelectthePolicyCenterandCoreDirectoryServeroption.
Theinstallationprogramchoosesaharddiskwithatleast4GBoffreespace(bycheckingdisksinthe orderlistedintheNTFS),thenunpacksPolicyCenter,storesthefilesinadirectory,andstepsyou throughsetup.Youarepromptedtoenterthefollowingvalues:
Prompt Number of PacketShapers to Manage Key Code & Serial Number Install Directory
Description The maximum number of PacketShapers supported by your PolicyCenter license. You will receive these numbers in an email from Blue Coat. The default directory is \Blue Coat Systems\PolicyCenter. To install the files in a different directory, type the complete path.
4.
Afterthesoftwareisinstalled,logintoPolicyCenterbyenteringtheDNSnameorIPaddressofyour PolicyCenterserverinawebbrowser.
25
Getting Started Guide
Chapter 3: Installing PolicyCenter
5.
EnterthefollowinginformationintheGuidedSetupwindow: Specifyahostname(recommended)orIPaddressoftheserverrunningPolicyCenterandthecore directoryserver. Defineadirectoryserverpasswordupto64alphanumericcharacterslong,including09,AZ,az, spaces,periods,underscores,anddashes.Thispasswordgivesyouaccesstoallconfigurationsand unitsinPolicyCenter.Ifyouloseyourpassword,refertoPacketGuidefordetailsonresettinga directoryserverpassword. (optional)EnabletheSecureConnectioncheckboxtoestablishasecureLDAPSconnectionbetween PolicyCenterandthedirectoryserver. SelecttheTimeZoneofyourPolicyCenterserver.
6.
ClicktheCommitAllSettingsbutton.PolicyCenterappearsinyourbrowser.Fromnowon,youmay accessthePolicyCenterbrowserinterfacebyenteringtheDNSnameorIPaddressofthePolicyCenter serverinyourbrowsersaddresswindow. Important: When you install PolicyCenter, the software will already have defined a single touch user with the user name of admin and a password of admin. Blue Coat strongly suggests you change the pre-configured password for the admin user as soon as possible, as a person with malicious intent could easily guess those credentials. See Change the Default Administrator Password on page 29.
26
Getting Started Guide
Chapter 3: Installing PolicyCenter
Install an Edge Directory Server !
Important: Large PolicyCenter deployments with both core and edge directory servers only support PacketShapers running PacketWise versions 8.3.1 or later. If your PacketShapers are running any earlier versions of PacketWise, you must upgrade them before you add an edge directory server to PolicyCenter.
Install an Edge Directory Server on a Windows Server Extendyourdeploymentbeyondthecapacityofthecoredirectoryserverbydefiningadditionaledge directoryserversthatcaneachsupportupto600PacketShapers. ToinstallaPolicyCentercoreoredgedirectoryserveronaWindowsserver: 1. 2. 3. 4. LogintotheBlueCoatdownloadsite(https://support.bluecoat.com/download)anddownload thePolicyCenter8.5.zipfile(forexample,PolicyCenter_8.5.1_Windows.zip). UnzipthefilecontentstoyourWindowsserver. NavigatetothePolicyCenter\Windowsfolder,andlaunchtheinstallationwizardbyrunningthe setup.exefile. TheSelectComponentswindowopens.SelectDirectoryServeronly.
Note: If the installation wizard detects another directory server on the Windows server, the installation will not continue until you have removed the existing directory server software. 5. 6. 7. 8. OncetheSunONEDirectoryServersoftwarehasbeeninstalledontheserver,logintoPolicyCenter withaPolicyCenterorganizationadministratorsusernameandpasswordandclicktheSetuptab. SelecttheDirectoryServerssetupcategorytoopentheDirectoryServerswindow. ClickNew,thenentertheDNSnameorIPaddressoftheserveryoujustconfigured. (Optional)ChecktheUseSecureLDAPCommunicationscheckboxforsecuredatareplication betweentheedgeandcoreserver.ThisoptionrequiresyoutogeneratetheappropriateSSL certificatesforboththeedgeandcoreservers,andloadthecertificateontheedgeserverbeforeyou addthedirectoryserver.(Foradditionalinformationonconfiguringanedgedirectoryserver,see PacketGuide.) ClickAddtoaddthenewserver.
9.
Install an Edge Directory Server on a Solaris Server ThefollowinginstructionsdescribehowtoinstalltheSunONEDirectoryServeronaSolarisserver.Ifyou useFTPtotransferfilestoaSolarisserver,certaincharacterssuchas^Mmaybeplacedinthefilesduring aDOStoUNIXconversion.Ifanyofthefollowingfileshavethe^Mcharactersattheendofeveryline,you mayneedtorunthedos2unixcommandonthefollowingfilesbeforestartingtheinstallation. certificates enablessl.ldi template.ins
Getting Started Guide
passwordfile slapdxxxpin.txt installds.pl
noisefile
27
Chapter 3: Installing PolicyCenter
ToinstalltheSunONEDirectoryServeronaSolarisserver: 1. 2. 3. 4. LogintotheBlueCoatdownloadsite(https://support.bluecoat.com/download)anddownload thePolicyCenter8.5.zipfile(forexample,PolicyCenter_8.5.1_Windows.zip). UnzipthefilecontentstoyourSolarisserver. OntheSolarisserver,loginasarootuserandnavigatetothePolicyCenter/solarisdirectory. Enterthecommandperl ./installds.plandfollowtheguidedsetupscripttoinstalltheSunONE DirectoryServer. Note: If the installation wizard detects another directory server on the Solaris server, the installation will not continue until you have removed the existing directory server software. 5. 6. 7. 8. AftertheSunONEDirectoryServersoftwarehasbeeninstalledontheserver,logintoPolicyCenter withaPolicyCenteradministratorsusernameandpassword,andclicktheSetuptab. SelecttheDirectoryServerssetupcategorytoopentheDirectoryServerswindow. ClickNew,thenentertheDNSnameorIPaddressoftheserveryoujustconfigured. (Optional)SelecttheUseSecureLDAPCommunicationscheckboxforsecuredatareplication betweentheedgeandcoreserver.ThisoptionrequiresyoutogeneratetheappropriateSSL certificatesforboththeedgeandcoreservers,andloadthecertificateontheedgeserverbeforeyou addthedirectoryserver.(Foradditionalinformationonconfiguringanedgedirectoryserver,see PacketGuide.) ClickAddtoaddthenewserver.
9.
28
Getting Started Guide
Chapter 3: Installing PolicyCenter
Change the Default Administrator Password
Start a PolicyCenter Session AfteryouhaveinstalledPolicyCenterandthedirectoryserversoftware,BlueCoatrecommendsyousecure yourPolicyCenterdeploymentimmediatelybyloggingintoPolicyCenterandresettingtheadministrators password. TostartaPolicyCentersessionfromabrowser: 1. 2. 3. Openabrowserwindow. Inthebrowseraddressfield,typelocalhost(onlyfromthePolicyCenterserveritself),ortheDNSname orIPaddressoftheserverwherePolicyCenterisinstalled(fromanymachineonthenetwork.) Enterthedefaultusernameandpassword.ThedefaultPolicyCenterusernameandpasswordareboth admin.
4.
(Recommended)ClicktheSecureLogincheckboxtoaccessPolicyCenterviaasecureHTTPSport. Note: Secure logins via HTTPS may take longer to complete than non-secure (HTTP) logins. For more details on PolicyCenter security, refer to the PacketGuide section Tasks > PolicyCenter Admin > Security.
5. 6.
ThePolicyCenterbrowserinterfaceopens. SelectUsers>Operations.Thepasswordsettingsfortheadminuseraccountappearintherightpane.
7. 8.
DeletetheplaceholderdotsandenterthenewpasswordintheNewPasswordandRetypeNew Passwordfields. ClickSet.
Getting Started Guide
29
Chapter 3: Installing PolicyCenter
YoumustlogintoPolicyCenterwiththeusernameadminandthisnewpassworduntilyoudefinenewuser accounts.Thedefaultadminuseraccountcannotbedeleted.
30
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
Chapter 4: Add PacketShapers to PolicyCenter
NowthatyouveinstalledPolicyCenter,youcanstartaddingPacketShaperunitsandcreatingadditional configurations.YoucanaddPacketShapersalreadyfunctioningonyournetwork,orunconfigured PacketShaperswhichhavebeencabledtothenetworkandpoweredon,butnotyetconfiguredwitha networkidentity.
Adding Unconfigured Units
TherearetwowaystoaddunconfiguredPacketShaperstoPolicyCenter: RuntheGuidedSetuputilityviaawebbrowserorconsoleconnectiontothePacketShaperandselect thesharedmodeconfigurationoption.(ForcompletedetailsonGuidedSetup,refertotheQuick StartGuideincludedwithyourPacketShaper,orseePacketGuide.) ConfigurethePacketShaperviathePolicyCenterautodeploymentfeature. TheautodeploymentfeatureletsyouconfigurearemotePacketShaperbyenteringintoPolicyCenteraunit name,IPaddress,subnetmask,andgatewayfortheunconfiguredunit.ThePolicyCenterautodeployment serverwillsendtheunconfiguredunititsIPaddressandotherbasicnetworksettings,andtheunitwill automaticallysubscribetoPolicyCenter. ToconfigureaunitandsubscribeittoPolicyCenterviathePolicyCenterautodeploymentfeature: 1. 2. 3. 4. 5. Connecttheunconfiguredunittothenetwork. AccessthePolicyCenterbrowserinterface,andclicktheSetuptab. FromtheSetupCategorylist,selectAutoDeploy. ClicktheaddbuttontoopentheAutoDeployUnitEntrywindow. Createanewautodeployunitentrybyfillingintheinformationforthatunit.Ifyouspecifythepath ofanexistingPolicyCenterconfiguration,theunitwillassignitselftothatconfigurationwhenit subscribestoPolicyCenter.Otherwise,theunitwillassignitselftoablankconfigurationattherootof theconfigurationtree. ClickOKtosaveyourentry.TheAutoDeployUnitEntrywindowwillclose. EnabletheautodeploymentserverbyclickingtheServerStatedropdownlistandselectingon. Clickapplychanges.
6. 7. 8.
Theautodeploymentserverwillthensendanautodeploymessagetoconfiguretheunitatthenextauto deploymentinterval.Forcompleteinformationonusingtheautodeploymentfeaturetoaddunconfigured unitstoPolicyCenter,seePacketGuide. Adding Configured PacketShapers APacketShaperthatalreadyhasconfigurednetworksettingscanbesubscribedtoPolicyCenterviathat individualunitsbrowserorcommandlineinterfaces.BlueCoatrecommendsmanuallyaddingyourfirst fewunitsandverifyingthattheyworkasexpectedbeforeyouautodeployalargenumberofunconfigured units. WhenyoufirstselectedastrategyforimplementingPolicyCenteryoushouldhavedecidedwhetheryou wishedtoconvertoneunitscurrentconfigurationintoasharablePolicyCenterconfigurationforseveral otherunits,orifyouwantedtocreateanewsharableconfigurationthatcontrolsjustafewkeyclassesand settings,whilemaintainingseparateconfigurationsforeachunitstraffictree. IfyouchosetocreateacomprehensivePolicyCenterconfiguration,refertoCreatea ComprehensivePolicyCenterConfigurationonpage33.
Getting Started Guide
31
Chapter 4: Add PacketShapers to PolicyCenter
IfyoudecidedtocreateaselectivePolicyCenterconfigurationthatcontrolsonlyasmallportionof theunitsconfigurations,refertoCreateaSelectivePolicyCenterConfigurationonpage36. IfyoudecidedtocreateafunctionalPolicyCenterconfigurationthatallowsyoutomonitoryour unitconfigurationsyetstillmanageeachoneindividually,refertoCreateaFunctionalPolicyCenter Configurationonpage41.
32
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
Create a Comprehensive PolicyCenter Configuration !
Important: Follow the steps described in this section to create a comprehensive sharable configuration that manages all (or nearly all) of each units classes and settings. For a detailed description of comprehensive PolicyCenter configurations, see Comprehensive PolicyCenter Configuration Strategies on page 12. For alternate strategies, see Chapter 2 or refer to Create a Selective PolicyCenter Configuration on page 36 or Create a Functional PolicyCenter Configuration on page 41.
Thissectiondescribeshowto: UsetheconvertconfigurationoptiontoaddaprimaryunittoPolicyCenter,thencreateanew PolicyCentersharableconfigurationbasedonthatPacketShapersoriginaltraffictreeand configurationsettings. AddadditionalunitstoPolicyCenter. Assigntheunitstotheirpropersharableconfigurations.
Convert a Unit Configuration
ToaddaPacketShapertoPolicyCenterusingtheconvertoption: 1. 2. AccessthePacketShaperyouwishtoaddtoPolicyCenterviatheunitsbrowserinterface. ClicktheSetuptab,andselectPolicyCenteraccessfromtheChooseSetupPagelist. ThePolicyCenterAccesspageappears,asshownbelow.
3.
EntertheDNSname(recommended)orIPaddressofthePolicyCenterdirectoryserverandthe PolicyCenterDirectoryServerpassword. Note: Blue Coat strongly recommends identifying the server by DNS name, rather than by IP address. With this option, if you migrate PolicyCenter to a different server, you only need to assign the previous servers DNS name to the new server, and all units will be able to immediately contact the new PolicyCenter server. If a unit is subscribed to PolicyCenter via the servers IP address, migrating PolicyCenter to a different server may require you to access each unit, unsubscribe it, then resubscribe the unit to the new IP address.
4.
(OptionalforunitsrunningPacketWise7.5.xor8.3.xandlater)ChecktheSecureConnectioncheckboxto establishasecureLDAPconnectionbetweenthePacketShaperandthePolicyCenterdirectoryserver. Notethatsecureconnectionsareslowerthanclearconnections. IntheUnitNamefield,enterauniquenamefortheunitthatwillhelpyoutoidentifytheunitwithin thePolicyCenterUnitslist.ThesuggestednamesaretheDNSnameoftheunit(ifpresent)ortheunit serialnumber.
33
5.
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
6.
ClicktheConvertconfigurationcheckbox,sotheunitretainsitscurrentclasstreeandsettingswhenit subscribestoPolicyCenter. Note: If a PacketShaper unit is configured with Frame Relay support, you cannot use PolicyCenter to manage its Frame Relay configuration. If a unit with configured static frame routing entries is subscribed to PolicyCenter using the convert configuration option, the frame routing entries may be lost.
7.
Clickapplychangestosaveyoursettings. Note: If the web browser uses any HTTPS port setting other than port 443 to perform the convert operation, it may display a Page Not Found error immediately after you perform this operation. The units port settings will be converted into a PolicyCenter configuration, but it may be a few seconds before you can refresh the web page.
Create the Comprehensive Configuration
Changetheuniqueconfigurationforyourprimaryunitintoasharablecomprehensiveconfigurationby makingasharablecopyofthatconfigurationandgivingthatnewconfigurationadifferentname. TocopyandrenameaPolicyCenterconfiguration: 1. 2. 3. 4. 5. LogintoPolicyCenter,andclicktheConfigurationstab. Fromtheconfigurationlistintheleftpaneofthiswindow,selectthenewPolicyCenterconfiguration foryourprimaryunit. IntherightpaneofthiswindowclicktheOperationstab.TheOperationswindowappears. IntheCopyConfigurationfield,clickthedropdownlistandselecttheslash(/)tomakeanewsharable copyoftheunitconfigurationatthetopoftheconfigurationtree. Intheand(optionally)renametheConfigurationtothefollowingfield,typeanameforthenew sharableconfiguration.Thenamecanbeupto20characterslong,includingaz,AZ,,_,and.(period). Spacesarenotallowedintheconfigurationname. ClickCopyandRename.
6.
Assign the PacketShaper to its PolicyCenter Configuration
Theproceduretoassigntheprimaryunittothenewcomprehensiveconfigurationvaries,dependingupon theversionofsoftwarethatPacketShaperisrunning. IftheunitisrunningPacketWise7.5.x,or8.3.xorhigher,simplyassignthatunittothenew comprehensiveconfiguration. IftheunitisrunninganearlierversionofPacketWise,firstcreateanewchildconfigurationunder thecomprehensiveconfiguration,andthenassigntheunittothatchildconfiguration. Assign a PacketShaper Running PacketWise 7.5.x, 8.3.x, or Higher ToassignaprimaryunitrunningPacketWise7.5.x,8.3.x,orhigher: 1. 2. 3. 4. 5. ClicktheUnitstabtoopentheUnitswindow. FromtheUnitslistintheleftpaneofthiswindow,selecttheprimaryunityoujustaddedto PolicyCenter. ClicktheOperationstabintherightpaneofthiswindow.TheUnitOperationswindowopens. ClicktheChangethisUnitsConfigurationtodropdownlist,andselectthecomprehensive configuration. ClickChange.
ThePacketShaperisnowassignedtothesharablecomprehensiveconfiguration,andthatPacketShapers individualunitconfigurationwillappearbelowthecomprehensiveconfigurationintheconfigurationtree. However,sincetheunitconfigurationhasallthesamesettingsasitscomprehensiveparentconfiguration,
34 Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
thoselocalunitsettingswilloverrideanychangesmadeintheparent.Inordertomanagethisunitviaits comprehensivesharableconfiguration,youmustclearthePacketShaperslocalsettings,soitcaninheritits traffictreeandsettingsfromitsparent. ToclearaPacketShapersuniqueconfiguration: 1. 2. 3. FromtheconfigurationlistintheleftpanetheConfigurationstab,selectthePolicyCenter configurationforyourprimaryunit(itsoriginalconfiguration,andnotthenewsharablecopy.) ClicktheOperationstabtodisplaytheOperationswindow. ClicktheClearbutton.
Theunitwillnowinheritfromitsparentconfigurationallofitssharablesettings. Assign a PacketShaper Running Earlier Versions of PacketWise Remember,PacketShapersrunningPacketWise8.0.x8.2.xor7.0.x7.4.xcanbeassigneddirectlytoa sharableconfiguration,leavingtheirindividualunitconfigurationsbehind.Therefore,inordertocreatea configurationtreewhereyoucanmakeindividualchangestoaunitifnecessary,youmustcreateanew childconfigurationunderthecomprehensiveconfiguration,andassigntheunittothatnewchild configuration. Note: Although you can assign a unit directly to the comprehensive configuration using the procedure described earlier, you will not be able to make changes to just that unit without modifying the comprehensive configurations and all other units assigned to it. First,createanewchildconfigurationunderthecomprehensiveconfiguration: 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. ClicktheConfigurationstab. Fromtheconfigurationlistintheleftpaneofthiswindow,selectyourcomprehensiveconfiguration. ClicktheNewbuttonbelowtheconfigurationlist. Enteranameforthenewchildconfiguration. ClickAdd. ClicktheUnitstabtoopentheUnitswindow. FromtheUnitslistintheleftpaneofthiswindow,selecttheunityoujustaddedtoPolicyCenter. ClicktheOperationstabintherightpaneofthiswindow.TheUnitOperationswindowopens. ClicktheChangethisUnitsConfigurationtodropdownlist,andselectthenewchildconfiguration. ClickChange.
Next,assigntheunittothenewchildconfiguration:
Add and Assign Other PacketShapers to this Configuration
ToaddotherPacketShapersalreadyoperatingonyournetwork,followsteps15and7oftheprocedure describedinConvertaUnitConfigurationonpage33,omittingtheconvertconfigurationoptiondescribed instep6.Theunitswillloseanyexistingtrafficclassesandsettingsandwillbeassignedtoanew PolicyCenterconfigurationwithdefaultsettingsonly. AssignunitsrunningthecomprehensiveconfigurationusingthestepsdescribedinAssignthe PacketShapertoitsPolicyCenterConfigurationonpage34.Notethatyouwillnotneedtocleartheunique unitconfigurationsforanyotherunits,becausetheywerenotcreatedwiththeconvertconfigurationoption, andthereforehavedefaultsettingsonly.
Manage your Configurations
Onceyouhavefollowedthestepsinthissectiontocreateyourinitialconfigurationtree,startcreating PolicyCenterorganizationsanduseraccounts,asdescribedinChapter6.BlueCoatalsorecommendsyou continueontoChapter7,andreviewsomeofthebestpracticesformanagingPolicyCenterconfigurations andunits.
Getting Started Guide 35
Chapter 4: Add PacketShapers to PolicyCenter
Create a Selective PolicyCenter Configuration !
Important: Follow the steps described in this section to create a selective sharable configuration that manages only a few key classes and settings for each PacketShaper assigned to that configuration. For a detailed description of selective PolicyCenter configurations, see Selective Configuration Strategies on page 12. For alternate strategies, see Chapter 2 or refer to Create a Comprehensive PolicyCenter Configuration on page 33 or Create a Functional PolicyCenter Configuration on page 41.
Thissectiondescribeshowto: Createanewselectiveconfiguration. UsetheconvertconfigurationoptiontoaddPacketShaperstoPolicyCenterwhileretainingtheunits individualtraffictrees. Reassign(ormove)theunitsconfigurationsunderthenewselectiveconfiguration. Forcethechildconfigurationstoinherittheselectiveconfigurationbyremovinganylocaloverrides ofinheritedclasses.
Create a New PolicyCenter Configuration
WhenyoufirstinstallPolicyCenter,itwillhaveonlyonesharableconfiguration,thedefaultconfiguration. ThefirststepincreatingaselectivePolicyCenterconfigurationistoaddanentirelynewconfigurationto thePolicyCenterconfigurationtree. ToaddanewconfigurationtoPolicyCenter: 1. 2. 3. ClicktheConfigurationstab.ThePolicyCenterconfigurationtreeappearsintheleftpaneofthe window. MakesuretheRoot(/)isselected. ClicktheNewbuttonbelowtheconfigurationtree.TheAddaNewConfigurationwindowappears.
4. 5.
Enteranameforthenewconfiguration.PolicyCenterconfigurationnamescanhaveupto20characters, andcanincludeaz,AZ,09,,_,and.(period.)Spacesarenotallowed. Clickadd.
Add Classes to the New Configuration
Onceyouhavefollowedtheabovestepstocreateandnameyournewselectiveconfiguration,youmust createadraftcopyofthatconfigurationsoyoucanstartdefiningsettingssuchastrafficclasses,policies, andpartitions.Afteryoucommitthechangesyoumaketothedraft,trafficclassesinthisselective configurationcanbeinheritedbyanyunitorchildconfigurationsassignedtoit. 1. 2. 3. 4. ClickthePolicyCenterConfigurationstab.TheConfigurationswindowopens. Fromtheconfigurationtreeintheleftwindowpane,clickthenameofyournewselectiveconfiguration. ClicktheEditbuttonbelowtheconfigurationtreetocreateadraftcopyofthatconfiguration. Clickclass>add,thenspecifyaclassnameandothersettingstodefineaspecifictrafficclassforyour selectiveconfiguration.
Getting Started Guide
36
Chapter 4: Add PacketShapers to PolicyCenter
5. 6.
Clickaddclasswhenyouhavefinished. (Optional)Ifyouwanttoaddapolicyand/orpartitiontotheclass,clicktheclassnameinthetraffictree, thenclickpolicyorpartition.Specifysettingsforthenewpolicyorpartition,thenclickapplychanges. Note: For more detailed information on adding classes, policies, and partitions, click the DOCUMENTATION link at the top of the browser window and refer to the information in the PacketGuide section Tasks > Classification > Create Class.
7. 8. 9.
Continuetoaddclassesuntilyouhavecompletedtheclasstreeforthisconfiguration. CommitthechangestothedraftconfigurationbyclickingtheCommitbuttonbelowtheconfiguration tree. Apopupwindowwillaskyoutoconfirmyourchanges.ClickCommitConfiguration. Note: The configuration can also contain any of the settings on the Setup tab.
Add PacketShapers to PolicyCenter
Onceyouhavedefinedthekeyclassesforyournewselectiveparentconfiguration,youwillneedtoadd PacketShaperstoPolicyCenterandmovethoseunitsconfigurationsundertheselectiveconfiguration.You arenotassigningPacketShaperstotheselectiveconfigurationdirectly,butarecreatingchildconfigurations undertheselectiveparentconfiguration.Eachunitremainsassignedtoitsownchildconfiguration. AsyouaddtheunitstoPolicyCenter,makesureyouselecttheconvertconfigurationoptionsoeachunits newPolicyCenterconfigurationwillreflecttheunitspreviouslocalmodeconfiguration.Withoutthis optionselected,theunitwillbeassignedtoaPolicyCenterconfigurationwithdefaultsettingsonly. ToaddunitstoPolicyCenter: 1. 2. AccessthePacketShaperyouwishtoaddtoPolicyCenterviatheunitsbrowserinterface. ClicktheSetuptabandselectPolicyCenteraccessfromtheChooseSetupPagelist.ThePolicyCenter Accesspageappears,asshownbelow.
3.
EntertheDNSname(recommended)orIPaddressofthePolicyCenterdirectoryserverandthe PolicyCenterDirectoryServerpassword. Note: Blue Coat strongly recommends identifying the server by DNS name, rather than by IP address. With this option, if you migrate PolicyCenter to a different server, you only need to assign the previous servers DNS name to the new server, and all units will be able to immediately contact the new PolicyCenter server. If a unit is subscribed to PolicyCenter via the servers IP address, migrating PolicyCenter to a different server may require you to access each unit, unsubscribe it, then resubscribe the unit to the new IP address.
Getting Started Guide
37
Chapter 4: Add PacketShapers to PolicyCenter
4.
(OptionalforunitsrunningPacketWise7.5or8.3andabove)ChecktheSecureConnectioncheckboxto establishasecureLDAPconnectionbetweenthePacketShaperandthePolicyCenterdirectoryserver. Notethatsecureconnectionsareslowerthanclearconnections. IntheUnitNamefield,enterauniquenamefortheunitthatwillhelpyoutoidentifytheunitandits configurationwithinthePolicyCenterUnitslist.ThesuggestednameistheDNSnameofthe PacketShaper(ifpresent)ortheunitsserialnumber. Clicktheconvertconfigurationcheckbox.Whenyouselectthisoption,theunitsexistingsharable attributeswillbeconvertedintoanewPolicyCenterconfigurationwiththesameattributesandvalues. BecausethePacketShapersnewPolicyCenterconfigurationwillbebaseduponitsprevious configuration,theunitwillcontinuetooperatethesameinPolicyCenterasitdidinlocalmode.Ifyou donotselecttheconvertoption,thePacketShapersnewPolicyCenterconfigurationiscleared,andwill havedefaultsettingsonly. Clickapplychangestosaveyoursettings TheunitwillbesettosharedmodeandwillbesubscribedtoPolicyCenter. RepeatthesestepstoaddadditionalPacketShaperstoPolicyCenter. Note: If the web browser uses any HTTPS port setting other than port 443 to perform the convert operation, it may display a Page Not Found error immediately after you perform this operation. The units port settings will be converted into a PolicyCenter configuration, but it may be a few seconds before you can refresh the web page.
5.
6.
7. 8.
Assign the PacketShaper to its PolicyCenter Configuration
Theproceduretoassigntheprimaryunittothenewselectiveconfigurationvaries,dependinguponthe versionofsoftwarethatPacketShaperisrunning. IftheunitisrunningPacketWise7.5.x,8.3,orhigher,simplyassigntheunitsindividual configurationtothenewselectiveconfiguration. IftheunitisrunningearlierversionofPacketWise,movetheunitsindividualPolicyCenter configurationunderthenewselectiveconfiguration.
Assign a PacketShaper Running PacketWise 7.5.x, 8.3.x or Higher
ToassignaPacketShapertoaselectivePolicyCenterconfiguration: 1. 2. 3. 4. 5. ClicktheUnitstab. FromtheUnitslistontheleftwindowpane,clicktheunittobereassigned. ClicktheOperationstabontherightwindowpane. IntheChangethisUnitsConfigurationtofield,selectthenewselectivesharableconfiguration. ClickChangetoassigntheunitconfigurationtothespecifiedsharableconfiguration.
Iftheindividualunitconfigurationhasdefinedclassesorsettingsthatoverridethesettingsinheritedfrom itsselectiveparentconfiguration,theseoverridesmustbeclearedbeforetheunitcanproperlyinherit settingsfromtheselectiveconfiguration.SeeRemoveLocalOverridingClassesonpage39.
Assign a PacketShaper Running Earlier Versions of PacketWise
PacketShapersrunningPacketWise8.0.x8.2.xor7.0.x7.4.xshouldhavetheiruniqueunitconfigurations movedunderthenewselectiveconfiguration.UnitsrunningearlierversionsofPacketWisewillleave behindtheirindividualunitconfigurationswhentheyareassigneddirectlytoasharableconfiguration,so youmustmovetheunitconfigurationundertheselectiveparentconfigurationinorderforthatunitto retainitscurrentlocalsettings. TomoveaunitconfigurationunderaselectivePolicyCenterconfiguration: 1. 2.
38
ClicktheConfigurationstab. FromtheConfigurationslistontheleftwindowpane,clicktheunitconfigurationtobemoved.
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
3. 4. 5.
ClicktheOperationstabontherightwindowpane. IntheMoveConfigurationfield,selectthenewselectiveconfiguration. (Optional)Intheand(optionally)renametheConfigurationtothefollowingfield,youmayentera newnamefortheunitconfiguration.Thenamecanbeupto20characterslong,includingaz,AZ,,_, and.(period).Spacesarenotallowedintheconfigurationname. ClickMove&Rename.
6.
Iftheindividualunitconfigurationhasdefinedclassesorsettingsthatoverridethesettingsinheritedfrom itsselectiveparentconfiguration,theseoverridesmustbeclearedbeforetheunitcanproperlyinherit settingsfromtheselectiveconfiguration.SeeRemoveLocalOverridingClassesonpage39.
Remove Local Overriding Classes
TheuniqueunitconfigurationforeachPacketShapernowappearsasachildconfigurationunderthe sharableparentconfiguration.Eachofthesechildconfigurationswillinheritfromtheirparent configurationanyclassesandsettingsnotalreadypresentonthechildconfiguration.Ifachild configurationalreadyhastheseclassesdefined,however,youwillhavetoremovetheselocalclassesbefore thechildconfigurationcaninherittheclassesfromitsparent. Toremoveanoverrideclass: 1. 2. 3. Ifitisnotalreadyselected,clicktheConfigurationstab. FromtheConfigurationslistintheleftwindowpane,selecttheuniqueunitconfigurationofaunit assignedtoyourselectiveconfiguration. Fromtherightwindowpane,clicktheClassTreetab.Mostofthetrafficclassnamesinthetraffictree belowappearinblack,indicatingthatthoseclasseswerecreatedonthechildconfiguration.Inherited classesappearinblue.Classesmanuallycreatedonachildconfigurationoverridethosesameclasses inheritedfromitsselectiveparentconfiguration.Therefore,theseoverridingclassesmustberemoved fromthechildconfigurationbeforethechildcaninherittheclassesdefinedintheselectiveparent configuration. ClicktheQuickCommandslinkatthebottomofthePolicyCenterwindow. SelecttheclassesyouwishtoremovefromtheAvailableClasseslistbyclickingontheclassnames. Youcanctrl+clicktoselectmultipleclassesatonce. Clickthe>buttontomovethoseclassestothelistoftargetclasses. FromtheClassCommandsdropdownlist,selectclassdelete. ClicktheRunbutton.
Toremoveoverridinglocalclassesfromachildconfiguration: 1. 2. 3. 4. 5.
Thespecifiedlocalclassesareremovedfromthechildconfiguration,whichcantheninheritthoseclasses fromitsparent.
Getting Started Guide
39
Chapter 4: Add PacketShapers to PolicyCenter
Thefigurebelowshowswhatthetraffictreeofoneoftheseunitswilllooklikeonceitsoverridesare removed.Notethepolicyandpartitioniconsthatnowappearbytheinheritedclasses.
Manage your Configurations
Onceyouhavefollowedthestepsinthesectiontocreatetheinitialconfigurationtree,youcanstartcreating PolicyCenterorganizationsanduseraccounts,asdescribedinChapter5.BlueCoatalsorecommendsyou continueontoChapter6,andreviewsomeofthebestpracticesformanagingPolicyCenterconfigurations andunits.
40
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
Create a Functional PolicyCenter Configuration !
Important: Follow the steps described in this section to create a functional configuration tree that allows you to group and monitor your PacketShapers via PolicyCenter, yet still requires you to manage each PacketShaper individually through its own browser or command-line interfaces. For a detailed description of functional PolicyCenter configurations, see Functional Configuration Strategies on page 13. For alternate strategies, see Chapter 2 or refer to Create a Comprehensive PolicyCenter Configuration on page 33 or Create a Selective PolicyCenter Configuration on page 36.
Thissectiondescribeshowto: Createanewfunctionalparentconfigurationwithdefaultsettingsonly. UsetheconvertconfigurationoptiontoaddPacketShaperstoPolicyCenterwhileretainingtheunits individualtraffictrees. Assigntheunitsconfigurationsunderthefunctionalconfiguration.
Create a New PolicyCenter Configuration
WhenyoufirstinstallPolicyCenter,itwillhaveonlythedefaultconfiguration,whichcannotberemoved orrenamed.WhenyouaddPacketShapersrunningPacketWiseversion5.x6.xtoPolicyCenter, PolicyCenteraddstheunitsnewPolicyCenterconfigurationsunderthedefaultconfiguration.Units runninglaterversionsofPacketWisehavetheirindividualunitconfigurationsappearatthetopofthe configurationtreewhentheunitisaddedtoPolicyCenter. ThefirststepincreatingafunctionalPolicyCenterconfigurationistoaddanentirelynewconfigurationto thePolicyCenterconfigurationtree. ToaddanewconfigurationtoPolicyCenter: 1. 2. 3. ClicktheConfigurationstab.ThePolicyCenterconfigurationtreeappearsintheleftpaneofthe window. MakesuretheRoot(/)isselected. ClicktheNewbuttonbelowtheconfigurationtree.TheAddaNewConfigurationwindowappears.
4. 5.
Enteranameforthenewconfiguration.PolicyCenterconfigurationnamescanhaveupto20characters, andcanincludeaz,AZ,09,,_,and.(period.)Spacesarenotallowed. ClickAdd.
Add Units to PolicyCenter
Onceyouhavecreatedafunctionalconfigurationwithdefaultsettingsonly,youwillneedtoaddunitsto PolicyCenterandmovethoseunitsconfigurationsundertheparentconfiguration.Youarenotassigning unitstotheparentconfigurationdirectly,butarecreatingchildconfigurationsundertheparent.Eachunit remainsassigneditsownchildconfiguration.
Getting Started Guide
41
Chapter 4: Add PacketShapers to PolicyCenter
Important:AsyouaddtheunitstoPolicyCenter,makesureyouselecttheconvertconfigurationoptionso eachunitsnewPolicyCenterconfigurationwillreflecttheunitspreviouslocalmodeconfiguration. Withoutthisoptionselected,theunitwillbeassignedtoaPolicyCenterconfigurationwithdefaultsettings only. ToaddunitstoPolicyCenter: 1. 2. AccessthePacketShaperyouwishtoaddtoPolicyCenterviatheunitsbrowserinterface. ClicktheSetuptabandselectPolicyCenteraccessfromtheChooseSetupPagelist.ThePolicyCenter Accesspageappears,asshownbelow.
3.
EntertheDNSname(recommended)orIPaddressofthePolicyCenterdirectoryserverandthe PolicyCenterdirectoryserverpassword. Note: Blue Coat strongly recommends identifying the server by DNS name, rather than by IP address. With this option, if you migrate PolicyCenter to a different server, you only need to assign the previous servers DNS name to the new server, and all units will be able to immediately contact the new PolicyCenter server. If a unit is subscribed to PolicyCenter via the servers IP address, migrating PolicyCenter to a different server may require you to access each unit, unsubscribe it, then resubscribe the unit to the new IP address.
4.
(OptionalforunitsrunningPacketWise7.5or8.3andabove)ChecktheSecureConnectioncheckboxto establishasecureLDAPconnectionbetweenthePacketShaperandthePolicyCenterdirectoryserver. Notethatsecureconnectionsareslowerthanclearconnections. IntheUnitNamefield,enterauniquenamefortheunitthatwillhelpyoutoidentifytheunitandits configurationwithinthePolicyCenterUnitslist.ThesuggestednamesaretheDNSnameoftheunit(if present)ortheunitserialnumber. SelecttheConvertconfigurationcheckbox.Whenyouselectthisoption,theunitsexistingsharable attributeswillbeconvertedintoanewPolicyCenterconfigurationwiththesameattributesandvalues. BecausetheunitsnewPolicyCenterconfigurationwillbebaseduponitspreviousconfiguration,the unitwillcontinuetooperatethesameinPolicyCenterasitdidinlocalmode.Ifyoudonotselectthe convertoption,theunitsnewPolicyCenterconfigurationiscleared,andwillhavedefaultsettingsonly. Clickapplychangestosaveyoursettings. TheunitwillswitchtosharedmodeandbesubscribedtoPolicyCenter. Note: If the web browser uses an HTTPS port setting other than port 443 to perform the convert operation, it may display a Page Not Found error immediately after you perform this operation. The units port settings will be converted into a PolicyCenter configuration, but it may be a few seconds before you can refresh the web page.
5.
6.
7.
42
Getting Started Guide
Chapter 4: Add PacketShapers to PolicyCenter
8.
Repeatsteps17toaddanyadditionalunitswhoseconfigurationsshouldappearunderthesame functionalparent.
Now,youmustmovetheindividualunitconfigurationsunderthenewsharableconfigurationfolder. Thisprocedurevaries,dependingupontheversionofsoftwarethatunitisrunning. ForunitsrunningPacketWise7.5.x,8.3.x,orhigher,seeReassigntheUnitConfigurationsonpage 43. ForunitsrunningPacketWise6.x7.4.xor8.0.x8.2.x,seeAssignaUnitRunningEarlierVersionsof PacketWiseonpage43.
Reassign the Unit Configurations
NowthattheotherPacketShapershavebeenaddedtoPolicyCenter,theirconfigurationscanbereassigned toasharableconfigurationfolder. ToassignaPacketShapertoadifferentsharableconfiguration: 1. 2. 3. 4. 5. AccessthePolicyCenterbrowserinterfaceandselecttheUnitstab. IntheUnitstableintheleftwindowpane,clicktheunityouwishtoreassignandmovetoadifferent sharableconfiguration. ClicktheOperationstabintherightwindowpane. IntheChangethisUnitsConfigurationTofield,selectthenewsharableconfigurationforyourunit. ClickChange.
Assign a Unit Running Earlier Versions of PacketWise
PacketShapersrunningPacketWise8.0.x8.2.xor7.0.x7.4.xshouldhavetheiruniqueunitconfigurations movedunderthenewfunctionalconfiguration.PacketShapersrunningearlierversionsofPacketWisewill leavebehindtheirindividualunitconfigurationswhentheyareassigneddirectlytoasharable configuration,soyoumustmovetheunitconfigurationundertheselectiveparentconfigurationinorder forthatunittoretainitscurrentlocalsettings. TomoveaunitconfigurationunderasharablePolicyCenterconfiguration: 1. 2. 3. 4. 5. ClicktheConfigurationstab. FromtheConfigurationslistontheleftwindowpane,clicktheunitconfigurationtobemoved. ClicktheOperationstabontherightwindowpane. IntheMoveConfigurationfield,selectthenewselectiveconfiguration. (Optional)Intheand(optionally)renametheConfigurationtothefollowingfield,youmayentera newnamefortheunitconfiguration.Thenamecanbeupto20characterslong,includingaz,AZ,,_, and.(period).Spacesarenotallowedintheconfigurationname. ClickMove&Rename.
6.
Getting Started Guide
43
Chapter 4: Add PacketShapers to PolicyCenter
44
Getting Started Guide
Chapter 5: Manage Users and Organizations
Chapter 5: Manage Users and Organizations
PolicyCenterletsnetworkadministratorsdefineupto256differentorganizations(groupsofconfigurations) andalistofuserswhocanaccessthoseconfigurations. APolicyCenterorganizationdefinestheuserswhocanaccessconfigurationsassignedtotheorganization. Althoughthisfeatureisoptional,itgivesthePolicyCenteradministratortheabilitytolimitwhichusers accesswhichconfigurations.ThisfeaturealsoallowsPolicyCenteradministratorstotracktheconfiguration changesmadebyeachuser. EveryPolicyCenteruserisassignedeitheratouchrolethatallowstheusertobothviewandmodifysettings fortheirPolicyCenterconfigurations,oralookrolethatletsausermonitorbutnotmodifysettings.When userslogintothePolicyCenterconsolewiththeiruniqueusernameandpassword,theycanaccessonly thoseunitsandconfigurationsassociatedwiththeirorganization,andcanperformonlythoseoperations allowedbytheirlookortouchrole. OnlyPolicyCenteradministratorswithtouchroleaccesstothedefaultPCorganizationcanviewand manageallunitsandconfigurationsinthePolicyCenterconfigurationtree.IfyouwanteveryPolicyCenter usertohavecompleteaccesstoallPolicyCenterconfigurationsandunits,youcanmakeeveryusera PolicyCenteradministrator.However,youmayfindthatnotallusersneedsuchacompletelevelofaccess. YoucanrestrictausersaccesstoaspecificsetofPolicyCenterconfigurationsandunitsbycreatinganew organization,specifyingtheconfigurationsandunitstheusersinthatorganizationareallowedtoviewor manage,thenaddinguserstotheorganization.
Create a New PolicyCenter Organization
OnlyPolicyCenteradministratorscancreateormodifyotherPolicyCenterorganizations.Tocreatea newPolicyCenterorganization: 1. 2. LogintoPolicyCenterwithaPolicyCenteradministratorpassword. ClicktheOrgstab.(Note:IfyouarenotloggedintoPolicyCenterwithtouchaccesstothedefaultPC organization,thePolicyCenterOrgstabwillnotappearinthebrowserinterface,andthePolicyCenter commandlineinterfacewillnotenablecommandstoconfigureorganizations.) ClicktheNewOrgbuttonbelowthelistoforganizations,atthebottomoftheleftwindowpane. TheAddaNewOrganizationwindowappears.
3.
4.
Enterthenameoftheneworganization.Anorganizationnamecanbecomprisedofupto32 alphanumericcharacters,periods,underscores,anddashes.Thefirstcharacterofthenamemustbea letter.Spacesandotherspecialcharactersarenotallowed,andorganizationnamesarenotcase sensitive.
5.ClickAdd. Youcannowcreatenewuseraccountsforthisorganization,andassignconfigurationstoit.
Getting Started Guide
45
Chapter 5: Manage Users and Organizations
Create New User Accounts
PolicyCenteradministratorswithtouchroleaccesstothedefaultPCorganizationcanadduseraccountsto anyorganization,yetanyuserwithtouchroleaccesstotheirorganizationcanaddandmodifyuser accountsintheirownorganization. ToaddaPolicyCenteruseraccount: 1. 2. LogintoPolicyCenterasaPolicyCenteradministrator.(Organizationmanagerscanloginwithatouch passwordfortheirorganization). ClicktheUserstab.
3.
ClicktheNewUserbutton.TheAddaNewUsertoPolicyCenterwindowappears.
4.
EnterauniqueloginnameforthenewuserintheUserNamefield.Aloginnamecanbecomprisedof upto32alphanumericcharacters,periods,underscores,anddashes.Thefirstcharacteroftheuser namemustbealetter.Spacesandotherspecialcharactersarenotallowed,andusernamesarenotcase sensitive. EnteraloginPasswordfortheuser,thenretypethepasswordtoverifyit.Apasswordcanbeuptonine characterslongandcanincludeallprintablecharacters,includingspaces,periods,underscores,and dashes.
5.
46
Getting Started Guide
Chapter 5: Manage Users and Organizations
6. 7.
EntertheusersnameintheFirstNameandLastNamefields.Namescannothavespaces;compound nameswillrequireadashorunderscorecharacter(forexample,AnnMarieorVan_Patten). (ForPolicyCenterAdministratorsonly)IntheOrganizationdropdownlist,selecttheorganizationto whichthisnewuserwillbelong.Ifyouhavenotyetdefinedanorganizationforthisuser,firstcreate theneworganization,andthenaddtheusertotheneworganization.Youcannotswitchanexisting usertoanotherorganizationwithoutdeletingandthenrecreatingthatuseraccount. FortheRole,selecteitherLookorTouch. ClickAdd.
8. 9.
Repeatthesestepsasnecessarytoaddadditionaluserstoyourorganizations,thenassignconfigurationsto theseorganizationsusingthefollowingprocedure.
Assign Configurations to an Organization
EveryPolicyCenterconfigurationisownedbyanorganization.Organizationmanagers(userswithtouch accesstotheirorganization)canmodifytheconfigurationsassignedtotheirownorganization,while PolicyCenteradministratorscanaccessandmodifyallconfigurations.OnlyPolicyCenteradministrators canassignaconfigurationtoadifferentorganization. Toassignaconfigurationtoadifferentorganization: 1. 2. 3. LogintoPolicyCenterwithaPolicyCenteradministratorpassword. ClicktheConfigurationstab. Theleftwindowpanedisplaystheconfigurationtree.Clicktheconfigurationyouwishtoassigntoa differentorganization.
4.
ClicktheOperationstabintherightwindowpanetodisplaytheOperationspane.
5.
ClicktheChangeConfigurationOwnershipdropdownlistandselectaneworganizationforthe configuration.Bydefault,theIncludeChildConfigurationscheckboxischecked.Uncheckthisbox onlytoassignaparentconfigurationtothePCorganization,whileallowingthatparentschild configurationstoremainassignedtoanotherorganization. ClickChange.
47
6.
Getting Started Guide
Chapter 5: Manage Users and Organizations
48
Getting Started Guide
Chapter 6: Best Practices
Chapter 6: Best Practices
NowthatyouhavecreatedyourPolicyCenterconfigurationtree,takethetimetoreviewthefollowingBest PracticestipsandhintsthatwillmakemanagingyourPolicyCenterconfigurationsfasterandeasier.
Move/Copy/Delete/Rename Operations
Themove,copy,delete,andrenameoperationsinvolvewritinganddeletingdatafromthedirectory server,sotheamountoftimeittakestocompleteeachoperationcanvarygreatly. Ifanoperationisperformeduponalargebranchoftheconfigurationtreeoronmorecomplex configurations,itwillrequiremoretimeanddirectoryserverresources.Youcanimprovetheefficiencyof yourdirectoryserverbyavoidingtheseoperationsunlessrequired.
Configuring Units for PolicyCenter Access
WhenconfiguringaPacketShaperforPolicyCenteraccess,youhavetheoptiontoconverttheunitsexisting configurationintoanewPolicyCenterconfiguration,ortodeletetheunitscurrentconfigurationandassign theunittoablankconfigurationwithdefaultsettingsonly.Ifyouchoosetodeletetheunitsexisting configurationwhenyouaddtheunittoPolicyCenter,theexistingconfigurationwillbelost. Arecommendedbestpracticeistoalwayssavetheunitconfigurationbeforeitisconfiguredfor PolicyCenteraccess.UsetheCLIcommandconfigsave<filename>tosavetheunitconfiguration.Saving theunitconfigurationwillallowyoutorestoretheconfigurationinthefuture,ifnecessary,usingthe commandconfigload<filename>.
Unsubscribing Units
AlwaysunsubscribeaunitfromPolicyCenterbeforedeletingtheconfigurationtowhichtheunitis assigned.Ifyoudodeletetheconfigurationbeforetheunitisunsubscribed,theconfigurationwillbe deletedfromtheunitaswell,resultinginerrorsontheunit. ArecommendedbestpracticeistosavetheunitconfigurationbeforeitisunsubscribedfromPolicyCenter. UsetheCLIcommandconfigsave<filename>tosavetheunitconfiguration.Savingtheunitconfiguration willallowyoutorestoretheconfigurationinthefuture,usingthecommandconfigload<filename>.
Bulk Changes
Bulkconfigurationchangesinparentconfigurationswithalargenumberofunitsassignedcantakeawhile tocomplete,andoftenrequiresignificantsystemresources. Thefollowingbulkoperationsmayrequireadvancedplanning,andshouldnotbeperformedatrandom timeswithoutcarefulconsideration: Loadingaconfigurationorclasstreewith50ormoreclasses Copying,moving,andpublishingconfigurationswith50ormoreclasses Renamingconfigurations
File Distribution Strategies
ThePolicyCenterfiledistributionfeaturecandistributePacketWiseimages,plugins,actionfiles,and customerportalfilestoindividualPacketShapers.Thefollowingbestpracticesarerecommendedforthis feature: Alwaysscheduletheimage/plugin/actionfile/portalfileupdatesfortimeswhenthenetworkisless busy
Getting Started Guide 49
Chapter 6: Best Practices
Ifyouplanonupgradingaunitsimageandpluginfiles,schedulethetwoeventstooccuratthe sametime.Thiswillrequiretheunittorebootonlyonce,ascomparedtothetworebootsthatwillbe requiredifthepluginandimagefilesareupdatedseparately. Whenyoudistributefiles,makesureyourfilenamesdonothavespacesormorethaneight characters(withathreecharacterfileextension),asthiscancauseerrors.
Compatible Software
PolicyCentercanmanageunitsrunningearlierversionsofPacketWise,however,werecommendthatyou alwaysusetheversionofPacketWisereleasedwiththePolicyCentersoftware.Thisensuresthatyour PacketShaperswillbeabletotakeadvantageofanynewfeatures,andavoidstheriskofschemaerrorsin eitherPolicyCenterortheunits.
DNS Name vs. IP Address
AlwaysusethedirectoryserverDNSname(andnottheserversIPaddress)whenconfiguringthe PolicyCentersoftwareandsubscribingunitsforsharedmodeaccess.Thiswillallowyoutomigratethe directoryservertoadifferentcomputerwithoutaffectinganyoftheunits. Note: If a unit is subscribed to PolicyCenter via the servers IP address, migrating PolicyCenter to a different server may require you to access the unit, unsubscribe it, then resubscribe the unit to the new IP address.
Initial Deployment Strategy
BlueCoatrecommendsthefollowinginitialdeploymentprocedure,whichwillhelpimprovethe performanceofthePolicyCenterapplicationandthedirectoryserver: 1. 2. 3. Createyourconfigurationsandconfigurationhierarchies. SubscribeyourunitstoPolicyCenter,eitherthroughtheunitsindividualbrowserinterfaces,orviathe PolicyCenterautodeploymentfeature. IfyoudidnotspecifyaPolicyCenterconfigurationforeachautodeployedunit,orifyoumanually subscribedindividualunits,assignyourunitstothedesiredconfigurationintheconfigurationtree.
Whenyouassignaunittoacompletedconfiguration,theunitreadsitsentireconfigurationallatonce.Itis lessefficienttoassignaunittoaconfigurationandthenmakemultiplechangestothatconfiguration,as thatwouldrequiretheunitstosendstatusupdatestothedirectoryserverforeverychange.
Saving Configurations
BlueCoatrecommendsmakingregularbackupsofallyourconfigurations.SeeChapter7fordetails.
50
Getting Started Guide
Chapter 7: Saving and Recovering Configurations
Chapter 7: Saving and Recovering Configurations
ThebestwaytoprotectyourPolicyCenterconfigurationsagainstaccidentallydeletedorcorruptedfilesis tocreatebackupsofyourconfigurations.Configurationbackupscanbeperformedonce,orscheduledfor regular,automatedbackups.BlueCoatstronglyrecommendsyoumakeperiodicbackupsofthe configurationsinPolicyCenter.Youshouldalsobackupyourconfigurationfile(s)totheserverbefore upgradingyourPolicyCentersoftware. Thischapterdescribeshowtocreateandrestorethefollowingtypesofbackupfiles: BackupsofasinglePolicyCenterconfiguration BackupsofallPolicyCenterconfigurations Backupfilesforanentiredirectoryserver
Getting Started Guide
51
Chapter 7: Saving and Recovering Configurations
Back Up and Restore a Single Configuration from PolicyCenter
PolicyCenterallowsyoutosavejustasingleconfigurationonyourPolicyCenterserver.Thisconfiguration canberestoredontoanyPolicyCenterserver,evenaPolicyCenterserverwithadifferentDNSnameorIP address. Tocreateabackupofaconfiguration: 1. 2. 3. AccessthePolicyCentercommandlineinterface. Selecttheconfigurationyouwanttosave,usingthecommand:
config view <cfg_path>
Savetheconfigurationusingthecommand:
config save [<cfg_path>]
Thebackupfilecanbespecifiedwithadirectory,forexample,
config save D:\tmp\ps.ldi
Ifyoudonotspecifyadirectory,thebackupfilewillbecreatedinthedirectory <install_directory>/BlueCoatSystems/PolicyCenter. TorestoreabackupofasinglePolicyCenterconfiguration,usethefollowingprocedure: 1. 2. 3. AccessthePolicyCentercommandlineinterface. SelectthePolicyCenterconfigurationyouwanttorestore,usingthecommand:
config view <cfg_path>
Loadthebackupconfigurationfileusingthecommand
config load <file>
Ifthebackupfileisnotinthedirectory<install_directory>/BlueCoatSystems/PolicyCenter,specifythe completepathofthebackupfile,forexample,
config load D:\tmp\ps.ldi
Theselectedconfigurationscurrentattributesandsettingswillbereplacedbythesettingsinthebackup file.
52
Getting Started Guide
Chapter 7: Saving and Recovering Configurations
Back Up and Restore All PolicyCenter Configurations
Create Backup Files
PolicyCenter8.5providesaneasywaytoperformbackupandrestoreofPolicyCenterconfigurationsusing thepcbackup.batandpcrestore.battoolsthatareinstalledwithPolicyCenter.ThesebatchfilesrunaJava utilitythatinturnrunsSunLDAPcommandsandusestheJavaldapsdktoreadandwriteconfiguration datafromthedirectoryservers. BackupfilescanberestoredontoanyPolicyCenterserver. BecausepcbackupdependsontheSunDSJavafilesandLDAPutilities,youmustrunpcbackupona WindowsserverwhereyouhavealreadyinstalledPolicyCenter(thecoredirectoryserver). TocreateabackupofallPolicyCenterconfigurations: 1. 2. 3. Onthecoredirectoryserver,openacommandwindow. Navigatetothe\pcbackupfolderlocatedonthetargetsystem(typicallyunderC:\BlueCoatSystems). TobackupyourPolicyCenterDSservers,typepcbackup<core_host>where<core_host>istheIP addressofthecoredirectoryserver.
ThepcbackuputilitybacksupconfigurationdatatoLDIFfilesstoredatC:\BlueCoatSystems\ PcBackupData,inasubfoldernamedwiththecurrentdateandtime.Inamultipledirectoryserver deployment,pcbackupautomaticallyretrievestheedgeDSaddressesfromthecoreserverandbacksupall core/edgeconfigurationdata.
Restore Backup Files
TherearemultiplestepstorestoringbackupfilesofPolicyCenterconfigurations: 1. 2. 3. 4. 5. 6. UninstallPolicyCenterandtheSunONEDirectoryServerfromcoreandedgeservers.(optionalfor multipledirectoryserverdeploymentsonly) ReinstallPolicyCenterandtheSunONEDirectoryServersoftwareonthoseservers.(optionalfor multipledirectoryserverdeploymentsonly) ResetPolicyCenterandstopthePolicyCenterservice. Runthecleantree.batutility.(optional) Restorebackupfiles. RestartthePolicyCenterservice.
Multiple Directory Server Deployments: Uninstall PolicyCenter and the Sun ONE Directory Server (optional) Note: This procedure is not applicable to a single directory server deployment. ToensureacleanDSsetuppriortorestoreoperation,youmaywanttouninstallandreinstallPolicyCenter andtheSunONEDirectoryServersoftwareonallcoreandedgedirectoryservers. ThestepsrequiredtouninstalltheSunONEDirectoryServervarydependinguponthetypeofserveron whichitisinstalled(WindowsorSolaris).IntheeventthatyouneedtouninstallandreinstalltheSunONE DirectoryServer,usethefollowingprocedureappropriateforyourservertype. TouninstallPolicyCenterandtheSunONEDirectoryServerfromaWindowsserver: 1. Removethedirectoryserverfromyournetwork.Thisisanimportantstepiftheunitsareableto contactthedirectoryserverduringtheupgradeprocess,theunitswillreporterrorsuntiltheir configurationshavebeenrestored. UsetheWindowsAdd/RemoveProgramsutility(Start>Settings>ControlPanel>Add/Remove Programs)touninstallyourexistingPolicyCentersoftware.YoumustuninstallPolicyCenterbeforeyou uninstallthedirectoryserversoftware.
53
2.
Getting Started Guide
Chapter 7: Saving and Recovering Configurations
3.
AfteruninstallingPolicyCenter,usetheWindowsAdd/RemoveProgramsutilitytouninstalltheSun ONEDirectoryServer.TheuninstallwizardwillpromptyoutoenteryourSunONEDirectoryServer configurationuserIDandpassword.Thedefaultsettingsforbothoftheseareadmin. IftheSunONEuninstallutilitydoesnotremovetheSunfolderfromitsinstalldirectory,manually deleteit. AftertheSunONEDirectoryServersoftwareandfoldershavebeenremoved,followtheprocedures describedinInstallPolicyCenterandtheDirectoryServerSoftwareonpage21toreinstalltheSun ONEDirectoryServerandPolicyCenter8.5software. BackupthedirectoryserverconfigurationusingtheproceduredescribedinBackUpandRestorethe EntireDirectoryServerTreeonpage57.Donotsavethebackupfiletothe/var/Sundirectoryorsub directories,asthefilemaybelost.Savethefiletoanotherdirectoryinstead. Removethedirectoryserverfromyournetwork.Thisisanimportantstepiftheunitsareableto contactthedirectoryserverduringtheupgradeprocess,theunitswillreporterrorsuntiltheir configurationshavebeenrestored. LogintotheSolarisserverasarootuser. Navigateto/var/Sun/mps. Enterthecommand./uninstall_dirserver. TheuninstallwizardwillpromptyoutoenteryourSunONEDirectoryServerconfigurationuserID andpassword.Thedefaultsettingsforbothoftheseareadmin. Issuethecommandrm -rf /var/SuntoremovetheSundirectory. AftertheSunONEDirectoryServersoftwareandfoldershavebeenremoved,followtheprocedures describedinInstallPolicyCenterandtheDirectoryServerSoftwareonpage21toreinstalltheSun ONEDirectoryServerandPolicyCenter8.5software. Note: Further detailed information on installing and uninstalling the Sun ONE Directory Server can be found on the Sun website: http://docs.sun.com/source/816-6697-10/install.html#23713
4. 5.
TouninstallSunONEDirectoryServerfromaSolarisserver: 1.
2.
3. 4. 5. 6. 7. 8.
Multiple Directory Server Deployments: Reinstall PolicyCenter and the Directory Server Software Note: This procedure is not applicable to a single directory server deployment. FollowthestepsdescribedinInstallPolicyCenterandtheDirectoryServerSoftwareonpage21to reinstallPolicyCenterandthedirectoryserversoftwareonyourcoreserver.Afterinstallation,youwillbe promptedtorunGuidedSetup.IfyouarereinstallingPolicyCenteronadifferentmachine,besuretoenter thesamehostname,DNS,andIPsettingsasyourpreviousPolicyCenterserver.Next,followthesteps describedinInstallanEdgeDirectoryServeronpage27toreinstalldirectoryserversoftwareonyour edgeservers.
Important: Do not set up data replication between the core and edge servers before you restore your backup file.
Reset PolicyCenter and Stop the PolicyCenter Service Beforeyourestorebackupfiles,youmustdiscardPolicyCentersconnectiontothedirectoryserverandstop thePolicyCenterserviceontheWindowsserver. 1. 2. 3. AccessthePolicyCentercommandlineinterfaceandissuethecommandconfig resettodiscard PolicyCentersconnectiontothedirectoryserver. AccesstheWindowsservicespanelonyourPolicyCenterserver.(Settings>ControlPanel> AdministrativeServices>Services) SelectthePolicyCenterservicefromthelistofservices.
54
Getting Started Guide
Chapter 7: Saving and Recovering Configurations
4.
ClickthestopicontostopthePolicyCenterservice.
Run Cleantree.bat to Clean Up Old Directory Server Entries (optional) Beforerestoringtheconfigurations,youneedtoremoveolddirectoryserverentriesfromeachdirectory server;BlueCoatprovidesautilitytoautomatethisprocess. Note: This step is necessary only if the directory server has old DS entries. In most situations, this step can be skipped. 1. 2. 3. LogintotheBlueCoatdownloadsiteat
https://support.bluecoat.com/download
InthePolicyCentersection,locatetheToolsanddownloadthe.zipfile. Openthezipfile,andextractthefilecleantree.battothefolder<install_directory>\Program Files\Sun\mps\shared\bin,where<install_directory>isthedirectorywhereyouinstalledtheSunOne DirectoryServersoftware. Openacommandwindow,andnavigatetothefolder: <install_directory>\ProgramFiles\Sun\mps\shared\bin Issuethecommandcleantree.battolaunchtheutilityanddeleteunnecessaryentries.
4. 5.
Restore Backup Files ThepcrestoreutilityfindsthemostrecentbackupfilesandrestoresthemtothesamecoreIPaddressand edgeserveraddressesthatthepcbackuputilitydiscovered. Torestorethedirectoryserverbackup(.LDIF)files: 1. 2. 3. Openacommandwindow. Navigatetothe\pcbackupfolderlocatedonthetargetsystem(typicallyunderC:\BlueCoatSystems). TorestoreyourPolicyCenterconfiguration,typepcrestore.
Getting Started Guide
55
Chapter 7: Saving and Recovering Configurations
Restart the PolicyCenter Service TorestartthePolicyCenterservice: 1. 2. 3. 4. IfyoudisconnectedyourPolicyCenterdirectoryserverfromthenetworkpriortouninstallingand reinstallingthedirectoryserversoftware,reconnecttheservertothenetwork. AccesstheWindowsservicespanelonyourPolicyCenterserver.(Settings>ControlPanel> AdministrativeServices>Services) SelectthePolicyCenterservicefromthelistofservices. ClicktherestarticontorestartthePolicyCenterservice.
Restore the Connection Between PolicyCenter and the Directory Server AccessthePolicyCentercommandlineinterfaceandissuethecommandconfigsetlocalhost<password> toresettheconnectionbetweenPolicyCenterandthedirectoryserver.Finally,logintothePolicyCenter browserinterfacetoverifythatthedesiredPolicyCenterconfigurationhasbeenrestored.
56
Getting Started Guide
Chapter 7: Saving and Recovering Configurations
Back Up and Restore the Entire Directory Server Tree
Create a Backup of the Entire Directory Tree Configuration
Thefollowingprocessdescribeshowtocreateasinglebackupcopyofthedirectoryservertree.Ifyoucreate backupcopiesoften,youshouldconsiderschedulingautomatedbackups.BackupfilescreatedviatheSun ONEconsolemustberestoredontoaserverwiththesameDNSnameandIPaddressastheserveronwhich theywerecreated. 1. AccesstheSunONEConsole:
FromaWindowsserver:ClickStart>Programs>SunONEServerProducts>SunONEConsole 5.2. FromaSolarisserver:Enterthecommand/var/Sun/mps/startconsole
2. 3. 4.
Entertheusernameandpassword.(Thedefaultusernameandpasswordarebothadmin.) Inthemainconsolefilewindow,expandtheWindowsserverandServerGroupdirectories.Select DirectoryServer,thenclicktheOpenbuttonintheupperrightcornerofthewindow. Thedirectoryservertaskswindowwillopen.DoubleclickBackUpDirectoryServeranddesignatea backuplocation. Note: Do not use the default location if you plan to uninstall the Sun ONE Directory Server, as the backup configuration may be lost.
5.
ClickOKtobackuptheSunONEDirectoryServerconfiguration.
Creating a Scheduled Backup on a Windows Server
ThefollowingprocedurecreatesascheduleforautomaticallycreatingbackupsofyourWindowsdirectory server,includingallPolicyCenterconfigurations: 1. Beforeyousetupautomation,youmustselectalocationforSunONEbackupdata.Bydefault,theSun ONEbackupscript,db2bak.bat,storesbackupdataintheSunONEfolder: <installdirectory>\Sun\MPS\slapd<server_name>\db2bak.bat Forexample,ifyouinstalledtheSunONEDirectoryServerontotheProgramFilesfolderintheC:drive ofaWindowsservernamedCalifornia,thelocationoftheSunONEbackupscriptwouldbe: C:\ProgramFiles\Sun\MPS\slapdCalifornia\db2bak.bat Ifyourserversdefaultlocationisacceptabletoyou,proceeddirectlytostep2,below.Otherwise,you willneedtomodifytheSunONEscripttospecifyanewlocation.SeeModifytheSunONEBackup Scriptonpage58fordetails. Note: Do not use the default location if you plan to uninstall the Sun ONE Directory Server, as the backup configuration may be lost. 2. 3. 4. Next,youmustschedulethebackupswiththeWindowsTaskScheduler:Start>Settings>Control Panel>ScheduledTasks. DoubleclicktheAddScheduledTaskicontoopentheScheduledTaskWizard. WhentheScheduledTaskWizardasksyoutoselectaprogramtorun,clicktheBrowsebutton,and navigatetoyourbackupscriptfilelocatedinthefolder<installdirectory>\SunONE\Servers\slapd <server_name>.Selectthebackupscriptfile,thenclickOpen. InthenextScheduledTaskWizardwindow,enteranameforthescheduledtask,clickaradiobutton besideoneofthelistedrunschedules,thenclickNext. IfyouselectedtheDaily,Weekly,Monthly,orOnetimeonlyscheduleinstep5,enterthetimeyouwant thebackuptostart,andselectthedays(ormonths)youwantthebackupscripttorun.ClickNextwhen youarefinished.
5. 6.
Getting Started Guide
57
Chapter 7: Saving and Recovering Configurations
Note: If you selected the When my computer starts or When I log on schedule options, the Task Wizard does not require you to specify a specific time or date. 7. 8. Enterausernameandpassword.(Thebackupscriptwillautomaticallyrunasifitwerestartedbythat user.)ClickNext. ThefinalwindowoftheScheduledTaskWizardshowstheconfiguredscheduleforthebackupscript. Reviewtheinformationtoensureitsaccuracy,thenclickFinish.
Afteryouhavedefinedthistask,theWindowsTaskSchedulerwillautomaticallycreateabackupcopyof yourconfigurationsaccordingtothescheduleyoujustcreated.Remember,thebackupwillbeinthefolder <installdirectory>\Sun\MPS\slapd<server_name>\db2bak.bat,unlessyoumodifiedthebackupscriptto selectanotherlocation.
Modify the Sun ONE Backup Script
Tospecifyacustomlocationtostoreyourbackups,youwillneedtomodifyonelineoftheSunONEdb2bak script.ItisagoodpracticetoavoidmodifyingtheoriginalinstalledSunONEscripts.Instead,modifya copyandthenrunyourcustomizedscriptinlieuoftheoriginalSunONEscript.Thefollowingisthe recommendedprocedureformakingthismodification. 1. Openatextbrowserandviewthedb2bak.batscriptinthisbrowser.TheSunONEbackupscriptis locatedintheSunONEfolder <installdirectory>\Sun\MPS\slapd<Windows_server_name>\db2bak.bat Useasaveascommandonthebrowserimmediatelytomakeacopyofthescript,suchas db2bak.custom.bat.Saveyournewcopyinthesamedirectorythatyoufoundtheoriginaldb2bak script. Findthefollowinglineinthescript:
set bakdir="<install directory>\Sun\MPS\slapd<Windows_server_name>\bak\%DATESTR%"
2.
3.
Thislinespecifiesthenameandlocationofthebackupfiles.Modifythislinetoread:
set bakdir="<new custom location>\%DATESTR%"
4.
For example, if you wanted to store your backup files in the drive T:\ds_backups, you would modify this line of the script to: set bakdir="T:\ds_backups\%DATESTR%" Saveyourmodifiedscript. Important: If the server does not have access rights to the backup files in their new location, you may not be able to restore the backup configuration directly from that location. If the procedure described in Restore a Directory Server Backup Configuration on page 58 does not restore your directory server backup file, copy the backup files to the default backup folder on your PolicyCenter server, (<install directory>\Sun ONE\Servers\slapd-<Windows_server_name>bak) and then repeat the procedure. The backup file should now appear in the drop-down list of available backups.
Restore a Directory Server Backup Configuration
TorestoreaSunONEDirectoryServerbackupconfiguration: 1. AccesstheSunONEConsole.
FromaWindowsserver:ClickStart>Programs>SunONEServerProducts>SunONEConsole 5.2. FromaSolarisserver:Enterthecommand/var/Sun/mps/startconsole
2. 3.
Entertheusernameandpassword.(Thedefaultusernameandpasswordarebothadmin.) Inthemainconsolefilewindow,expandtheWindowsserverandServerGroupdirectories.Select DirectoryServer,thenclicktheOpenbutton.Thedirectoryservertaskswindowwillopen.
Getting Started Guide
58
Chapter 7: Saving and Recovering Configurations
4. 5.
DoubleclickRestoreDirectoryServeranddesignatetheexistingbackuplocation. ClickOKtorestorethatbackupconfiguration.
Getting Started Guide
59
Chapter 7: Saving and Recovering Configurations
Uninstalling the Sun ONE Directory Server
ThestepsrequiredtouninstalltheSunONEDirectoryServervarydependingonwhetheritsinstalledon aWindowsorSolarisserver.IntheeventthatyouneedtouninstallandreinstalltheSunONEDirectory Server,usethefollowingprocedureappropriateforyourservertype. TouninstallSunONEDirectoryServerfromaWindowsserver: 1. BackupthedirectoryserverconfigurationusingtheproceduredescribedinBackUpandRestorethe EntireDirectoryServerTreeonpage57.Donotsavethebackupfiletothe<install_directory>\Sun folderorsubfolders,asthefilemaybelost.Savethefiletotherootofyourinstallationdirectory,orto theDesktopinstead. Removethedirectoryserverfromyournetwork.Thisisanimportantstepiftheunitsareableto contactthedirectoryserverduringtheupgradeprocess,theunitswillreporterrorsuntiltheir configurationshavebeenrestored. UsetheWindowsAdd/RemoveProgramsutility(Start>Settings>ControlPanel>Add/Remove Programs)touninstallyourexistingPolicyCentersoftware.YoumustuninstallPolicyCenterbeforeyou uninstallthedirectoryserversoftware. AfteruninstallingPolicyCenter,usetheWindowsAdd/RemoveProgramsutilitytouninstalltheSun ONEDirectoryServer.TheuninstallwizardwillpromptyoutoenteryourSunONEDirectoryServer configurationuserIDandpassword.Thedefaultsettingsforbothoftheseareadmin. IftheSunONEuninstallutilitydoesnotremovetheSunfolderfromitsinstalldirectory,youshould manuallydeleteit.
2.
3.
4.
5.
AftertheSunONEDirectoryServersoftwareandfoldershavebeenremoved,followtheprocedures describedinInstallPolicyCenterandtheDirectoryServerSoftwareonpage21toreinstalltheSunONE DirectoryServerandPolicyCenter8.5softwareandrestoreyourpreviousdirectoryserverconfiguration. TouninstallSunONEDirectoryServerfromaSolarisserver: 1. BackupthedirectoryserverconfigurationusingtheproceduredescribedinBackUpandRestorethe EntireDirectoryServerTreeonpage57.Donotsavethebackupfiletothe/var/Sundirectoryorsub directories,asthefilemaybelost.Savethefiletoanotherdirectoryinstead. Removethedirectoryserverfromyournetwork.Thisisanimportantstepiftheunitsareableto contactthedirectoryserverduringtheupgradeprocess,theunitswillreporterrorsuntiltheir configurationshavebeenrestored. LogintotheSolarisserverasarootuser. Navigateto/var/Sun/mps Enterthecommand./uninstall_dirserver. TheuninstallwizardwillpromptyoutoenteryourSunONEDirectoryServerconfigurationuserID andpassword.Thedefaultsettingsforbothoftheseareadmin. Issuethecommandrm -rf /var/SuntoremovetheSundirectory.
2.
3. 4. 5. 6. 7.
AftertheSunONEDirectoryServersoftwareandfoldershavebeenremoved,followtheprocedures describedinInstallPolicyCenterandtheDirectoryServerSoftwareonpage21toreinstalltheSunONE DirectoryServerandPolicyCenter8.5softwareandrestoreyourpreviousdirectoryserverconfiguration. Note: Further detailed information on installing and uninstalling the Sun ONE Directory Server can be found on the Sun website: http://docs.sun.com/source/816-6697-10/install.html#23713
60
Getting Started Guide
Chapter 8: Using the PolicyCenter Command-Line Interface
Chapter 8: Using the PolicyCenter Command-Line Interface
Start the Command Line Interface
ThePolicyCenterClient(commandlineinterface)allowsyoutoissuecommandsforPolicyCentersharable configurationsorunitsinsharedmode.UnlikethePolicyCenterbrowserinterface,whichcanbeaccessed fromanycomputeronyournetwork,thePolicyCenterClientcanonlybeaccessedfromthePolicyCenter server. Note: The PolicyCenter browser interface also offers a Multi-Class Quick CLI Commands utility that can issue commands to multiple traffic classes in one operation. This Quick Commands utility can add a policy or partition to multiple traffic classes at once, or turn traffic discovery on or off for one or many traffic classes with a single command. For more details on the Quick Commands utility, see PacketGuide.
AccessthePolicyCentercommandlineinterfacebyclickingStart>Programs>BlueCoatPolicyCenter> PolicyCenterClient.ThePolicyCenterClientwindowwillopen,asshown.
Get an Explanation for a Command
Foranexplanationofanyofthecommands,type
help <command name>
Forexample:
Get Help With Syntax
Forhelpwithcommandsyntax,type:
<command name> ?
Getting Started Guide
61
Chapter 8: Using the PolicyCenter Command-Line Interface
Forexample:
Ifyouenterthequestionmarkafteranincompletecommand,theCLIhelpwilllistthepossibleoptionsfor thefirstpartofthecommand.
PolicyCenter CLI Commands
BecausethePolicyCentercommandlineinterfaceisanextensionofthecommandlineinterfacefor individualPacketShapers,manyofthePolicyCenterandPacketShapercommandshavethesamesyntax andfunctionality.ForacompletelistofCLIcommandsspecifictoPolicyCenter,refertoPacketGuide,under thesectionReference>CommandLineInterfaceandlocatethePolicyCentercommandsdropdownlist. CLIcommandsthatpromptyouforconfirmationoradditionalinformationrequirearesponsetothose promptsbeforeyouendyourcommandlinesession.IfyouendtheCLIsessionwithoutrespondingtothe prompt,youmuststopandthenrestartthePolicyCenterservicebeforestartinganothersession.
62
Getting Started Guide
Chapter 9: Troubleshooting
Chapter 9: Troubleshooting
DNS Errors
OneofthemostcommonproblemsininstallingPolicyCenterresultsfromincorrectDNSsettings.If PolicyCenterisreportingDNSerrorsduringinstallation,usethefollowingproceduretocheckyourDNS settings. ForWindows2000Server: 1. 2. 3. FromtheWindows2000Serverdesktop,rightclickMyComputer,andthenclickProperties.Thiswill opentheSystemPropertieswindow. ClicktheNetworkIdentificationtab,thenclickProperties.TheIdentificationChangeswindowwill open. ClickMore.TheDNSSuffixandNetBIOSComputerNamewindowopens.
4.
EnterthePrimaryDNSsuffixofyourWindowsserver,thenclickOK.
ForWindows2003Server: 1. 2. 3. FromtheWindows2003Serverdesktop,rightclickMyComputer,andthenclickProperties.Thiswill opentheSystemPropertieswindow. ClicktheComputerNametab,thenclickChange.TheComputerNameChangeswindowwillopen. ClickMore.TheDNSSuffixandNetBIOSComputerNamewindowopens.
4.
EnterthePrimaryDNSsuffixofyourWindowsserver,thenclickOK.
Getting Started Guide
63
Chapter 9: Troubleshooting
TCP/IP Errors
PolicyCenterrequiresastaticIPaddressonitsWindowsserver.PolicyCenterdoesnotsupportDHCP installationsthePolicyCenterservermusthaveastaticIPaddressinorderfortheinstallationtocomplete. 1. FromtheWindows2000/2003ControlPanel,selectandopentheNetworkandDialupConnections folder.Rightclickthenetworkconnectionyouwanttoconfigure,andthenclickProperties.Thiswill openthePropertieswindowforthatconnection. OntheGeneraltab(foralocalareaconnection)ortheNetworkingtab(allotherconnections),select InternetProtocol(TCP/IP),andthenclickthePropertiesbutton.TheInternetProtocol(TCP/IP)Properties windowwillopen. VerifythattheUsethefollowingIPaddressradiobuttonsareselected,andthattheinformationfor theIPaddress,subnetmask,anddefaultgatewayareaccurateforyourPolicyCenterserver.
2.
3.
4.
ClickOKtosaveyourchanges.
Solaris Directory Server Installation Errors
YourSolarisserverwillnotletyouinstallthedirectoryserveriftheserveralreadyhasaSunONE5.2 Directoryinstalled,includingtheversionbundledwithSolaris.YoumustremoveanyexistingSunONE DirectoryServerbeforePolicyCentercaninstallitsownversion.Fordetails,seeUninstallingtheSunONE DirectoryServeronpage60.
Command-Line or Browser Errors
IfthePolicyCentercommandlineinterfacedoesnotstartafterinstallation,orthebrowserinterfacereports thatthepagecannotbedisplayed,checkthatthePolicyCenterserviceisrunning.Iftheservicehasstopped, restartit.IfyouareunabletorestartthePolicyCenterservice,contactBlueCoatcustomersupport.
64
Getting Started Guide
Chapter 9: Troubleshooting
IIS Server Errors
PolicyCentercannotinstallonaserverrunningIIS.UsethefollowingproceduretoremoveIISfromyour serverpriortoinstallingPolicyCenter. 1. FromtheWindowsControlPanel,clickAdd/RemovePrograms.TheAdd/RemoveProgramswindow willopen.ClicktheAdd/RemoveWindowsComponentsbutton.TheWindowsComponentsWizard opens. ClicktheInternetInformationServices(IIS)checkboxtoremovethecheckmark,thenclickNext.The wizardwillremovetheIISserver.
2.
Disable Hardware Acceleration
Insomecases,accessingtheSunONEDirectoryServerconsolewhentheserversvideocardhasHardware Accelerationenabledwillcausetheservertostopresponding.Ifyouexperiencethisproblem,rebootthe server,thenturnoffHardwareAccelerationforthevideocard.
Operational Error Messages
Thefollowingerrormessagesmayappearinthebrowserinterface: Message Install warns about terminal services Explanation The SunOne Directory Server cannot be installed over terminal services. Install the PolicyCenter software directly onto the server on which it will run. PolicyCenter installs its own web server, which will not work when another web server is already installed. Uninstall IIS or any other web server and then install PolicyCenter. These errors occur when a unit detects a problem with its assigned PolicyCenter configuration. For example, the specified link size of a class could be bigger than the maximum link on the unit.
Install warns about IIS server
Configuration error in /config_name
Getting Started Guide
65
Chapter 9: Troubleshooting
Message Your password is invalid. Please retry.
Explanation If the unit is no longer in shared mode, the directory server password will no longer work. Return the unit to shared mode. This error may also occur when a unit running PacketWise version 5.x-6.x has subscribed to PolicyCenter. These units will be assigned to a child configuration under the /default parent configuration, and may inherit a new password if one has been set in the /default parent configuration. In this case, use the touch password for the /default configuration.
The configuration has been selected but not completely applied yet. It may thus have incomplete traffic tree. Error applying this configuration
You may have selected a configuration with a large class tree. Refresh the browser to ensure that the configuration is up-to-date.
If you select the class tree of a configuration that is in error, this warning tells you that there is an error in this configuration and it should be addressed. This error can result if a configuration from a large-capacity unit with many traffic classes is applied onto a smallercapacity unit that cannot support so many classes. Either reduce the number of classes you are moving to the smaller unit, or move the configuration onto a larger-capacity unit. When changing passwords, you entered the existing password incorrectly. Try again. Either the directory server wasnt installed properly or it has stopped. Open the Services window in the Windows 2000/2003 Control Panel. Check the status of the directory server service. Start it if it is not already running. Otherwise, reinstall it. The PolicyCenter service has not automatically started (or restarted after rebooting the server). Open the Services window in the Control Panel of Windows 2000/2003. Check the status of the PolicyCenter service. Start it if it is not already running. Connection to the directory server may not be working. First, reset the connection from PolicyCenter to the directory server: 1. Select the PolicyCenter Setup tab. 2. From the list of setup pages in the right pane of this window, click Core Directory Server. 3. Click refresh directory cache. Next, reset the connection from the unit to the directory server: 1. 2. 3. 4. Log in to the unit browser interface. Select the unit Setup tab. Select PolicyCenter Access from the Choose Setup Page list. Click refresh directory cache.
Error 1158: Incorrect old password ERROR 3302: DS error binding, Can't connect to the LDAP server, Error 0x0 connecting to 127.0.0.1: Connection refused. Browser cannot establish a connection to the server, or warns that the login page cannot be found.
(No message.) A configuration in the browser interface doesnt match the configuration in the CLI interface.
PolicyCenter uninstall warns of locked files
PolicyCenter has locked the files and InstallShield is unable to delete them. Stop the PolicyCenter service and repeat the uninstallation. If the condition persists, reboot the server and repeat the procedure.
66
Getting Started Guide
Chapter 9: Troubleshooting
Troubleshooting Commands
Occasionally,aunitmayreporterrorsintheConfigurationErrorssectionofthePolicyCenter Configurationstab.Describedbelowaresomeofthecommonlyusedcommandsthatcanhelpyou troubleshoottheerrors.
ds sessions
Thedssessionscommandcanhelpyoutroubleshootthefollowingerrortypes: Memoryallocationerrors Refusedconnections Unknownerrors ThecommanddisplaysthestatusofthereadandwriteconnectionsbetweenthePacketShaperor PolicyCenterconfigurationandtheSunONEDirectoryServer.Foreachconnection,thereisanErrorsfield thatwilldescribetheLDAPerrors(ifany).
ds requests
Thedsrequestscommanddisplaysthelistsofpendingrequestsbetweentheunitorconfiguration,andthe SunONEDirectoryServer.Iftenormorerequestsremainforalongtime,therecouldbesomeproblems withthecommunicationbetweentheunitorPolicyCenterandthedirectoryserver.
banner show
ThebannershowcommanddisplaysalltheconfigurationandoperationalerrorsintheunitorPolicyCenter configuration.TheInfotabinthebrowserinterfacedisplaysthesamesetofmessages.Thiscommandcan beusedtocheckunithardwarestatus,includingdisk,powersupply,andNICstatus,aswellasto troubleshootthefollowingerrortypes: Filedistributionerrors Configurationerrors Directoryserverschemaerrors
Additional Troubleshooting Solutions
TheSunONEDirectoryServerinstallationwritesaninstalllog,andyoucancheckthislogforerrors.Ifthe installationisnotsuccessful,thelogfilescanbefoundinthefollowinglocations: OnaWindowsserver:TEMP\setup.log OnaSolarisserver:/var/sadm/install/logsor/var/tmp IfPolicyCentercrashes,itwritesaneventlogandastacktracetoafileinitshomedirectorywithaname suchaslog/0801075450.txt,thefilenamethatcorrespondstothemonthdayhourminutesecondofthecrash. Youshouldprovideanysuchfilestoyoursupportcontact. YoumayalsoobservePolicyCenterserviceeventsintheWindowseventlog. YoucanusetheWindowsControlPanelServicesmanagertoobservethestateofthePolicyCenterand DirectoryServicesdaemons,andstoporrestartthem.
Getting Started Guide
67
Chapter 9: Troubleshooting
68
Getting Started Guide
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
Capacity Planning Depends Upon the Units PacketWise Versions
Ifall(ormost)ofyourPacketShapersarerunningPacketWise8.2.xorearlier,capacityplanningisabitmore complex.RefertothissectiononlyforunitsrunningtheseearlierversionPacketWise. Chapter1describeshowaPolicyCenterconfigurationtreecanhaveseverallevelsofparentandchild configurations,withPacketShapersassignedtoconfigurationsatanylevel.TheSunONEDirectoryServer usesmorepersistentsearchestocommunicatewithaunitatalowerconfigurationlevelthanitdoesto communicatewithaunitassignedtoahighlevelconfiguration. WhenaunitisassignedtoarootlevelconfigurationatthetopofthePolicyCenterconfigurationtree,the directoryserverusesonlytwopersistentsearches:onefortheunitsconfiguration,andonefortheunit entry.Iftheunitisassignedtoasecondlevelconfiguration,thedirectoryserverthenmustusethree persistentsearches:onefortheparentconfiguration,oneforthechildconfiguration,andthethirdforthe unitentry.Iftheunitisassignedtoaconfigurationatanadditionallevelofdepth,thedirectoryservermust useanadditionalpersistentsearchtocontactthatunit.Therefore,afourthlevelunit(requiringfive persistentsearches)usesmoredirectoryserverresourcesthantwounitsassignedtoarootlevel configuration(requiringtwosearcheseach,orfourtotal). Inthefollowingexample,therearethreePacketWise7.4.0unitsdirectlyassignedtoarootlevelsharable configuration,andtwo7.4.0unitsassignedtoasecondlevelsharableconfiguration.
/California
PacketShape r 8500
www.packetee r.com STA TUS FAULT POWER CON SOLE
L INK Tx/Rx SPEED INSIDE OUTSIDE L INK Tx/Rx SPEED
PacketShape r 8500
www.packetee r.com STA TUS FAULT POWER CON SOLE
L INK Tx/Rx SPEED INSIDE OUTSIDE L INK Tx/Rx SPEED
two assigned units: 025-1000102 and 025-1000302
PacketShape r 8500
www.packetee r.com STA TUS FAULT POWER CON SOLE
L INK Tx/Rx SPEED INSIDE OUTSIDE L INK Tx/Rx SPEED
/San_Diego
one assigned unit: 025-1000303
PacketShape r 8500
www.packetee r.com STA TUS FAULT POWER CON SOLE
L INK Tx/Rx SPEED INSIDE OUTSIDE L INK Tx/Rx SPEED
/San_Francisco
one assigned unit: 025-1000404
ThetwounitsassignedtotheCaliforniaconfigurationrequiretwopersistentsearcheseach,whileSan_Diego andSan_Franciscounitseachrequirethreepersistentsearches,foratotalof10persistentsearchesforthe entireconfigurationtree.
Large Versus Small Configuration Hierarchies
Therearebenefitstobothlargeandsmallconfigurationtreehierarchies.Small(shallow)configuration hierarchieswithonlytwolevelsofparentandchildconfigurationscansupportmoreunits,butyoualso mayhavetomaintainmoreindividualconfigurations.Largerconfigurationhierarchiessupportfewerunits butcanbeeasiertomaintain,becauseyoucanmodifyaconfigurationanywherewithinthetraffictree, updatingallorjustafewofyourunitsatonce.
Getting Started Guide
69
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
Large Configuration Hierarchy Example Thefollowingconfigurationtreeisanexampleofalargerconfigurationhierarchy.Thisconfigurationtree hasfourlevelsofconfigurationswith60assignedunitseach,andthereforerequiresadirectoryserverthat cansupport1,080persistentsearches.
Config 1 Basic Traffic Tree
+ 60 units
Config 2 Basic Traffic Tree Policy to control P2P
+ 60 units
Config 3 Basic Traffic Tree Policy to control P2P Policy to protect Citrix
+ 60 units
Config 5
+ 60 units Basic Traffic Tree Policy to control P2P Policy to protect Citrix Secure logins
Config 4 Basic Traffic Tree Policy to control P2P Policy to Protect VoIP
+ 60 units
Thistraffictreewouldberelativelysimpletomaintain,asanychangestothetraffictreecanbemadejust once,attherootlevelconfiguration,andthechangeswillautomaticallypropagatetothechild configurations.Similarly,anychangestotheP2PorCitrixpoliciescouldbemadeonasingleparent configurationandwouldimmediatelyappearonthechildconfigurations. If,however,thenetworkadministratorneededtoaddanadditional15unitstoeachconfiguration,theSun ONEDirectoryServercouldnolongersupportthenumberofpersistentsearchesrequiredfora configurationtreethiscomplex. Small Configuration Hierarchy Example Abetteroptionfora375unitdeploymentwouldbeaconfigurationtreeliketheoneshownbelow,withjust twolevelsofparentandchildconfigurations.
Config 1 Basic Traffic Tree Config 2 Basic Traffic Tree Policy to control P2P
+ 75 units
+ 75 units
Config 4 Basic Traffic Tree Policy to control P2P Policy to Protect VoIP Config 3 Basic Traffic Tree Policy to control P2P Policy to protect Citrix Config 5 Basic Traffic Tree Policy to control P2P Policy to protect Citrix Secure logins
+ 75 units
+ 75 units
+ 75 units
Unlikethepreviousconfiguration,whichrequired1080persistentsearchesfor300units,thissmaller hierarchicalconfigurationrequiresonly975searchesyetsupports375units.
70
Getting Started Guide
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
Eventhoughthishierarchysupportsmoreunits,itmaybeslightlymoredifficulttomaintain.With configurations3and5atahigherlevelintheconfigurationtree,changestothetraffictreemustnowbe madeinbothrootlevelconfigurations,andchangestoP2Ppoliciesmustbemadeinallthreechild configurations.Intheprevious,largerconfiguration,thesechangesonlyhadtobemadeinaparent configuration. Sohowbigisyourdeployment?IfyouhavereviewedthetwobasicconfigurationstrategiesinChapter2 andhaveageneralideaofhowyouwilldesignyourPolicyCenterconfigurationtree,youcanusethe followingworksheettofindout.Dontworryifyoudontyetknowexactlyhowmanyunitsyouaregoing todeployorwhatyourfinalPolicyCenterconfigurationtreewilllooklikeifyouneedtoaddadditional PacketShapersorcreateadeeperconfigurationhierarchy,youcanupgradeasmallorstandarddirectory serverplatformatanytime. Note: If you do not yet know how many PacketShapers your enterprise will require or where you will be deploying them, a good resource is Deployment Topologies in PacketGuide. This guide provides PacketShaper installation, configuration and scalability advice for a variety of network topologies. Enterthevaluesoneachline,thenaddthetotalnumberofpersistentsearches
#ofPacketWise7.07.4or8.08.2unitsassignedtoalevel1(root)config.___x2= #ofPacketWise7.07.4or8.08.2unitsassignedtoalevel2config._____x3= #ofPacketWise7.07.4or8.08.2unitsassignedtoalevel3config._____x4= #ofPacketWise7.07.4or8.08.2unitsassignedtoalevel4config._____x5= Thetotalnumberofpersistentsearchesrequired= ____persistentsearches _____persistentsearches _____persistentsearches _____persistentsearches _______searches
Recommended Platforms
BlueCoathasidentifiedthreedifferenthardwareplatformsrecommendedforsmall,standard,orlarge PolicyCenterdeployments.Theseplatformssupportadirectoryserverconfigurationthatcansupportthe followingnumbersofpersistentsearches: Upto1200searches(forexample,400unitsassignedtoaleveltwoconfiguration,or240unitsas signedtoalevelfourconfiguration):Fordeploymentsofthissize,BlueCoatrecommendsusinga standardPolicyCenterhardwareplatform. 12013000searches(forexample,600unitsassignedtoalevelfourconfiguration):Fordeployments ofthissize,BlueCoatrecommendsusingalargePolicyCenterhardwareplatform. Foradditionalrequirementsanddetailedinformationonconfiguringyourserverplatform,see InstallationRequirementsonpage16.
Getting Started Guide
71
Appendix A: PolicyCenter Capacity Planning for Earlier Versions of PacketWise
72
Getting Started Guide
Index
Index
A
add unconfigured units 31 attributes non-sharable 4 sharable 4 auto-deploy PacketShapers 31 auto-discovered classes 7
D
delete 49 directory location of PolicyCenter 22, 25 directory server LDAP 15 persistent search 15 uninstall 53, 60 distribute files 3 DNS name 50 DOS to UNIX conversion 24
B
backup all PolicyCenter configuration 53 all PolicyCenter configurations 53, 57 directory server 57 directory servers 57 single PolicyCenter configuration 52 single PolicyCenter configurations 52 backup configurations 49 browser interface online help 2 bulk changes 49
E
errors command-line or browser 64 DNS 63 IIS 65 installation 64 operational error messages 65 TCP/IP 64 troubleshooting commands 67 event log 67
C
command line interface commands 61 help 61 configuration assign unit to a sharable configuration 34 backup 49, 51 create new 34 move 49 save 49, 51 configuration strategy comprehensive configurations 12 functional configurations 13 selective configurations 12 configuration tree 7 configurations assign to an organization 47 inheriting settings 7 modifying an individual PacketShaper 8 parent 7 strategies 11 Control Panel 67 copy 49
I-1
F
file distribution 49 firewall 16, 17
G
Guided Setup 31
H
hardware extended deployment platforms 15 large deployment platforms 16 standard deployment platforms 15, 16 help system 2 hierarchical configurations 7 child configurations 7 HTTPS 29
I
Install PolicyCenter 21
Index
installation additional Windows requirements 16 configure the Solaris server 20 configure the Windows server 18 edge directory server (Solaris) 27 edge directory server (Windows) 27 large deployments on two Windows servers 22 large deployments on Windows and Solaris servers 24 requirements 16, 17 standard deployments on a single Windows server 21
PolicyCenter, starting 29 port 16, 17
R
remove override classes 39 rename 49
S
save configurations 49 secure logins 29 sharable attributes 4 compression 4 shared mode 3 software upgrades, PacketWise 3 stack trace 67 Standard Deployments on a Single Windows Server 21 starting PolicyCenter 29
L
local mode 3 log event 67
N
non-sharable attributes 4 NTFS 16, 21, 23, 25
T
TCP/IP 64 traffic classes autodiscovered 7 overridden 7 troubleshooting 67
O
organizations 45 assign configurations 47 new 45 override traffic classes 39
U
unit configurations adding with the convert option 5, 33 assign a unit to a sharable configuration 34 individual unit configurations 8 retaining in PolicyCenter 5 users 45 create new user accounts 46
P
PacketGuide 2 PacketShaper add to PolicyCenter 31, 35 assign to a sharable configuration 34 model type 11 remove from PolicyCenter 49 software (image) version 11 password 29 policies 3 PolicyCenter capacity planning 15 deployment capacity 15 start a session 29
I-2
W
Windows Control Panel Services manager 67 Windows event log 67 Windows server requirements 16