Académique Documents
Professionnel Documents
Culture Documents
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-2010 Blue Coat Systems, Inc. All rights reserved. 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. SNMP Research SNMP Agent Resident Module Version 14.2.1.7. Copyright 1989-1997 SNMP Research, Inc. This product includes software developed by the University of California, Berkeley and its contributors. Portions Copyright 1982, 1983, 1986, 1989, 1990, 1993 by The Regents of the University of California. All rights reserved. Portions Copyright 1996 by Internet Software Consortium. Portions Copyright 1993 by Digital Equipment Corporation. Portions Copyright 1990 by Regents of the University of Michigan. All rights reserved. This product includes software developed by the University of California, Berkeley and its contributors. Portions Copyright 2001 Mike Barcroft. Portions Copyright 1990, 1993 by The Regents of the University of California. All rights reserved. This product incorporates software for zipping and unzipping files. UnZip 5.42 of 14 January 2001, by Info-ZIP. Zip 2.3 (November 29th 1999). Copyright 1990-1999 Info-ZIP Portions copyright 1994, 1995, 1996, 1997, 1998, by Cold Spring Harbor Laboratory. Funded under Grant P41-RR02188 by the National Institutes of Health. Portions copyright 1996, 1997, 1998, by Boutell.Com, Inc. GIF decompression code copyright 1990, 1991, 1993, by David Koblas (koblas@netcom.com). Non-LZW-based GIF compression code copyright 1998, by Hutchison Avenue Software Corporation (http://www.hasc.com/, info@hasc.com). Portions Copyright 2006 Narciso Jaramillo. <nj_flex@rictus.com> TACACS+ software Copyright 2000,2001 by Roman Volkov. * 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. * The names of its contributors may not be used to endorse or promote products derived from this software without specific prior written permission. Fisheye Component v0.1 Copyright 2006 by Ely Greenfield 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.
U.S. Government Restricted Rights Blue Coat software comprises commercial computer software and commercial computer software documentation as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) and is provided to the United States Government (i) for acquisition by or on behalf of civilian agencies, consistent with the policy set forth in 48 C.F.R. 12.212; or (ii) for acquisition by or on behalf of units of the Department of Defense, consistent with the policies set forth in 48 C.F.R. 227-7202-1 (JUN 1995) and 227.7202-3 (JUN 1995). Blue
Coat software is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR 52.227-14 and DFAR 252.227-7013 et seq. or their successors. Use of Blue Coat products or software by the U.S. Government constitutes acknowledgment of Blue Coats proprietary rights in them and to the maximum extent possible under federal law, the U.S. Government shall be bound by the terms and conditions set forth in Blue Coats end user agreement. Blue Coat Systems, Inc. 410 N. Mary Avenue Sunnyvale, CA 94085 http://www.bluecoat.com Revision History September, 2010 November, 2010 November, 2010 December, 2010
Introduction
ThesereleasenotesincludethechangestoPacketWise8.6.4only.Ifyouareupgradingfromanearlier versionofPacketWise,youcanlearnaboutothernewfeaturesandsoftwarechangesbyconsultingthe releasenotesfortheversionsbetweenyourcurrentsoftwareandv8.6.4. AcrobatPDFfilesofallversionsofreleasenotesareavailablefordownloadat http://support.bluecoat.com/documentation. Note: This document reflects current information at the time the release notes were finalized. The Blue Coat support website may contain additional late-breaking information: https://support.bluecoat.com Seethefollowingsectionsforspecificinformation: ResolvedIssuesinPacketWise8.6.4 ............................................................................................................. page2 BackingUpSoftwareConfigurations........................................................................................................... page3 UpgradingtoPacketWise8.6.4...................................................................................................................... page7 KnownIssuesinPacketWise8.6.4 ................................................................................................................ page11 KnownIssuesinXpress.................................................................................................................................. page15 AdditionalInformationforPacketWise8.6 ................................................................................................. page16 AdditionalInformationforXpress ............................................................................................................... page18
SNMP
PacketWise8.6.4fixesaprobleminwhichrepeatedSNMPqueriescausedthePacketShapertoreboot.
[SR 2-338164972; B#150341]
where<filename>isthenameoftheconfigurationfile(suchasmyconfig).The.ldiand.cmdfiles(for example,myconfig.ldiandmyconfig.cmd)areautomaticallycreatedinthe9.256/volume(systemdisk). Note: Do not confuse the config save .cmd file with the one created using setup capture (Option 2 below). The setup capture command file is an executable file that contains all the PacketShaper settings; the config save command file contains only the non-shareable settings. Option 2 Inaddition,PacketWiseoffersawaytocaptureyourtrafficconfigurationandsettingsinanexecutable command(.cmd)file.First,usethesetupcapturecommandtocreatethecommandfile.Then,ifyouwant torestorethesettingsyoucaptured,usetheruncommandtorecreatetheconfiguration. Notethatrestoringaconfigurationbyrunningacommandfiletakesmuchlonger(possiblyhours)than loadingaconfiguration(lessthanaminute).However,BlueCoatrecommendsthatyoucreateandbackup thecommandfileasasafeguardincasetheconfigurationfailstoload. Tosaveyoursettingsinacommandfile,usethefollowingcommand:
setup capture complete <filename>
2.
Gotothenewlycreateddirectoryandenter:
ftp <ipaddress>
7.
Totransferthecommandfileyoucapturedwithsetupcapture:
get <filename>.cmd (where <filename> is the file that was created with setup capture) quit
6.
Toresetandloadthenewconfiguration,gotothePacketShaperscommandlineinterface,andtypethe followingcommands:
config reset config load <filename>
7.
AfterevaluatinganewversionofPacketWise,butbeforedeployingthenewversion. WhenyouobserveproblemswithyourPacketShaperthatbeganafterloadingadifferentversionof PacketWise. PacketWiseofferstwomanualandoneautomaticmethodtoreverttothebackupimage: Usingtheimagerevertcommand.(SeeReverttotheBackupImageUsingtheCLIonpage 5.) PressingCtrl+Bduringthebootupprocess.(SeeReverttotheBackupImagebyPressingCtrl+B onpage 6.) Automaticreversionwhenaunitrepeatedlyfailstoboot.(SeeAutomaticReversiontotheBackup Imageonpage 6.) Considerations When Reverting HerearesomeconsiderationswhenrevertingfromPacketWise8.6toapreviousversionofPacketWise software: IfyouusefeaturesnewtoPacketWise8.6,andthenreverttoapreviousversion,thenewsettingsand anyrelateddatawillberemoved.Thisappliestoevents,measurementvariables,andservicesas well.Notethatyoumayseeconfigurationerrorsafteryoureverttoapreviousversion;thisistobe expectedsincethenewfeaturesarenotavailableinolderversions.Youshoulddeleteanytraffic classesthathaveconfigurationerrorssincetrafficmaynotclassifyproperlyintheseclasses. Furthermore,theseconfigurationerrorscouldcauseothertypesofproblemsaswell.Forexample,if youdowngradefromPacketWise8.xto7.x,compressionwillnotfunctionin7.xuntilyoudeletethe PRIVENCRYPTclasses(whichhaveconfigurationerrors). Ifyouhavecreatedanycategorybasedclassesinv8.6,youshoulddeletealloftheseclassesbefore downgradingtoapre8.6release. MakesureyouareawareoftheminimumrequiredversionforyourPacketShapermodel:
ReconnecttoyourPacketShaper,andwaitatleastoneminute.
Todownloadthelatestversion,goto:
http://www.adobe.com/products/flashplayer/
IfyoudonothaveFlashinstalledandyouattempttologintoBlueCoatSky,youwillberedirectedtothe Flashdownloadpage.
Supported Browsers
TheLegacyUIandBlueCoatSkyhavebeentestedwiththeEnglishversionofthefollowingwebbrowsers: MicrosoftInternetExplorerv7.0 MozillaFirefox3.0and3.5 Othersbrowsersandversionsmaybecompatible,buthavenotbeentested.
Ifyourbootloaderversionisnot7.0orhigher,youneedtoupdatethebootloaderusingthepluginthathas beendevelopedforthispurpose. Note: The Bootloader Update plug-in cannot be executed on the following PacketShaper models: 1200, 1550, 2500, 6500, 9500 and iShaper 400. BeforeupgradingthePacketShapertov8.6,followthestepsbelowtoinstalltheBootloaderUpdateplugin: 1. 2. 3. Downloadthepluginfile(bootupdt.plg)fromtheBlue Touch Online Downloadspage. Atthecommandline,changetothedirectorywhereyoudownloadedtheplugin. ToopenanFTPsessiontothePacketShaper,type:
ftp <ipaddress>
TotransferthefiletothePacketShaper,type:
put bootupdt.plg
ToruntheBootloaderUpdateplugin,allyouneedtodoisresetthePacketShaper:
3. 4.
3.
Toloadthenewimage,type:
image load <filename>
where<filename>isthenameofthefileyoucopiedtothePacketShaper(forexample, image load 8_6_1.zoo).AfteryoupressEnter,youareaskedtoconfirmtheprocess.PressEnterto proceed. 4. 5. ClosetheTelnetwindow,andwaitfortheimageload/bootupprocesstocomplete. Toconfirmthatthenewversionwasinstalled,accessthePacketWisesoftwarebyenteringthe PacketShapersIPaddressinyourwebbrowser.Afteryoulogin,thesoftwareversionnumberappears inthewindow. Note: If the configuration didnt load properly (for example, the traffic tree disappeared), see Loading a Traffic Configuration on page 10. Reset Measurement Data DependingontheversionofPacketWiseyouareupgradingfrom,youmayneedtoresetmeasurementdata afterloading8.6.4.Notethatallstoredmeasurementdataislostafterresettingthemeasurementengine.To determinewhetheraresetofmeasurementdataisnecessary,usethemeasureshowcommand;iftheoutput saysAcompleteMeasurementResethasnotbeendone,youneedtousethemeasureresetcommandtoresetthe measurementdata.
3.
Before Downgrading
Ifyouhavecreatedanycategorybasedclassesinv8.6,youshoulddeletealloftheseclassesbefore downgradingtoanearlierrelease.
10
YouTube Classification
YouTubevideostreamssometimesgetclassifiedasFlashVideoorMPEG4insteadofasYouTube.
[B#147944; SR-2-330137634]
11
Graphing IfyouhaveaBlueCoatSkybrowsersessionopenwhenthePacketShaperisreset(forexample,via aCLIcommandorbyturningtheunitoffandbackon),realtimegraphswillstopupdatinganda RetryUpdate?errormessageappears.Beforeresettingtheunit,youshouldclosethebrowserwindow ormanuallylogout(withtheLogoutlink).Ifyoudont,youneedtocloseallopenbrowserwindows afterresettingthePacketShaper.(Loggingoutwontbesufficient.)[B#121281, B#120698] Occasionally,eachselectedclassisgraphedtwiceonhistoricgraphs.Ifyouseethisbehavior,click theRefreshClassTreeNow icon.[B#126824] ThehigherthelatencyonthenetworkorthehighertheloadonthePacketShaper,thelongerittakes forhistoricalgraphstorenderinBlueCoatSky.IfagraphfailstodisplayinSky(inotherwords,it timesout),trycreatingasimilargraphintheLegacyUI.[B#127707] Class Tree TheclasstreeintheSkyUIdoesnotshowalltheinformationthatisdisplayedonthetraffictreein theLegacyUI.Forexample,thedynamicpartitionsettingsandcertainclassproperties(auto discoveredvs.manuallycreated,exceptionvs.standardclass)arenotshown.Youneedtoswitchto theLegacyUItoseethesesettings.[B#121936, B#124235] Incombinedview,whenyouwanttocopyasingledirectionclass(suchasInbound/test)totheother direction(forexample,toOutbound),chooseRootfortheTolocation.Afterthecopyoperation,the classthenappearsinthetreeas (bidirectional).[B#127649] BlueCoatSkycopiesallchildrenwhencopyingaparentwithchildren,evenifyouselectedonly someofthechildclasses.Forexample,supposeyouhaveaparentwithfourchildclasses.Ifyou selecttheparentandthreeofthechildclasses,BlueCoatSkycopiesallfourchildclasses. [B#127487] Policy Manager Aftereditingorcreatingaratepolicy,youmayseetheerrormessage,Policynotboundwithclass. However,thepolicyisstillcreatedsuccessfully. [B#127145] Whencreatingasimplematchclass,theAutoDiscoveryinClassoptionisavailableforallclasses, evenwhenitsnotapplicable.BlueCoatSkywill,however,displayanerrormessageifyou inappropriatelyselectthecheckbox. [B#127437] Incombinedview,ifyoucreateaclassinbothdirectionswhenyourPacketShaperiswithintwo classesofitsconfigurationlimit,Skyisabletocreateonlyoneclass.Theerrormessageindicatesthat itcouldntcreatetheclass,butinfact,itcreatedtheInboundclassbutcouldntcreatetheOutbound class.(Note:Themaximumnumberofclassesinyourclasstreeisactuallyonelessthanthe configurationlimitsonyourPacketShapermodel.Forexample,thePacketShaper900canhaveupto 63classes:64limitminus1.)[B#126939]
12
RADIUS Issue
PAP,CHAP,andversiontwo(v2)ofMSCHAPcanbeusedtoauthenticateagainstaRADIUSserver;MS CHAPv1currentlyhasissues.[B#33044]
Firefox/Flash Issue
SomeversionsofFirefoxmayhavetroubleinitiallyloadingfeaturesrequiringAdobeFlashPlayer(suchas theServiceGroupsandURLCategoriessetuppagesandtheStatisticalGraphingtool).[B#124867]
SNMP Issue
IfSNMPlookandtouchcommunitystringsareidentical,thePacketShaperdoesnotsendSNMPtraps.Be suretosetuniquelookandtouchcommunitystrings.[B#32182]
13
14
MTU Issue
AccelerationdoesnotrespecttheMTUimposedbylowspeedlinkvalues(lessthan384k).Theworkaround istousethetunnelmtu<mtu>CLIcommandtoforcethedesiredMTUvalue.[B#26911]
15
PacketShaperidentifiestheserviceforwebtrafficbeforedeterminingitsURLcategory.Therefore,if theservicehasapolicy(suchasneveradmit),thepolicyisappliedbeforethetrafficgetsclassified intothecategoryclass.[B#141497] WhenURLsusingHTTPgetredirected,PacketShaperclassifiestrafficaccordingtothecategoryof theoriginalURLfirst,andthentheredirectedURL.WithHTTPS,however,PacketShaperclassifies trafficaccordingtothecategoryoftheredirectedpageonly;itisnotabletoseethecertificate commonnameoftheoriginalURL. [B#142589] AfterdisablingURLcategorizationorturningoffdiscoveryofaURLcategory,classesmaycontinue tobediscoveredforuptoaminute.Thiscouldhappenifthecategoryreachesthediscovery thresholdrightbeforethefeatureisdisabled.(Thediscoverythresholdisthenumberofflowsthat PacketShapermustseeinaoneminuteintervalbeforeaclassiscreated.)Forexample,iftrafficbased ontheRealEstatecategoryhasalreadyhitthediscoverythresholdbeforeturningoffdiscoveryfor thatcategory,aReal_Estateclasswillbeautocreated.Thisisexpectedbehavior.[B#142832]
SNMP Requests
PacketWise8.3.xandhighersupportsSNMPv1,SNMPv2candSNMPv3.IfyourPacketShaperis configuredtorespondtoSNMPv1requestsandyouupgradethatunittoPacketWise8.3.xorlater,the PacketShaperrespondstobothSNMPv1andSNMPv2crequests. [B#24666]
Unsupported Images
SomePacketShapermodelsrequireaspecificversionofPacketWisesoftwareinordertorun.Forexample, thePacketShaper1400requiresPacketWise7.4(orhigher)or8.1(orhigher).However,itispossibleto overwritethesupportedversionwithanunsupportedimageofPacketWise.Inthiscase,theunitcannot boot,andyouneedtoreboottheunitusingitsbackupsoftwareimage.
16
17
Understanding Acceleration
AccelerationisdesignedtoimproveTCPperformanceinthefollowingthreecases: Onlinksthathavealargebandwidthdelayproduct,accelerationcanprovidesubstantial throughputimprovementoverTCPforbulkdatatransferssuchasFTPtransfersoflargedatafilesor downloadingoflargeimagesinabrowser. Onlinksthathaveahighlossduetotransmissioncharacteristics,asopposedtohighlossfrom congestion,acceleratedflowstypicallyperformsubstantiallybetterthanTCP.(TCPseesanykindof lossascongestionandslowsdownaccordingly.) ForHTTPtraffic,accelerationcanbeconfiguredtoprefetchobjectsonawebpage,substantially reducingthetimeneededtodisplayapageonhighlatencylinks. NonTCPtrafficisneveraccelerated.Also,accelerationprovideslittleornobenefitinthefollowing situations: Transactionprocessingoverahighlatencylinkwillnotbeimproved.Thus,WindowsFileSharing (CIFS)whichreliesonlargenumbersoftransactionstransferringsmallobjectswillnotbenefitfrom acceleration. Lowlatencylinkswithonlycongestionloss.Forexample,linkswithbandwidthdelayproductsunder 100Kbyteswillseeminimalornoperformancebenefit. Inaddition,HTTPprefetchdoesnotuniformlyimprovealltypesofwebpagedownloads.Prefetchrelies onextrabandwidthbeingavailableforprefetchedobjects.Prefetchingisautomaticallydisabledifthe PacketShaperisrunninglowonavailablememory.
18
ICNA Algorithm
TheICNApluginisnotnecessarywhenusingenhancedtunnelmodebecausetheICNAalgorithmisbuilt intoenhancedcompression.However,ifyouareusinglegacyormigrationtunnelmode,youneedtoinstall theICNAplugin.NotethattheICNApluginonlyloadswhenyouareusinglegacyormigrationmode. [B#23518]
Limitations in Xpress
WatchmodeisnotavailablewithenhancedXpresstunnels,andcanbeenabledonlywhen PacketShaperissettolegacytunnelmode.Ifwatchmodewasenabledin7.x,itwillbeenabledafter theupgradeandtheunitwillbeinlegacymode. BecauseTCPisconvertedtoXTPwhenaccelerationisenabled,theresponsetimemeasurement (RTM)variablesarentabletomeasureatransactionthroughitscompleteroundtrip,anddoesnot accountfortheportionthatisnotTCP. Thetcpearlyretxtosspktsandtcpearlyretxtosspkts%variablesrelyonTCPRateControlsothey wontincrementforacceleratedconnections. IfonlylegacycompressiontunnelsexistbetweentwoPacketShapers,andyoucreateanenhanced compressiontunnelbetweenthoseunitsbutthenlaterdisableenhancedcompressionononeorboth ofthoseunits,thepreviouslegacycompressiontunnelsdonotautomaticallyreform.Deletethe enhancedtunneltoreenablethelegacycompressiontunnels.
Multicast Compression
Multicasttrafficcanbecompressedinv8.xassumingthatthefollowingconditionsaremet: TheClassDaddressesmustbeaddedtoremoteand/orlocalhostlistsusingthetunnellocaladdand tunnelremoteaddcommands.Unlikeunicastcompressionhosts,multicasthostsarenotdiscovered automatically. Thetunnelmustbestatic(sinceonlystatictunnelscanbeconfiguredwithremoteandlocalhosts.) Otherimportantpoints: Inorderforthetraffictogetdisseminatedtomultiplerecipients,thedecompressedmulticasttraffic mustbeforwardedtoarouter.Ifnot,onlyonehostreceivestheflow.
19
Multicastaddresseesareintherange224.0.0.0239.255.255.255.Formoreinformationabout multicastaddresses,see:
http://www.iana.org/assignments/multicast-addresses
Multicasttrafficcannotbeaccelerated.
Asymmetric Flows
Foraccelerationtowork,trafficneedstopassthroughasinglepairofPacketShapersinbothdirections.If aredundanttopologyisconfiguredinsuchawaythataserverisreachablethroughapaththatdoesnot firsttraversetheremotePacketShaper,theasymmetricflowarenotaccelerated. Incertaincircumstances,connectionswillfailwithasymmetricflows: Whenpacketsfromtheclienttotheserverpassthroughbothaclientsideandserverside PacketShaper,butreturnpacketsbypasseitherofthesePacketShapers. WhenroutingchangescauseTCPpacketstonotgothroughtheirnearsidePacketShaper WhenroutingchangescauseXTPpacketstopassthroughanacceleratingPacketShaperthatisnot theoriginalpartner. IfXpressisunabletosuccessfullycompleteanacceleratedconnectiontoaparticularhost(perhapsbecause theflowwasasymmetric),Xpressremembersthisonaperdestinationbasisforaperiodoftimeanddoes nottrytointerceptadditionalconnectionsforthefaileddestination. IfPacketShapersconfiguredforDirectStandbyareusingtheaccelerationfeaturetoaccelerateasymmetric traffic,bothDirectStandbypartnerPacketShapersmustbeabletoaccessInsidehostssourcedviaXTP.If theXIPhostsareonadifferentsubnet(sothereisarouterconnectedtotheInsideportofthePacketShaper, thatPacketShapermusthaveadefinedIngressgateway.
Acceleration Notes
Importantnotesaboutacceleration: Thesiteroutermustbesettononewhenyouareusingacceleration.[B#20735] Forbestperformance,BlueCoatrecommendsthatshapingbeenabledwhenusingacceleration. IfaPacketShaperisresetwhilethereareactiveacceleratedconnections,thoseconnectionsare terminated. Fortunnelsusingdynamichostdiscovery,connectionstodestinationsthatarenotalreadyinthe remotehostlistarenotaccelerated.Newconnectionsstartedafterdiscoveryofthehostare accelerated.
20
21