ilinc 10 installed · network location where port 80 is open to ... documentation. if you require...
TRANSCRIPT
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page1of19
iLinc10InstalledInstallationGuide
Version1.0
iLincisatrademarkofiLincCommunications,Inc.
Allrightsreserved.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page2of19
TableofContentsTableofContents ...............................................................................................2
iLincInstalledEdition .........................................................................................31. PlanningtheiLincEnvironment........................................................................................................................... 3
BeforeYouInstall................................................................................................................................................. 3RecommendedSystemRequirements................................................................................................................. 3FirewallConsiderations ....................................................................................................................................... 5SecurityConsiderations ....................................................................................................................................... 5BandwidthConsiderations................................................................................................................................... 5
2. InstallingiLinc ...................................................................................................................................................... 6
ObtainingYouriLincLicenseKey ......................................................................................................................... 6ConfiguringtheServerComputerforiLinc .......................................................................................................... 6InstallingtheiLincServer(AllServers)................................................................................................................. 8EnablingYourServerLicensesafterInstall ........................................................................................................ 10
Appendices ......................................................................................................11A.TroubleshootingYouriLinc10Installation ........................................................................................................ 11
B. InstallingiLinconMultipleServers .................................................................................................................... 13
C. ConfiguringtheMSSQLServer2005DatabaseServer...................................................................................... 15
D.UpgradingtoiLinc10......................................................................................................................................... 16
E. DCOMConfigurationforPowerPoint ................................................................................................................ 17
Copyright .........................................................................................................19
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page3of19
iLincInstalledEditionThisUserGuideisintendedfororganizationsinstallingtheiLincapplicationwithintheorganization’snetwork.Itprovidesalltheinformationyouwillneedtosetuptheservers,installthesoftwareandenabletheorganization’suserstomanagetheenvironmentandhostsessions.Thisdocumentincludesthefollowingchapters:
• Chapter1:PlanningtheiLincEnvironment• Chapter2:InstallingiLinc
Oncetheserversoftwareisinstalledandsetup,pleasereferencetheiLinc10UserGuidesforinformationonhowtousetheiLincsoftwareapplication.
1. PlanningtheiLincEnvironmentThefirststepingettingiLincup‐and‐runningatyourorganizationistoinstalltheiLincServer.TheiLincServerinstallationisastandardinstallationwizardthatallowsyoutocompletetheinstallationquickly.Thisarticledescribestherequirementsforinstallationtoasingleservercomputerandprovidesdetailedinstructionsontheinstallationprocess.Forinformationoninstallingtomultipleservers,seeAppendixB:InstallingiLinconMultipleServers.BeforeyouinstalliLinc,youshouldmakesurethatyourenvironmentisready.Thefollowingsectionscoverplanningconsiderations.
What’sinthischapter:• BeforeYouInstall• RecommendedSystemRequirements• FirewallConsiderations• SecurityConsiderations• BandwidthConsiderations
BeforeYouInstallIfyouareupgradinganexistingiLincserverenvironment(previousversionsmayinclude7.xor8.x),youwillneedtouninstalltheexistingversionofActiveState’sActivePerlapplication.TheiLinc10applicationcomeswithanewerversionofActivePerl,buttheinstallationwillnotupdatetheexistingActivePerlapplicationinstalledonyourserver.SeeAppendixE:UpgradingtoiLinc10formoreinformationonupgradinganexistingiLincserverenvironment.Ifyoudonothaveapreviousinstallationthatisbeingupgraded,youwillnotneedtomakeanychanges.
RecommendedSystemRequirementsServerRequirements
• MicrosoftWindows2003ServerSP2• MicrosoftIIS5.0or6.0(pleaseseethe10ReadmefileontheserverCDforspecialnotesaboutWindows
2003support)• MinimumProcessorandRAMasfollows.PleasenotethatUsersaremeasuredasconcurrentusers(notas
namedusers).
#ofUsers ProcessorandRAMminimums…0‐200 Single2.8GHzprocessor;512MBRAM
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page4of19
• 1GBharddiskspace• 100MbNetworkInterfacecardsupportingTCP/IP• MicrosoftPowerPointversion8.0.0.5507ornewer(ifusingtheiLincPowerBoard).
o ForPPTXfileimport,youwillneedPowerPoint2003withCompatibilityPackorPowerPoint2007.• SQLServer2005oriLincembeddeddatabase(Access)
o SQLServer2005isrecommendedforlargerimplementations(morethan200concurrentusers)o SQLServer2000isnotsupportedduetolocalizationinJapaneseandGreek.
• Remotemailserver(i.e.Exchangeorsomeothermailsystem)whichtheiLincservercanusetosendautomatedsessioninvitationandreminderemails.
o Pleasenotethataremotemailserverisanoption.iLincconferencingsystemscanbeusedwithoutautomatice‐mailinvitations–manualinvitationswillstillwork.
ActiveState™ActivePerl®isarequirementofiLinc10andwillbeinstalledonyouriLincserveraspartoftheiLincServerInstallation.Formoreinformationonthissoftware,pleasevisithttp://www.activestate.com/IfyouareupgradingtoiLinc10fromapreviousversion,pleasebesuretoreviewandfollowtheinstructionsinthesectionabove,BeforeYouInstall,onanupdateneededforActivePerl.
iLincClientRequirementsforSessionAttendeesTheiLincClientinstallationinstallsautomaticallythefirsttimeauserjoinsasession.Itcanalsobeinstalledmanuallyorwiththirdparty“push”solutions.ContactiLincsupportforadditionaldetails.YoumaywishtoprovidethefollowingclientrequirementstoyourITdepartmentortoindividualuserstomakesurethattheirmachinessupportthesespecifications.UsingthesespecificationswillprovidethebestpossiblesetupforiLincsessions.MicrosoftWindows2000SP4,XPSP2,2003R2orVista:
• InternetExplorer6.0orhigher(RecommendActiveXenabled)• Firefox1.5orhigher(RecommendJavainstalled)• Memory:128MB;recommend256
o ForVista:1GB• AvailableDiskSpace:15MB• ProcessorSpeed:600MHz;1GHzforsharing;1.5GHzforediting• NativeDatatransportonHTTP/port80–firewallandproxyserverfriendly• Bandwidth:56Kbps• Display:1024X768,16‐bitcolor
AppleMacintosh:• OSX10.5(Leopard):Intel,PPCG5orG4• OSX10.4(Tiger):Intel,PPCG5,G4orG3• OSX10.3.9(Panther):PPCG5,G4orG3• Firefox1.5orhigher• Safari2.0orhigher• JavaRuntimeEnvironment(JRE)5.0orhigher• Memory:256MB;recommend512• AvailableDiskSpace:15MB• ProcessorSpeed:800MHz;1GHzforsharing;1.5GHzforediting• NativeDatatransportonHTTP/port80–firewallandproxyserverfriendly• Bandwidth:56Kbps
200‐500 Dual3GHzprocessors;1GBRAM500‐1000 Dual3GHzXeonProcessorswith2GBRAM
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page5of19
• Display:1024X768,16‐bitcolor• Note:UsersjoiningsessionsfromPowerPCmachineswillnothaveanoptimalexperienceifstreaming
videoorinternetaudio(VoIP)areenabledandusedwithinthesession.InternetAudio/Video:
• Fullduplexsoundcard• Headphoneswithmicrophone(seeRecommendedHeadsets)• Videocamera• Recommend100kbpsifusingInternetAudioand/orVideo• VoiceandvideooneitherUDP11730,HTTP80orHTTPS443
Note:IfyouareusingiLinc’slivevideooption,yourclientsystemrequirementsshouldbeeithertherequirementsabove,orthesystemrequirementsforyourUSBcameraorothervideoinputdevice,whicheverishigher.
FirewallConsiderationsiLincdoesnotrequireanychangestoyourfirewallsettings.Theservershouldtypicallybeinstalledina“DMZ”orothernetworklocationwhereport80isopentoit,justasyouwouldtreatatypicalwebserver.However,ifyouareusingVoIPand/oriLinclivevideo,youmaywanttoopenoneUDPportonyourfirewalltoimproveperformance.iLincwillattempttouseUDPonport11730foraudioandvideo,andthusopeningthisportoutboundfromtheserverwillimproveperformanceofthesetools.Iftheportisavailable,theiLincclientwillautomaticallyuseitbydefault.Iftheportisnotavailable,theclientwillautomaticallyuseport80forVoIPandVideo.Thesefeatureswillstillworkonport80,butwillusemorebandwidthandmayhavehigherlatencyandreducedoverallquality,insomecases.
SecurityConsiderationsiLincsupportsbothSSLandAESdataencryption,forboththe“frontend’webpagesaswellasforallin‐sessiondata.BothSSLandAESrequirethatyouobtainandinstallavalid“SSLCertificate”fromatrustedauthority,onyouriLincserverpriortoinstallation.Informationonhowtodosocanbefoundinyouroperatingsystemdocumentation.IfyourequireassistancewiththesestepsyoucancontactiLincSupport.
BandwidthConsiderationsYoumustensurethatwhenyourusersconnecttotheiLincServer,theyhaveenoughbandwidthtoparticipateinthesession.YoucandosobydetermininghowmuchbandwidthisavailableonyournetworkforiLinctraffic.Inaddition,ifyourusersareconnectingtotheInternetviaamodem,youcanrequirethattheyconnectatanaveragespeed,suchas56kbps.Onaverage,iLincsessionswillusearound30Kbpsperconcurrentuser,assumingtypicalconferencingoptionsareused,fornormalsessionuse.Higherutilizationscanoccur,particularlyifeitheriLinclivevideoorhigh‐endapplicationsharingisused.Fordetailedinformationaboutpotentialbandwidthutilization,pleasecontactiLincsupportfordetails.SeeAppendixA:UnderstandingBandwidthoftheiLinc10UserGuideformoreinformation.Notethatitisalsopossibleto“throttle”orlimitthemostbandwidthintensiveiLincsessiontoolsfromexceedingcertainbandwidthsettings.Formoreinformation,contactiLincsupport.IfyoumustlimittheamountofbandwidthavailableonyournetworkforiLincsessions,communicatethebandwidthlimitationtoeveryonewhocanschedulesessions.Determinehowmanyusersyoucanhaveinsessionsinagiventimeperiod,basedonavailablebandwidthandlicenses,andmakeeveryoneawareofthemaximumnumberofuserstoavoidschedulingsessionswhentherewillnotbeenoughbandwidthorenoughlicensesavailabletoensurereliableoperationforeveryone.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page6of19
2. InstallingiLincThechapterdiscussesthestepsandactionsneededtoproperlyinstalltheiLincsoftware.
What’sinthischapter:• ObtainingYouriLincLicenseKey• ConfiguringtheServerComputerforiLinc• InstallingtheiLincServer(AllServers)• EnablingYourServerLicensesafterInstall
ObtainingYouriLincLicenseKeyYoumaywishtoinstalliLincbeforeyourequestyourlicensekeys.Theinstallationwillstartwithasingleseatforeachsessiontypesothatyoucanchecktomakesureallisworkingcorrectly.IfyouhavenotreceivedyourLicenseKeyviaemailatthistime,youmaygetyourkeybyfollowingthesesteps:
1. Gotohttp://www.ilinc.com/mylinc/downloads2. LoginwiththeUserNameandPasswordfortheorganizationalcontact3. EnteryourIPAddress.4. YourLicenseKeywilldisplayinatextboxonscreen.Additionally,anemailcontainingthisinformationwill
besenttotheorganizationalcontact.5. SeeEnablingYourServerLicensesafterInstallonceiLinc10hasbeeninstalled.
ConfiguringtheServerComputerforiLincTheservercomputeronwhichyouplantoinstalliLincmustbeproperlyconfiguredbeforeyoubeginyouriLincServerinstallation.Beforeyoubegin,makesurethatyouinstallthefollowingontheservercomputer:
• Windows2003Server:RefertoyourMicrosoftdocumentationforcompleteinstallationdirections.• PowerPointversion8.0.0.5507ornewerfromtheMicrosoftOfficesoftwaresuite.
o Important!Besuretoenablewebpageauthoringattheserverlevel.RefertoyourMicrosoftOfficedocumentationforcompleteinstallationinstructions.
o ForusersonMicrosoftWindowsVista,youmayneedtoinstallVistafontsontheserver.ForinformationoninstallingVistafonts,see:http://www.hunlock.com/blogs/Downloading_and_Using_Vista_Web_Fonts
o FortheDCOMconfigurationstepstoenablein‐sessionuseofPowerPointfiles,seeAppendixF:
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page7of19
DCOMConfigurationforPowerPoint.Then,logintotheserverasauserwithLocalAdministrativerightstotheserverandrunthroughthefollowingchecklist:
• EnsurethatTCP/IPandthenetworkcardareinstalledandworkingproperly.Todoso,try“pinging”addressesthatyoushouldbeabletogettofromtheserver,suchas“localhost”,thedefaultgateway,andtheaddressofaclientmachineonthesamenetwork.
• CheckthatyourServerLicenseKeyfilesarebasedontheInternalIPaddressoftheserver.Ifnot,requestnewkeysfromhttp://www.ilinc.com/mylinc/downloads/beforecompletingtheserverinstallation.
• EnsurethatMicrosoftInternetInformationServer(IIS)isinstalledandfunctioningproperly.Totestthis,accesstheIISdefaultwebpagefromaclientPCusingtheprimaryIPaddressyouidentifiedabove.Typehttp://serveripaddress,whereserveripaddressistheprimaryaddressfortheserver.Ifthedefaultwebpagedoesnotappear,contactiLincSupportforassistance.
• AddASPsupporttotheserver(ControlPanel>AddRemoveprograms>WindowsComponentsWizard>ApplicationServer>IIS>WorldWideWebService>ActiveServerPages).
• Youmayneedtoreboottheserveratleastonceduringtheinstallation.Ifotherservicesarerunningontheserver,youwillwanttomakesureyoudonotdisruptotherusersduringyouriLincinstallation.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page8of19
InstallingtheiLincServer(AllServers)Note:ForPowerPointuploadstofunctioncorrectly,youmayneedtoruntheWindowsDCOMConfiguration.Formoreinformation,seeAppendixF:
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page9of19
DCOMConfigurationforPowerPoint.
1. Log‐intotheserverasanadministrator.2. DownloadiLinc10Installedtotheserver’sharddriveorburntoCDandplaceCDintodriveofserver.3. Launchtheinstallerbydouble‐clickingtheicon.4. ClickNexton“WelcometotheiLinc10Installer.”5. Thenextscreenintheinstallerinformsyouthatyourwebservermustbestoppedtocontinuewiththe
installation.Beforeyoustopthewebserver,makesureyounotifyotherusersatyourorganizationthatmaybeaffected.ClickYestocontinue.
6. Checktheboxnextto“Iaccepttothetermsofthelicenseagreement”andclickNexttoacceptthelicenseagreement.
7. The“UserInformation”screenwillappear.Enteryournameandcompany,andclickNext.8. The“ChooseDestinationLocation”screenwillappear.ClickBrowsetoselectadifferentlocation,orclick
Nexttocontinue.Fileswillbecopiedtotheselocations.9. The“ServerAddressandE‐mailServer”screenwillappear.Entertheserveraddressinformationasbelow:
• For“ServerAddress,”entertheaddressoftheiLincserverthatyouwanttheiLincClientsoftwaretoconnectto.ThisaddressistypicallytheDNSnameyouwilltelliLincparticipantstojoin.Forexample,“myserver.mycompany.com”(withoutquotes).
• For“EmailServerAddress,”entertheIPaddressorDNSnameoftheremotee‐mailserver.o TousethelocalSMTPservice,enter“localhost”astheIPaddressandavalid
AdministratorUserIDandPasswordinthefieldsprovided.o IfyoudonotwanttoutilizeautomaticiLincsessioninvitationsandreminders,youcan
leavetheEmailserverfieldblank.Manuale‐mailinvitationswillstillbesupported.o IfE‐mailServerAddressisleftblank,theServerNamewillbeusedinstead.
• ClickNext.10. The“IISWebSite”screenwillappear.SelectorenterthenameoftheIISWebSite.
a. Thedropdownwillauto‐populatewithexistingsitesinIIS.Typinginanamenotinthedropdownwillcreateanewsite.
b. For“VirtualDirectory,”enterthevirtualdirectorythatiLincwillbeinstalledto.YoumayleavethisblanktohaveiLincinstalledtotherootofyourIISwebserver.Forexample,tohaveyouriLincServeraccessibleathttp://myserver.mycompany.com/ilincyouwouldenter“ilinc”(withoutquotes).
c. ClickNext.11. The“IISUserAccounts”screenwillappear.EnterintheusersfortheIUSRAccountandtheIWAM
Account.Theseauto‐populateandthedefaultsettingsareusedformostinstallations.ClickNext.12. The“Security”screenwillappear.Thesecurityscreenwillappearasdisabledifnocertificatewas
configuredforthe“IISWebSite”setinstep11.Ifyouhaveavalidcertificate,youcanselecttheSecurityLevelandAESkeysize.ClickNext.
13. The“FileServiceDirectories”screenwillappear.Inmostcasesyoushouldacceptthedefaultsettingsonthisscreen.ContactiLincsupportifyouplantochangethesedirectories.ClickNext.
14. The“DatabaseType”screenwillappear.Chosethedatabasetypeyouprefer.Oneofthefollowingconfigurationscreenswillappearbasedonyourselecteddatabasetype.
a. Embedded:EnterthepathtothedatabaseandtheDatabaseName.ForaddedsecurityyoucanconfigureaDatabasePassword.(DonoteditifyouwanttousetheiLincdefaultlocation.)
b. MicrosoftSQLServer2005:Enterthedatabaseserverlocation,databasename,andaSQLloginIDandpasswordwithDBownerpermissions.
c. ClickNext.15. The“ConfigurationSummary”screenwilldisplay.ClickNext.16. The“SelectProgramFolder”screenwilldisplay.ConfiguretheProgramFolderandtheusersthatwillhave
access.Thedefaultsettingsareusedformostinstallations.ClickNext.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page10of19
17. The“CompletingtheInstallAwareWizardforiLinc10”screenwilldisplay.ClickNextandtheinstallationusingtheseconfigurationswillbegin.
a. ActiveState™ActivePerl®willalsobeinstalledatthistime.18. TocompletetheiLincserverinstallation,youmaybepromptedtorebootyouriLincserver.ClickFinishto
completetheinstallationwizard.
EnablingYourServerLicensesafterInstallIfyouhavenotyetreceivedyourlicensekeys,youwillneedtoregisteryourIPAddressathttp://www.ilinc.com/mylinc/downloads/.Youwillreceiveanemailwithanattachedlicensekeytextfile.SavethetextfiletoalocationthatcanbeaccessedbytheiLincAdministrationpage.YourkeyincludesencryptedlicenseinformationthatwillenableordisableparticularsessiontypesorfeaturesonyouriLincsystem,dependingonwhatyourorganizationlicensedfromiLinc.
ToEnableYourServerLicenses1. LogintotheserverwiththeWindowsserverusername&password,notyouriLinccredentials.2. Openawebbrowser.3. Typeinthefollowingaddresstoaccesstheserver“iLincAdministration”page:
• http://serveraddress/ilinc/cs/install_admin.pl,• serveraddressistheDNSaddressofyouriLincServer• ilincisthevirtualdirectoryyouhavechosentouse(ifany).
4. LocatetheLicensessection.5. ClickBrowseandlocatethetextfileyousavedfromthee‐mailyoureceived.6. UploadthelicensekeyfileintotheiLincAdministrationpage.
• Notethatifthepagedoesnotrefreshtodisplaythecorrectlicenseamounts,youcanuseControl+F5torefreshthedataonthepage.Thelicensekeyamountswillthenupdatetoreflectthevaluesinthelicensekeyfile.
7. ScrolltothebottomofthepageandclickSubmit.
BeginUsingiLinc10InstalledEditionNowthatyourlicensesareenabledforyourInstalledEdition,youmaybeginusingiLinc!Tologintosetupnewusersand/orschedulesessions,usethedefaultAdministratorlogin(providedbelow)toentertheCommunicationsCenter.FormoreinformationonmanagingyouriLincsite,users,sessions,andmore,refertotheiLinc10UserGuide,availablewiththeinstallerpackageorfromtheHelpbuttonontheCommunicationsCenterpages.DefaultAdministratorLogin:
UserID:AdministratorPassword:admin
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page11of19
AppendicesTheiLinc10UserGuideprovidesthefollowingappendices:
• TroubleshootingYouriLinc10Installation• InstallingiLinconMultipleServers• ConfiguringtheMSSQLServer2005DatabaseServer• UpgradingtoiLinc10• DCOMConfigurationforPowerPoint
Ifyourequireadditionalassistance,pleasevisittheiLincSupportcenteratthefollowinglinktocontacttheiLincTechnicalSupportteam:http://www.ilinc.com/support
A. TroubleshootingYouriLinc10InstallationWhenyourServerinstallationiscomplete,checktheserver’sAdministrationCenterpagetomakesurethatyoursettingsarecorrect.
ToChecktheServerAdministrationCenterPage1. Openawebbrowser.2. Typeinthefollowingaddresstoaccesstheserver“iLincAdministration”page:
http://serveraddress/ilinc/cs/install_admin.pl,whereserveraddressistheDNSaddressofyouriLincServerandilincisthevirtualdirectoryyouhavechosentouse(ifany).
3. Reviewthispageforanylicensingerrors.Ifyouencountererrorsthatyouareunsureof,contactiLincSupportforassistance.
4. OntheSitetab,changeanyfileuploadsizeorbandwidthrestrictions.SSLsettingscanalsobechangedhere.
5. OntheServerstab,theServerlocationinformationcanbeverified.6. TheTeststabcanbeusedtotestemailfunctionalityaswellasconnectivity.7. ToverifyiLincconferencinglicenseinfo,youcanvisitServerClassroomLicensingInfoURL.Thisis
http://Serveraddress/ll/ll.dll/ServerInfo(Casesensitive).Yourlicensesarelistedbyconferencingtype.Youcanseethetotalforeachtype,thenumbercurrentlyinuse,andtheexpirationdateforeachlicensetype.
8. TestyourserverinstallationbyloggingintotheCommunicationsCenter.Openabrowserandvisittheloginpage,whichbedefault,willbeat:http://myserveraddress/myvirtualdirectory.YoucanusethedefaultAdministratorloginaccounttotestloggingin.
LanguageInstallationOccasionally,thelanguagefilesdonotsuccessfullyloadduringinstallation.Englishwillload,buttheotherwon’t.Ifthishappens,thedb_upgrade_101.plscriptcanberunmanuallytoreloadthelanguagefiles.Todoso,openaCommandPromptwindowandrunthedb_upgrade_101.plscriptwithActivePerlbyenteringthefollowingcommandthenpressingEnter(pathsmayneedtobeadjustedtomatchyourinstallation):
• C:\Perl\bin\perl.exeC:\Progra~1\iLinc\Server\Bin\db_upgrade_101.pl
ChangingtheSecurityLevelorAESEncryptionLevelChangingtheSecurityLevelorAESEncryptionLevelforyouriLincsitecanbedoneinoneoftwoways.Youneedselectonlyoneofthemethodslistedbelow.
• RuntheiLinc10Installeragain1. LocateandruntheiLinc10InstalleryouoriginallyrantoinstalliLinc.2. WhentheSecuritydialogisdisplayed,selectadifferentSecurityLevelorAESEncryptionLevel.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page12of19
3. ProceedthroughtherestoftheInstaller.• Browsetothecs/install_admin.plpage
1. Openyourbrowserandgotohttp://myserveraddress/myvirtualdirectory/cs/install_admin.pl.2. ChangetheSecurityLevelorAESEncryptionLevelsettings.3. ClicktheSubmitbuttonatthebottomofthepage.4. OpentheRegistryEditorbyclickingtheWindowsStartbutton,andselectingRun…,thenentering
“regedit”(withoutquotes)intothefieldandpressingEnter.5. NavigatetotheregistrykeyHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\Security.6. Double‐clicktheSecurityLevelentryandchangeitsvalueto0if“NoSecurity”wasselectedon
theinstall_admin.plpage,1if“EnableSSL,AESOptional”wasselected,or2if“AlwaysEnforceSSL&AES”wasselected.ThenclickOK.
7. Double‐clicktheAESKeySizeentry.Clickthe“Decimal”Baseradiobutton.Thenchangeitsvalueto64,128or256tomatchthevalueselectedontheinstall_admin.plpage.
8. IfyouaresettingSecurityLevelto1(“EnableSSL,AESOptional”)or2(“AlwaysEnforceSSL&AES”)andhaveavalidSSLCertificateinstalled,settheSslCertificateentry’svalueto“Y”(withoutquotes).
9. RestartIISservicesbyclickingtheWindowsStartbuttonandselectRun…,thenentering“iisreset”(withoutquotes)intothefieldandpressingEnter.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page13of19
B. InstallingiLinconMultipleServersiLinccanbeinstalledinasingleserverormultipleserverenvironment.Usingasingleserverenvironmentallowsforthesimplestimplementation,whileusingamultipleserverenvironmentallowsforincreasedperformanceperserveraswellasincreasedscalability.
HowtoImplementiLincinaMultipleServerEnvironmentTheiLincsystemiscomprisedoffourbasicmodules,witheachoneabletobeinstalledonitsownserver.Thefourservermodulesare:
1. ConferencingServer–Containsthecoderequiredtopartakeinasession.2. ContentServer–Containsthecoderequiredtostoreallcontentanduserpictures.3. CommunicationsCenter–ContainsthecoderequiredtoaccessandusetheCommunicationsCenter,for
managingsessions,content,usersandmore.4. Database–Containsthedatabasethatisusedtostoredata.
Thisdocumentdetailshowtosetupamultipleserverimplementationbasedonstartingwithabasicsingleserverimplementation.Sinceeachmodulecanfunctionaspartofasingleserver,combinedwithjustoneortwoothermodulesonmultipleserversoreachonitsownserver,eachmodulewillbediscussedseparatelyinregardstosettingituponitsownserverbasedontheinitialsingleserverinstall.AllServersareexpectedtoberunningMicrosoftWindowsandmustbelocatedonthesamedomain.Pleasevisithttp://www.ilinc.com/technology/installed/server‐requirementsforalistofthehardwarerequirements.
ConferencingServerTheConferencingServeristheserverthatservesoutsessionconfigurations.
1. Openthesystemsregistrybyrunning"regedit.exe"2. Locateanddouble‐clicktheregistrykeyHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\Main,
andentertheURLtothe"/api/llapi.pl"pageontheCommunicationsCenterServer.Forexample:http://myilinc.mycompany.com/[vdir]/api/llapi.pl–Includehttp://
3. Locateanddouble‐clicktheregistrykeyHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\ClassroomService,andenterthenetworkpathtothecontentfolderontheContentServer.Forexample:\\machinename\sharename\…\content\
4. Closeregedit.
ContentServerTheContentServeriswhatwillserveroutallsessioncontentandanyuploadeduserpictures.TheContentServermustbeinthesamedomainastheConferencingServer.Adomainuseraccountmustbeselectedorcreatedtouseforapppoolidentity,sharepermissionsandfilepermissionsbelow.
1. Openthesystemsregistrybyrunning"regedit.exe"2. Locateanddouble‐clicktheregistrykeyHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\Main,
andentertheURLtothe"/api/llapi.pl"pageontheCommunicationsCenterServer.Forexample:http://myilinc.mycompany.com/[vdir]/api/llapi.pl–Includehttp://
3. Locateanddouble‐clicktheregistrykeyHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\FileService,andentertheURLaddresstothe"/cm/cm_content_upload_redirect.pl"pageontheCommunicationsCenterServer.Forexample:myilinc.mycompany.com/[vdir]/cm/cm_content_upload_redirect.pl–Donotincludehttp://
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page14of19
4. Closeregedit5. Configureanetworksharepointingtothelocationofthecontentfolder,usuallyC:\Program
Files\iLinc\Server\Content,andensurethatboththesharepermissionsandfilepermissionsforthisfolderareset,read‐only,forthedomainuseraccount.ThecomputernameandsharenamemustmatchthevalueyouenteredontheConferencingServerinthe"PowerBoardBasePath"registryentry.
6. OntheConferencingServer,openIISManagerandsettheuserthattheILapppoolrunsunder,tothedomainuseraccount.ThedomainuseraccountmustalsobeintheIIS_WPGlocalgroupontheConferencingServer.
CommunicationsCenterServerTheCommunicationsCenterServerisconfiguredalmostexactlylikeanyotherinstallationtype.Duringtheinstallationsteps,theonlydifferenceisensuringthatyouspecifyaMicrosoftSQLServerwhichisrunningonadedicatedserverjustforservingoutdatabaseinformation.Note:AlloftheconfigurationsettingsforthisserveraremadethroughtheInstallAdminpage.ConfiguretheConferencingServerandtheContentServerandcomebacktothissectionwhenthosearedone.
1. FromtheInstallAdminpageclickonthe"Servers"menuatthetopofthepage.2. Inthe"ConferencingServer"sectionofthepageenterintheDNSnameoftheserverbeingusedasyou
ConferencingServer.3. Inthe"MiscellaneousServers"sectionofthepageenterintheDNSnameoftheContentServerbeing
usedinyourconfiguration.4. Clickthe"Submit"buttontosaveyourchanges
DatabaseServerThedatabaseserverhoststhedatabaseandtheiLincportionofthesetupisconfiguredthroughtheCommunicationsCenterServersconfiguration.TheiLincinstallerdoesnotneedtoberunonthissystem.SeeAppendixC:ConfiguringtheMSSQLServer2005DatabaseServerformoreinformationonconfiguringthedatabaseserver.
AdditionalItemsIftheConferencingServerisonaseparateserverthantheCommunicationsCenterserver,itisrecommendedthatthefollowingregistrysettingsareaddedtoHKEY_LOCAL_MACHINE\SOFTWARE\iLinc\Server\10.0\Mainforallofthesystems:
1. "ServerPort"="80"2. "SecureServerPort"="443"
Afterlicenseshavebeenverified,turnofftheiLincschedulerontheConferencingandContentServers:
1. ClickStart>Programs>AdministrativeTools>Services2. Right‐clickiLincSchedulerandselect“Stop”
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page15of19
C. ConfiguringtheMSSQLServer2005DatabaseServerBeforerunningtheiLincserverinstaller,youmustalreadyhaveSQLServerAuthenticationsetupandnamedpiperemoteconnectionsenabled.
SetupSQLServerAuthentication1. LaunchMicrosoftSQLServerManagementStudio.Ifit’ssetupforWindowsAuthentication,leaveitthat
wayfornow.ClickConnect.2. Right‐clicktheserverinstanceintheleftcolumn,selectProperties,selecttheSecuritypage,checkSQL
ServerandWindowsAuthenticationmode,thenclickOK,thenOKagain.3. ExitSQLServerManagementStudio.4. ClicktheWindowsStartbutton,AdministrativeTools,launchServices,andrestarttheSQLServer
(MSSQLSERVER)service.5. ExitServices.6. LaunchMicrosoftSQLServerManagementStudioagain(again,probablyusingWindowsAuthentication)
andclickConnect.7. Undertheserverinstanceintheleftcolumn,expandtheSecurityfolder,theLoginsfolder,anddouble‐
clickthe“sa”administratorlogin.8. UndertheGeneralpage,typeandconfirmapasswordforthe“sa”loginifyou’renotsurewhatitis.9. ClicktheStatuspageand,underLogin,checkEnabled.10. ClickOK.11. TomakesureyournewSQLServerAuthenticationloginisvalid,exitSQLServerManagementStudio,then
re‐launchit,selectSQLServerAuthentication(insteadofWindowsAuthentication),enteryourloginandpassword,andmakesureyougetin.
Note:IfinstallingiLincserverforSQLServer2005usingaremoteMSSQLServer,theWindowsadministratorusernamesandpasswordsusedtologintoboththemachineontowhichiLincserverwillbeinstalled,aswellastheremoteMSSQLServer,mustmatch.Iftheydonot,theinstallerwillfailtocreate,populateorupdatethedatabase.Inaddition,theiLincerrorlogswillshowthattheloginfortheSAuserontheMSSQLServerfailedeventhoughitwillbetheWindowsusernamesorpasswordsthatdidnotmatch.
EnableNamedPipeRemoteConnections1. ClicktheWindowsStartbutton,Programs,MicrosoftSQLServer2005,ConfigurationTools,andlaunch
SQLServerSurfaceAreaConfiguration.2. ClickSurfaceAreaConfigurationforServicesandConnections.3. ExpandDatabaseEngine,clickRemoteConnections,thenLocalandremoteconnections,thenclickeither
UsingbothTCP/IPandnamedpipesorUsingnamedpipesonly.ThenclickApply.4. ClickOKwhenyouseethemessage,“ChangestoConnectionSettingswillnottakeeffectuntilyourestart
theDatabaseEngineservice.”5. ExpandDatabaseEngine,clickService,clickStop,waituntiltheMSSQLSERVERservicestops,thenclick
StarttorestarttheMSSQLSERVERservice.
RunningtheiLinc10ServerInstallerWhenyoureachtheDatabaseconfigurationdialogintheiLincserverinstaller,youareaskedforaServerName\InstanceName.ThatcanbefoundinSQLServerManagementStudio.IfyourSQLServerinstancehasonlyaservernameandnotaninstancename,entertheservernamewithoutatrailingbackslash.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page16of19
D. UpgradingtoiLinc10IfyouhaveapreviousversionofiLincinstalledinyourenvironment,pleaseutilizethefollowingstepstoupgradeyourenvironmenttoiLinc10.
BeforeUpgradingBeforerunningtheanyofthefollowingupgradepathsforupgradinganexistingversionofiLinctoiLinc10,pleasemakeabackupoftheiLincDatabase.Onceabackupissuccessfullycreated,youmaycontinuewiththefollowinginstructionsforupgradingiLinc.
UninstallOlderActivePerlFollowthesestepstouninstalltheexistingActivePerlapplicationonyourexistingiLincserver:
1. GotoControlPanel‐>Add/RemovePrograms2. Inthe"Currentlyinstalledprograms"list,clickActivePerl,thenclickitsRemovebutton.Followthe
instructionsprovided.3. OnceActivePerlhasbeenremoved,opentheC:\directoryinWindowsExploreranddeletetheC:\Perl
directory.4. RestarttheserverbeforeinstallingiLinc10.
UpgradingfromiLinc7.71. UpgradetoiLinc8.6.3byrunningtheiLinc8.6.3installer2. ContinueontotheinstructionsforupgradingiLinc8.6.3toiLinc10
UpgradingfromiLinc8.61. UninstallActivePerl5.8.7.815fromControlPanel‐>Add/RemovePrograms2. Stopwebservicesthroughcommandpromptwith“netstopiisadmin”3. RemovephysicaldirectoryC:\Perl4. Rebootserver5. UpgradetoiLinc9.0.6.18506. ContinueontoinstructionsforUpgradingfromiLinc9.0.6.1850
UpgradingfromiLinc9.0.6.18501. Backupdatabase2. Reviewdatabasespecificinstructions(seeAppendixC:ConfiguringtheMSSQLServer2005Database
Server)3. UpgradetoiLinc10
Note:IfyouareonanearlierversionofiLinc9,pleaseupgradefirsttoiLinc9.0.6.1850andthenyoumayfollowtheprocesstoupgradetoiLinc10.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page17of19
E. DCOMConfigurationforPowerPointDuetosecurityrestrictionsimposedontheWindows2003ServerOperatingSystem,therearesometimesextrainstallationstepsneededtoallowiLinctorunPowerPointduringiLincPowerboardconversions.
WhatYouMightSeeifDCOMConfigurationisNeededEvenifPowerPoint2003or2007isinstalledandfullypatched,andyourfileisavalid.pptfile,duringtheuploadingofaPowerPointpresentationtotheiLincserver,youmayreceiveoneofthefollowingerrors:
“TheuploadedfileisnotavalidPowerPointpresentation.”OR
“PowerPointisnotinstalledontheiLincserver…”IntheServerApplicationLog(eventviewer),youmayseeDCOMerrorsassociatedwiththetimesthatyouuploadyourpresentations.Theseerrorswillappearsimilartothefollowing:
"AccessdeniedattemptingtolaunchaDCOMServer.Theserveris:{91493441‐5A91‐11CF‐8700‐00AA0060263B}TheuserisIUSR_BOURNE‐SRVR1/BOURNE‐SRVR1,SID=S‐1‐5‐21‐343818398‐484763869‐1060284298‐1024."
Toremedytheseerrors,theiLincserveradministratorwillneedtoaddtheIWAMandIUSRaccountstothePowerPointDCOMpermissions.IfyouhaveuseddifferentuseraccountsforanonymousIISaccessorfortheiLincApplicationPool,thoseaccountswillneedtobeadded.
ConfiguringDCOMStepsTofixthisproblem,the"DistributedCOMConfigurationProperties"toolmustbeused.
1. GotoStart>Run.EnterDCOMCNFG.Hit<Enter>.2. BrowsetoComponentServices>MyComputer>DCOMConfig.
Figure1:ComponentServicesList
3. Scrolldownto"MicrosoftPowerPointPresentation",right‐clickitandgoto“Properties”.4. Clickthe"Security"tab.Selectthe"Usecustomaccesspermissions"and"Usecustomlaunch
permissions"options.a. Clickonthe"Edit..."buttonfortheCustomAccessPermissions.Makesurethefollowing
accountsareinthelistofusers.Selectall“Allow”checkboxesforLocalandRemoteAccessforeachuser.ClickOKwhencomplete.
i. IUSR_ServerName
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page18of19
ii. IWAM_ServerNameiii. SYSTEM
b. Clickonthe"Edit..."buttonfortheCustomLaunchPermissions.MakesuretheseaccountshaveFullAccessaswellandthatthe"Allow"isselectedforLocalandRemoteAccess.ClickOKwhencomplete.
i. IUSR_ServerNameii. IWAM_ServerNameiii. SYSTEM
5. Click"OK"toclosethe"DistributedCOMConfigurationProperties"tool.6. RestarttheCOMservices.Youmaypotentiallybeabletorestarttheserviceswithoutrebooting.Todo
that,inDCOMCNFGrightclick“MyComputer”andchoose:a. StopMSDTCb. And,oncestopped…c. StartMSDTC.
7. YoumayalsoneedtorestartIISservices(IISRESETatthecommandorStart>Run…line).8. IftheabovestepstoresetMSDTCdonotwork,youmayneedtoreboottheserver.9. If,afterareboot,youstillhavedifficultyuploadingaPowerPoint,checktheApplicationEventLogforany
furtherDCOMerrors.YoumaynoticethatadifferentWindow’suseraccountwasnotanticipatedthatistryingtoaccessPowerPoint.IfadifferentaccountisnoticedintheDCOMerror,addthatuseraccounttotheDCOMPermissionsasabove.
Updated10.23.2008
iLincCommunications|10‐UserGuideforInstalledEditionCopyright©1994‐2008iLincCommunications,Inc.
Page19of19
CopyrightDisclaimerofWarrantyiLincCommunications,Inc.(referredtoas“iLinc”or“iLincCommunications”)makesnorepresentationsorwarranties,eitherexpressorimplied,byorwithrespecttoanythinginthisuserguide,andshallnotbeliableforanyimpliedwarrantiesofmerchantabilityorfitnessforaparticularpurposeorforanyindirect,special,orconsequentialdamages.
CopyrightNoticeWhileeveryprecautionhasbeentakeninthepreparationofthisuserguide,iLincCommunicationsassumesnoresponsibilityforerrorsoromissions.Thispublicationandfeaturesdescribedhereinaresubjecttochangewithoutnotice.Copyright©1994‐2008iLincCommunications,Inc.Allrightsreserved.
PermissiontoPrintCustomerisherebyauthorizedtoreprintandcopythedocumentationcontainedinthisuserguideforusesolelywithinitsenterprise,provideditreproducestheprecedingcopyrightnoticeonthefrontofeachcopyorpartialcopy.Customerisnotauthorizedtoprintandcopyanddisseminatethedocumentationoutsideitsenterprise.Customer'sfailuretocomplywiththesetermsterminatesthisauthorizationand,insuchcase,customershallpromptlydestroythemachine‐readabledocumentation,anycopiesthereof,andanymediacontainingsuchdocumentation.
TrademarksandCreditsiLincCommunications,iLinc,iLincSuite,LearnLinc,ConferenceLinc,MeetingLinc,SupportLinc,iReduce,andtheirrespectivemarksandlogosaretheregisteredtrademarks,trademarksorservicemarksofiLincCommunications,Inc.Allotherproductsaretrademarksoftheirrespectivecompanies.
• On2TrueMotionVideoPortionsofthisproductmayuseOn2TrueMotion®videotechnology,whichisthepropertyofOn2Technologies,Inc.,©1992‐2007.
• SpeexAudioCodec
©2002‐2003,Jean‐MarcValin/Xiph.OrgFoundationPortionsofthisproductmayusetheSpeexAudioCodec.TheSpeexaudiocodecisbeingprovided“asis”andanyexpressorimpliedwarranties,including,butnotlimitedto,theimpliedwarrantiesofmerchantabilityandfitnessforaparticularpurposearedisclaimed.InnoeventshalltheXiph.Orgfoundationorcontributorsbeliableforanydirect,indirect,incidental,special,exemplary,orconsequentialdamages(including,butnotlimitedto,procurementofsubstitutegoodsorservices;lossofuse,data,orprofits;orbusinessinterruption)howevercausedandonanytheoryofliability,whetherincontract,strictliability,ortort(includingnegligenceorotherwise)arisinginanywayoutoftheuseoftheSpeexaudiocodec.
• ActivePerl/ActiveStateSupport,Modules,Packages,andExtensions
PortionsofthisproductmayuseActivePearl.CommercialsupportforActivePerlisavailablethroughActiveStateat:http://www.ActiveState.com/Support/Enterprise/.ForpeersupportresourcesforActivePerlissuessee:http://www.ActiveState.com/Support/.