Novell iManager 2.7.x User guide

  • Hello! I am an AI chatbot trained to assist you with the Novell iManager 2.7.x User guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
www.novell.com/documentation
Installation Guide
iManager 2.7.5
April 30, 2012
Legal Notices
Novell,Inc.,makesnorepresentationsorwarrantieswithrespecttothecontentsoruseofthisdocumentation,andspecifically
disclaimsanyexpressorimpliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.Further,Novell,Inc.,
reservestherighttorevisethispublicationandtomakechangestoitscontent,at
anytime,withoutobligationtonotifyany
personorentityofsuchrevisionsorchanges.
Further,Novell,Inc.,makesnorepresentationsorwarrantieswithrespecttoanysoftware,andspecificallydisclaimsany
expressorimpliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.Further,Novell,Inc.,reservestheright
to
makechangestoanyandallpartsofNovellsoftware,atanytime,withoutanyobligationtonotifyanypersonorentityof
suchchanges.
AnyproductsortechnicalinformationprovidedunderthisAgreementmaybesubjecttoU.S.exportcontrolsandthetrade
lawsofothercountries.Youagreeto
complywithallexportcontrolregulationsandtoobtainanyrequiredlicensesor
classificationtoexport,reexportorimportdeliverables.YouagreenottoexportorreexporttoentitiesonthecurrentU.S.
exportexclusionlistsortoanyembargoedorterroristcountriesasspecifiedintheU.S.
exportlaws.Youagreetonotuse
deliverablesforprohibitednuclear,missile,orchemicalbiologicalweaponryenduses.SeetheNovellInternationalTrade
ServicesWebpage(http://www.novell.com/info/exports/)formoreinformationonexportingNovellsoftware.Novellassumes
noresponsibilityforyourfailuretoobtainanynecessaryexportapprovals.
Copyright©2012Novell,
Inc.Allrightsreserved.Nopartofthispublicationmaybereproduced,photocopied,storedona
retrievalsystem,ortransmittedwithouttheexpresswrittenconsentofthepublisher.
Novell, Inc.
1800 South Novell Place
Provo, UT 84606
U.S.A.
www.novell.com
OnlineDocumentation:ToaccessthelatestonlinedocumentationforthisandotherNovellproducts,seetheNovell
DocumentationWebpage(http://www.novell.com/documentation).
Novell Trademarks
ForNovelltrademarks,seetheNovellTrademarkandServiceMarklist(http://www.novell.com/company/legal/trademarks/
tmlist.html).
Third-Party Materials
Allthirdpartytrademarksarethepropertyoftheirrespectiveowners.
Contents 3
Contents
About This Guide 5
1 Installing iManager 7
1.1 Server-Based and Client-Based Versions of iManager 2.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
1.1.1 Supported Platforms on iManager (server based). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
1.1.2 Supported Platforms on iManager Workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
1.1.3 Backward Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Self-Signed Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.3.1 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3.2 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 Downloading and Installing Plug-Ins During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
1.5 Installing a New Version of iManager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
1.5.1 iManager Server on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
1.5.2 iManager Server on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.5.3 iManager Workstation on Linux Clients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
1.5.4 iManager Workstation on Windows Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.6 Silent Installation of iManager Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
1.6.1 Standard Silent Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
1.6.2 Customized Silent Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2 Upgrading iManager 25
2.1 Upgrade Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
2.1.1 Upgrade Scenario for Standalone Server Based Installations of iManager 2.5/2.6. . . . . . .25
2.1.2 Upgrade Scenario for Windows Running iManager 2.7 with Tomcat 5.0 . . . . . . . . . . . . . . 25
2.1.3 Upgrade Scenario for Linux Running iManager 2.7 with Tomcat 5.0 . . . . . . . . . . . . . . . . .26
2.1.4 Upgrade Scenario for OES Installations Running iManager 2.5/2.6 . . . . . . . . . . . . . . . . . . 26
2.1.5 Upgrade Scenario for Upgrading iManager 2.7 to the Latest Support Pack or Patch. . . . . 26
2.2 Authorized Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
2.3 Updating Role Based Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.4 Re-Installing or Migrating Plug-in Studio Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
3 Uninstalling iManager 2.7 29
3.1 Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
3.2 Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
3.3 iManager Workstation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
4 Novell iManager 2.7.5 Installation Guide
About This Guide 5
About This Guide
ThisguidedescribeshowtoinstallNovelliManager2.7.Itisintendedfornetworkadministrators
andincludesthefollowingsections:
Chapter 1,“InstallingiManager,”onpage 7
Chapter 2,“UpgradingiManager,”onpage 25
Chapter 3,“UninstallingiManager2.7,”onpage 29
Audience
Thisguideisintendedfornetworkadministrators.
Feedback
Wewanttohearyourcommentsandsuggestionsaboutthismanualand theotherdocumentation
includedwiththisproduct.PleaseusetheUserCommentsfeatureatthebottomofeachpageofthe
onlinedocumentation.
Documentation Updates
ForthemostcurrentversionoftheNov elliManager2.7.5InstallationGuide,seetheEnglishversionof
thedocumentationattheNovelliManageronlinedocumentationsite(http://www.novell.com/
documentation/imanager27/index.html).
Additional Documentation
NovelliManager2.7.5AdministrationGuide(http://www.novell.com/documentation/imanager27)
ApacheTomcatWebsite(http ://tomcat.apache.org/)
JavaWebsite(http://www.oracle.com/technetwork/java/index.html)
NovelleDirectoryhome(http://www.novell.com/products/edirectory)
NovelleDirectorydocumentation(http://www.novell.com/documentation/edir88/index.html)
NovelleDirectoryCoolSolutionscommunity(http://www.novell.com/coolsolutions/nds)
NovellTechnicalServices(http://support.novell.com)
6 Novell iManager 2.7.5 Installation Guide
1
Installing iManager 7
1
Installing iManager
NovelliManagerprovidesaglobalviewofyournetworkfromonebrowserbasedtool,allowingyou
toproactivelyassessandrespondtochangingnetworkdemands.
UsingiManager,youcanadministerNovelleDirectoryandmanyotherNovellandthirdparty
products,includingNovellOpenEnterpriseServer,IdentityManager,NovellAudit,and
BorderManager.
Thiscentralizedmanagementsystemeliminatesadministrativeredundancyand
unnecessaryoverhead,savingyourtimeandmoney.
Thissectioninclud es thefollowinginformation:
Section 1.1,“ServerBasedandClientBasedVersionsofiManager2.7,”onpage 7
Section 1.2,“Prerequisites,”onpage 10
Section 1.3,“SelfSignedCertificates,”onpage 10
Section 1.4,“DownloadingandInstallingPlugInsDuringInstallation,
onpage 13
Section 1.5,“InstallingaNewVersionofiManager,”onpage 14
Section 1.6,“SilentInstallationofiMana gerServer,”onpage 22
1.1 Server-Based and Client-Based Versions of iManager 2.7
ThetraditionalserverbasedversionofiManager2.7,calledsimplyiManager,isinstalledonaserver
thatcanaccessaneDirectorytree.TheclientbasedversionofiManager,callediManager
Workstation,isinstalledonaclientworkstation ratherthanaserver.Usethefollowingguidelinesto
decidewhichversionfitsbest
inyourenvironment,orwhetheryoureDirectorymanagementpolicies
wouldbenefitfrominstallingbothversions:
IfyouhaveasingleadministratorwhoalwaysmanageseDirectoryfromthesameclient
workstation,youcantakeadvantageofiManagerWorkstation.iManagerWorkstationisfully
selfcontainedandrequireslittlesetup.Itautomaticallystarts
andstopstheresourcesitneeds
whenitloadsorunloads.iManagerWorkstationinstallsandrunsonvariousLinuxorWindows
clientworkstations,hasnodependenciesonserverbasediManager,anditcancoexistwithany
otherversionsofiManagerinstalledonyournetwork.
iManagerpluginsdonotautomaticallysynchronize
betweeniManagerinstances.Ifyouhave
multipleadministratorsandusecustomizedplugins,iManagerWorkstation andtheseplugins
mustbeinstalledoneachadministratorsclientworkstation.
IfyoumanageeDirectoryfrommultipleclientworkstations,orhavemultipleadministrators,
installiManagerServersothatitisavailablefromanyconnectedworkstation.
Additionally,
customizedpluginsonlyneedtobeinstalledonceperiManagerServer.
8 Novell iManager 2.7.5 Installation Guide
1.1.1 Supported Platforms on iManager (server based)
iManager2.7supportsthefollowingserverplatforms:
Operating Systems
Linux
RedHatEnterpriseLinuxServer5(32bitand64bit)
RedHatEnterpriseLinuxServer6(32bitand64bit)
RedHatEnterpriseLinux5AdvancedPlatform(32bitand64bit)
RedHatEnterpriseLinux6AdvancedPlatform(32bitand64bit)
SUSELinuxEnterprise
Server10SP1orlater
SUSELinuxEnterpriseServer11orlater(32bitand64bit)
OpenEnterpriseServer2SP1,SP2,andSP3
Windows
WindowsServer2003StandardEditionSP2(32‐bit)
WindowsServer2003EnterpriseEditionSP2(32bit)
WindowsServer2008EnterpriseEditionSP2(32bit
and64bit)
WindowsServer2008R2EnterpriseEdition(64bit)
WindowsServer2008R2StandardEdition(64bit)
NOTE
iManager2.7.5doesnotincludeNetWareasasupportedplatform.
iManager2.7doesnotincludeSolarisasasupportedplatform.However,iManagercanstill
manageandworkwithapplicationsandresources,suchaseDirectory,runningontheSolaris
platform.
Application Servers
Tomcat5.5.x
Web Servers
ExceptfortheOpenEnterpriseServer2(OES2)platform (Linux),iManagerusesonlyTomcat5.5for
itsWebServerrequirements.OntheOES2Linuxplatform,iManager2.7usesbothTomcat5.0.30and
Apache2.2.3.
Browsers
Safari5.1.4
GoogleChrome18
InternetExplorer(IE)6SP2onWindowsXP
IE7
IE8
Installing iManager 9
IE9
Firefox1.5.x,2.0.x,3.0,3.5,and3.6
Firefox4.0.1
Firefox9.0.1
Firefox10
Firefox11
IMPORTANT:ThoughyoucanaccessiManagerthroughaWebbrowserthatisnotlisted,wedonot
guaranteefullfunctionality.
iManager2.7doesnotsupportaccessthroughaniChainserverwithapathbasedmultihoming
accelerator,andwithRemoveSubPathfromURLenabled.
Directory Services
eDirectory8.7.3
eDirectory8.8
1.1.2 Supported Platforms on iManager Workstation
iManagerworkstationsupportsthefollowingdesktopplatforms:
Linux
RedHatEnterpriseLinuxWorkStation4,RedHatEnterpriseLinuxWorkStation5,andRed
HatEnterpriseLinuxWorkStation6
SUSELinuxEnterpriseDesktop10SP1orlater
OpenSUSE10.3/11/11.1/11.2/11.3/11.4(32bitand64bit)
SUSELinuxEnterpriseDesktop11SP1(32bitand64bit)
Windows
WindowsXPProfessionalSP3
WindowsVistaUltimateSP1(32bitand64bit)
WindowsVistaEnterpriseSP1(32bitand64bit)
WindowsVistaBusinessSP1(32bitand64bit)
Windows7EnterpriseEdition(32bitand64bit)
Windows7UltimateEdition(32bitand64bit)
Windows
7ProfessionalEdition(32bitand64bit)
NOTE:WiththereleaseofiManager2.7,thetermʺMobileiManagerʺhasbeenchangedtoʺiManager
Workstationʺ.
10 Novell iManager 2.7.5 Installation Guide
iManagerworkstationbundlesthefollowingversionsofTomcatandJav a:
Tomcat5.5.34
Java1.6.0_30
1.1.3 Backward Compatibility
IftheiManager2.7ServerinstallationroutinedetectsapreviouslyinstalledversionofiManager2.5
or2.6,itprom pts youthatitwillremovetheexistingiManagerandTomcat.Ifyoudonotwantthisto
happen,stoptheinstallation.
BecauseiManagerWorkstationisaselfcontainedenvironment,youcaninstall
multipleversionson
thesameworkstation(includingolderversionsofMobileiManager.) However,youshouldnot
attempttorunthemsimultaneously.Ifyouneedtousedifferentversions,runoneversion,closeit,
andthenruntheotherversion.
ThesameeDirectorytreecan bemanagedwithiManager2.7,iManager2.6
andiManager2.5.Your
RBSCollection(s)shouldbeupdatedforiManager2.7.TheupdatedRBSCollection(s)maintains
backwardcompatibilitywithiManager2.6and2.5.
1.2 Prerequisites
YoumustsatisfythefollowingprerequisitesinordertoinstallanduseeitheriManageroriManager
Workstation.Theseprerequisitesapplytoallserverplatforms.Additionalplatformspecific
prerequisitesarelistedbyplatforminSection 1.5,“InstallingaNew VersionofiM anager,”on
page 14.
eDirectoryManagement:iManager2.7canmanageanyserverrunningNovelleDirectory8.7.3
orlater.
AdminEquivalentRights:YoumusthaveadminequivalentrightsforthecreationofaRole
BasedServices(RBS)collectionintheeDirectorytree,andtoruntheiManagerRBS
ConfigurationWizard.
FileSystemRights:YoumusthaverootaccessforLinuxserversorAdministratoraccessfor
Windowsservers.
1.3 Self-Signed Certificates
NOTE:TheinformationinthissectiondoesnotapplytoOESLinux,whichinstallsbothTomcatand
Apache.TheOESLinuxdocumentationincludesinformationaboutreplacingtheselfsigned
Apache/Tomcatcertificate.
StandaloneiManagerinstallationsincludea tempora ry,selfsignedcertificateforusebyTo mcat.It
hasanexpirationdateofoneyear.
Thisisnotintendedtobealongtermimplementation.Itisatemporarysolutiontogetyoursystem
upandrunningsoyoucansecurelyuseiManager
immediatelyfollowinginstallation.OpenSSLdoes
notrecommendusingselfsi gnedcertificatesexceptfortestingpurposes.
Installing iManager 11
OnechallengetoreplacingtheselfsignedcertificateisthatTomcat’sdefaultkeystoreusesisin
Tomcat{JKS}formatfile.Thetoolusedtomodifythiskeystore,
keytool
,cannotimportaprivatekey.
Itwillonlyuseaselfgeneratedkey.
IfyouareusingeDirectory,youcanuseNovellCertificateServertosecurelygenerate,track,store
andrevokecertificateswithnofurtherinvestment.Togenerateapublic/privatekeypairin
eDirectoryusingNovellCertificateServer,completethe
followingstepsforyourapplicableplatform:
1.3.1 Linux
ThefollowinginstructionsshowhowtocreateakeypairineDirectoryandexportthePublic,Private
andRootCertificateAuthority(CA)keysviaaPKCS#12fileontheLinuxplatform.Thisincludes
modifyingTomcatʹs
server.xml
configurationfileinordertousethePKCS12directiveandpointthe
configurationtoanactualP12fileratherthanusethedefaultJKSkeystore.
Thefilesassociatedwiththisprocessareasfollows:
Thetemporarykeypairisheldinthe
/var/opt/novell/novlwww/.keystore
file.
Thetrustedrootsarecontainedinthe
/etc/opt/novell/java/security/cacerts
file.
ThefileforconfiguringTomcatʹsuseofcertificatesis
/etc/opt/novell/tomcat5/server.xml
.
Procedure
1 CreateanewservercertificatewithiManager.
IniManager,selectNovellCertificateServer>CreateServerCertificate.Selecttheappropriate
server,specifyanicknameandaccepttherestofthecertificatedefaults.
2 ExporttheservercertificatetotheTomcathomedirectory(
/var/opt/novell/novlwww
).
IniManager,selectDirectoryAdministration>ModifyObject.BrowsetoandselecttheKey
MaterialObject(KMO)object.IntheCertificatestab,selectExport.Specifyapasswordandsave
theservercertificateasapkcs12file(
.pfx
).
3 Convertthe
.pfx
filetoa
.pem
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -in newtomcert.pfx -out newtomcert.pem
SpecifythecertificatepasswordspecifiedinStep 2,andspecifyapasswordforthenew
.pem
file.
Youcan usethesamepassword,ifdesired.
4 Convertthe
.pem
filetoa
.p12
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -export -in newtomcert.pem -out newtomcert.p12 -name "New
Tomcat"
SpecifythecertificatepasswordspecifiedinStep 3,andspecifyapasswordforthenew
.p12
file.
Youcan usethesamepassword,ifdesired.
5 Enterthefollowing commandtostopTomcat:
/etc/init.d/novell-tomcat5 stop
6 EdittheTomcatconfigurationfile(
/etc/opt/novell/tomcat5/server.xml
)andadd
keystoreType
,
keystoreFile
,and
keystorePass
variablestoletTomcatusethenewlycreated
.p12
certificatefile.Forexample:
12 Novell iManager 2.7.5 Installation Guide
<Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
port="8443" minProcessors="5" maxProcessors="75" enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory className="org.apache.coyote.tomcat5.CoyoteServerSocketFactory"
clientAuth="false" protocol="TLS" keystoreType="PKCS12"
keystoreFile="/var/opt/novell/novlwww/newtomcert.p12" keystorePass="password"
/>
</Connector>
WhensettingthekeystoretypetoPKCS12youmustspecifytheentirepathtothecertificatefile,
asTomcatwillnolongerdefaulttousingtheTomcathomepath.
7 Changethe
.p12
file’sownershiptotheappropriateTomcatuser/group,typically
novlwww
,and
setthefilepermissionsto
user=rw
,
group=rw
,and
others=r
.Forexample:
chown novlwww:novlwww newtomcert.p12
chmod 654 newtomcert.p12
8 Enterthefollowing commandtorestartTomcat:
/etc/init.d/novell-tomcat5 start
1.3.2 Windows
ThefollowinginstructionsshowhowtocreateakeypairineDirectoryandexportthePublic,Private
andRootCertificateAuthority(CA)keysviaaPKCS#12fileontheWindowsplatform.Thisincludes
modifyingTomcatʹs
server.xml
configurationfileinordertousethePKCS12directiveandpointthe
configurationtoanactualP12fileratherthanusethedefaultJKSkeystore.
Thefiles,andtheirdefaultlocations,associatedwiththisprocessareasfollows:
Thetemporarykeypair:
C:\Program Files\Novell\Tomcat\conf\ssl\. keystore
.
Thetrustedrootcertificates:
C:\Program Files\Novell\jre\lib\security\cacerts
.
ConfigureTomcatʹscertificateuse:
C:\Program Files\Novell\Tomcat\conf\server.xml
Procedure
1 CreateanewservercertificatewithiManager.
IniManager,selectNovellCertificateServer>CreateServerCertificate.Selecttheappropriate
server,specifyanicknameandaccepttherestofthecertificatedefaults.
2 Exporttheservercertificate.
IniManager,selectDirectoryAdministration>ModifyObject.BrowsetoandselecttheKMO
object.IntheCertificatestab,selectExport.Specifyapasswordandsavetheservercertificateasa
pkcs12file(
.pfx
).
3 Convertthe
.pfx
filetoa
.pem
file.
NOTE:OpenSSLisnotinstalledonWindowsbydefault,butaversionfortheWindows
platformisavailableontheOpenSSLWebsite(http://www.openssl.org/related/binaries.html).
Alternatively,youcanconvertthecertificateonaLinuxplatform,onwhichOpenSSLisinstal led
bydefault.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -in newtomcert.pfx -out newtomcert.pem
Installing iManager 13
SpecifythecertificatepasswordfromStep 2,andspecifyapasswordforthenew
.pem
file.You
canusethesamepassword,ifdesired.
4 Convertthe
.pem
filetoa
.p12
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -export -in newtomcert.pem -out newtomcert.p12 -name "New
Tomcat"
SpecifythecertificatepasswordfromStep 3,andspecifyapasswordforthenew
.p12
file.You
canusethesamepassword,ifdesired.
5 Copythe
.p12
filetotheTomcatcertifcatelocation.
Bydefault,thisis
C:\Program Files\Novell\Tomcat\conf\ssl\
.
6 StoptheTomcatService.
/etc/init.d/novell-tomcat5 stop
7 EdittheTomcat’s
server.xml
andadd
keystoreType
,
keystoreFile
,and
keystorePass
variablestoletTomcatusethenewlycreated
.p12
certificatefile.Forexample:
<Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
port="8443" minProcessors="5" maxProcessors="75" enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory className="org.apache.coyote.tomcat5.CoyoteServerSocketFactory"
clientAuth="false" protocol="TLS" keystoreType="PKCS12"
keystoreFile="/conf/ssl/newtomcert.p12" keystorePass="password" />
WhensettingthekeystoretypetoPKCS12youmustspecifytheentirepathtothecertificatefile,
asTomcatwillnolongerdefaulttousingtheTomcathomepath.
8 StarttheTomcatService.
1.4 Downloading and Installing Plug-Ins During Installation
DuringtheiManager2.7installation,amessageappearsdisplayingaURLthatreferstoanXML
descriptorfileofavailableplugins.ThedefaultlocationoftheNovelldescriptorfileishttp://
www.novell.com/products/consoles/imanager/iman_mod_desc.xml(http://www.novell.com/
products/consoles/imanager/iman_mod_desc.xml).
YoucanchangethisURLtoadifferentlocationifyouriManagerinstallishavingtrouble
reachingthe
defaultdescriptorfileURL.SeePlugInModuleInstallationintheNovelliManager2.7.5
AdministrationGuideforinformationoncustomizing iManagerʹsplugindownloadandinstall
process.
Foracleaninstall,the“typical”pluginsarepreselected.Foranupgrade,onlypluginsthatneedto
be
updatedarepreselected.Youcanoverridethedefaultselectionsandaddnewpluginsto
downloadbutitisrecommendedthatyoudonotunselectanypluginthatwasalreadyselectedtobe
updatedfromapreviousversionofiManager.
IMPORTANT:iManager2.7pluginsarenotcompatiblewithpreviousversionsofiManager.
Additionally,anycustompluginsyouwanttousewithiManager2.7mustberecompiledinthe
iManager2.7environmentbyusingtheiManager2.7SDK.
14 Novell iManager 2.7.5 Installation Guide
1.5 Installing a New Version of iManager
NovelliManager2.7can beinstalledonthe plat formslistedbelow.Ingeneral,youshouldapplythe
latestServicePacksforyourplatformandmeettheprerequisiteslistedin“Prerequisites”onpage 10,
beforeinstallingiManager.
Section 1.5.1,“iManagerServeronLinux,”onpage 14
Section 1.5.2,“iManagerServeronWindows,”onpage 17
Section 1.5.3,
“iManagerWorkstationonLinuxClients,”onpage 20
Section 1.5.4,“iManagerWorkstationonWindowsClients,”onpage 21
1.5.1 iManager Server on Linux
IftheiManager2.7installationroutinedetectsapreviouslyinstalledversionofiManager2.5or2.6,it
promptsyouthatitwillremovethe existingiManagerandTomcat.Ifyoudonotwantthistohappen,
stoptheinstallation.
However,whenremovingthepreviouslyinstalledversionofiManager,itsdirectorystructure
is
backeduptotheold
TOMCAT_HOME
directorytopreserveanypreviouslycreatedcustomcontent.
Topreparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManageronLinux:
RequiredLinux Packages:Ifanyofthe followingpackagesarenotinstalled,youmustobtain
themfromthevendorofyourLinuxdistributionandinstallthembeforeinstallingiManager.
TheyshouldbeonyourinstallationCDs.
compatlibstdc++33(RedHatServer5,RedHatServer6)
libstdc++3332bit(SLES
1164bit)
libstdc++4332bit(SLES1164bit)
libstdc++33(SLES1132bit)
libstdc++43(SLES1132bit)
compatlsb(SLES10)
libstdc++3332bit(SLES10SP364bit)
compatlibstdc++333.2.347.3.i386.rpm(RHEL632bit)
compatlibstdc++333.2.347.3.i386.rpm(RHEL664bit)
compatlibstdc++
333.2.347.3.x86_64.rpm(RHEL664bit)
XFree86libs4.2.08.i386.rpm(RHEL664bit,forGUImode)
libstdc++4432bit4.4.0_200902122.1.x86_64.rpm(RHEL664bit,forGUImode)
glibc2.121.7.el6.i686.rpm(RHEL664bit)
NOTE:IfyouareusingPKIplugin,youmustinstallthefollowingRPMsontheiManager
server:
SLES1032bit:compat(compat2006.1.2511.2)
Installing iManager 15
SLES1064bit:compat32bit(compat 32bit2006.1.2511.2)
SLES1132bit:compat(compat2009.1.192.1)
SLES1164bit:
compat32bit(compat32bit2009.1.192.1)
PreviousVe rsions ofiManager:Ifyouhav einstallediManager2.5or2.6,youdonotneedto
uninstallit.SeeChapter 2,“UpgradingiManager,”onpage 25formoreinformation.
Processor:Pentium*III600MHzorhigherprocessor
DiskSpace:200MBharddiskspaceforalocalinstallation
Memory:512MBRAM(1024MBrecommended)
PortSetup:Beawareofpossibleportconflicts.TomcatisinstalledaspartoftheiManager2.7
installation,whichdetermineswhetherthedefaultportsareinuse.Iftheyareinuse,theinstall
promptsyoufordifferentportsforusebyTomcat.Bydefault,Tomcatusesports8080,8443,and
9009.
IMPORTANT:OnLinux,iManagerissupportedonlywiththeversionofTomcatthatisinstalled
withiManager.
iManagerinstallsthefollowingproductsduringinstallation:
Tomcat5.5.34
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
Procedure
1 AttheNovellDownloadsWebsite(http://download.novell.com),searchforiManagerproducts,
selectiManager2.7,thendownload
iMan_27_linux.tgz
toadirectoryonyourserver.
2 UsethefollowingcommandtoextracttotheiManagerfolder:
tar -zxvf iMan_27_linux.tgz
3 Openashellandchangetothe
/extracted_directory/iManager/installs/linux
directory.
ThispathisrelativetothedirectorywhereyoucopiedorextractedtheiManagerfiles.
4 Enteroneofthefollowingcommandswhileloggedinas
root
or
root
equivalent.
Todoacommandline(text)install,enterthefollowingcommand:
./iManagerInstallLinux.bin
TodoaGUIinstall,enterthefollowingcommand:
./iManagerInstallLinux.bin -i gui
Afterasuccessfulinstall,theinstallergeneratesaconfigurationfile(
/var/log/
installer.properties
)withvaluesbaseduponthequestionsaskedduringtheinstall.This
filecanthenbemodifiedandusedforasilentinstall.SeeSection 1.6,“SilentInstallationof
iManagerServer,”onpage 22.
5 OntheopeningiManagersplashscreen,selectalanguage,thenclickOK.
6 ReadthroughtheIntroduction,thenclickNext.
7 Acceptthelicenseagreement,thenclickNext.
8 SpecifythecomponentstoinstallaspartoftheiManagerinstallation,thenclickNext.
16 Novell iManager 2.7.5 Installation Guide
Youcan specifyeitherofthefo llowingcomponents:
NovelliManager2.7,Tomcat,JVM‐Installs allthethreecomponents.
NovelliManager2.7‐InstallsonlytheiManagercomponent.Youcanspecifythisifyou
alreadyhaveNovellTomcatandJVMinstalledonyourmachine.
Tomcat,JVM‐InstallsNovellTomcatandJVMcomponents.You
canspecifytoinstallthe
twocomponents,andlaterinstalliManagerseparately.
9 Specifyifyouwanttodownloadandinstallpluginsaspartoftheinstallation,thenclickNext.
10 (Conditional)Todownloadpluginsaspartoftheinstallation,speci fy thepluginsyouwantto
download,thenclickNext.
Foraconsoleinstall,enteracommaseparatedlistofthepluginnumberstodownload.
ForaGUIinstall,selectthecheckboxes.Defaultselectionsarealreadymade.
If
themessageNoneworupdatedpluginsfound.Allpluginsaredownloadedorupdatedor
theiManagerdownloadserverisunavailableappearsintheplugindownloadarea,oneormore
ofthefollowingconditionsexist:
TherearenoupdatedpluginsavailableontheNovelldownloadsite.
ThereisaproblemwithyourInternetconnection.Verifyyourconnectionandtryagain.
ConnectiontotheNovellDescriptorFile(http://www.novell.com/products/consoles/
imanager/iman_mod_desc.xml)wasnotsuccessful.
TheiManagerinstallisbehindaproxythatdoesnotallowaconnectiontotheaboveURL
11 Specifyifyouwanttoinstallpluginsfromalocaldrive,thenclickNext.
12 (Conditional)Toinstallpluginsfromalocaldirectory,specifythedirectorypaththatcontains
theappropriateplugin(
.npm
)files.
Thedefaultpathis
/extracted location/iManager/installs/plugins
,butyoucanspecify
anyvalidmountpointhere.
Ifdesired,youcanspecifyanalternativeURLfordownloadingplugins.Formoreinformation,
seeSection 1.4,“DownloadingandInstallingPlugInsDuringInstallation,”onpage 13.When
usinganalternativeURLfordownloadingplugins,itissolelyyourresponsibilityto
verifythe
URLcontents,andverifythatthepluginisappropriateforyouruse.
13 SpecifytheportsonwhichyouwantTomcattorun.
Thedefaultsare8080forHTTP,8443forHTTPS,and9009astheMOD_JKconnectorport.
14 (Optional)SpecifyanauthorizeduserandtheappropriateeDirectorytreenamethatthisuser
willmanage,thenclickNext.
ThisinformationisnotusedtoauthenticatetoeDirectoryduringinstallationandthe
informationisnotvalidatedinanyway.MakesureyouusethesyntaxrequiredbytheiManager
loginpage.
Ifyouleavethesefieldsblank,iManagerallowsanyusertoinstallpluginsandmakechangesto
iManagerserversettings(notrecommendedlongterm.)Specifyanauthorizeduserpostinstall
fromtheConfigure>iManagerServer>ConfigureiManager>SecuritypageiniManager.Formore
information,seeiManager
AuthorizedUsersandGroupsintheNovelliManager2.7.5
AdministrationGuide.
15 ReadthePreInstallationSummarypageandclickNext.
Duringinstallation,iManagerfilesareinstalled,pluginsaredownloaded,andconfiguration
changesoccur.Installationcantakeseveralminutes.
Installing iManager 17
Aftertheinstallationcompletes,theInstallCompletepage,whichdisplaysthesuccessful/
unsuccessfulinstallationmessage,isdisplayed.
16 ClickDonetoquittheinstaller.
AbrowserwindowappearswhichdisplaystheGettingStartedpage.
WaitforiManagertoinitializebeforeattemptingaccess.
ToaccessiManager,clickthefirstlinkontheGettingStartedpage,thenlogin.Formore
information,seeAccessingiManagerintheNovelliManager2.7.5Administration
Guide.
IMPORTANT:WhenyouinstalliManageronLinux,thefollowingfilesfromInstallAnywhereare
givenwithwriteablepermissions:
/var/opt/novell/tomcat5/webapps/nps/UninstallerData/.com.zerog.registry.xml
/var/opt/novell/tomcat5/webapps/nps/UninstallerData/Uninstall_<PluginName>/
.com.zerog.registry.xml
<PluginName>
‐Thenameoftheplugininstalled oniManager.
Youmustchangethepermissionsfrom600to644usingthe
chmod
command.However,youshould
notmodifythecontentinthefiles.Ifyoumodifythefiles,anychangemightimpacttheother
installationsthatuseInstallAnywhere.
1.5.2 iManager Server on Windows
IftheiManager2.7installationroutinedetectsapreviouslyinstalledversionofiManager2.5or2.6,it
promptsyouthatitwillremovethe existingiManagerandTomcat.Ifyoudonotwantthistohappen,
stoptheinstallation.
However,whenremovingthepreviouslyinstalledversionofiManager,itsdirectorystructure
is
backeduptotheold
TOMCAT_HOME
directorytopreserveanypreviouslycreatedcustomcontent.
Topreparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManageronWindows:
PreviousversionsofiManager:IfyouhaveinstallediManager2.5or2.6,youdonotneedto
uninstallit.SeeChapter 2,“UpgradingiManager,”onpage 25formoreinformation.
WebServices:iM anagerusesTomcatonWindowsservers.Itdoesnotprovideanyintegration
withIISorApacheenvironments.However,followingtheiManager2.7installation,youcan
manuallyintegrateiManagerwithyourexistingWebserverinfrastructure,ifdesired.
Processor:PentiumIII600MHzorhigherprocessor
DiskSpace:500MBminimumforalocalinstallation
Memory:512MBofRAM(1024MBrecommended)
iManagercaninstallthefollowingproductsduringinstallation:
Tomcat5.5.34
18 Novell iManager 2.7.5 Installation Guide
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
Procedure
ForinformationaboutrunningiManagerServeronthesa memachineasNovelleDirectory,see
RunningeDirectoryandiManagerontheSameMachine (Windowsonly)intheNovelliManager
2.7.5AdministrationGuide.
1 LoginasauserwithadministratorprivilegestoinstalliManager.
2 AttheNovellDownloadsWebsite(http://download.novell.com),searchforiManagerproducts,
selectiManager2.7,thendownloadittoadirectoryonyourserver.
3 ExtractthefileintotheiManagerfolder.
4 Findandrun
iManagerInstall.exe
(
extracted_directory\iManager\installs\win
.)
Youcan viewthedebugoutputoftheinstallationprogrambyholdingdowntheCtrlkey
immediatelyafterlaunchingtheinstaller.Continuetoholddownthekeyuntilaconsole
windowappears.Formoreinform ationondebugging,seeTroubleshootingintheNovell
iManager2.7.5AdministrationGuide.
5 OntheopeningiManagersplashscreen,selectalanguageandclickOK.
6 Ontheintroductionpage,clickNext.
7 Acceptthelicenseagreement,thenclickNext.
8 ReadtheDetectionSummarypage,thenclickNext.
TheDetectionSummarydisplayscurrentlyinstalledServletcontainerandJVMsoftwarethat
iManagerwilluseonceitisinstalled,andsupportingcomponentsthatareinstalled aspartof
theiManagerinstall.UsetheBrowsebuttontomodifythelistofinstalledcomponentsif
the
correctversionisnotlisted.
TheGetPORTInputwindowisdisplayed.
9 MentiontheHTTPandSSLportnumbers onwhichTomcatservermustrunon,andclickNext.
Bydefault,theHTTPportandSSLportvaluesare8080and8443,respectively.However,ifyou
haveanyotherserviceortom catserverconfiguredonthedefaultports,youcanconfigureports
of
yourchoice.
TheChooseInstallFolderwindowisdisplayed.
10 Specifytheinstallfolder,thenclickNext.
Thedefaultinstallationlocationis
C:\Program Files\Novell
.
11 Selectthepluginstodownloadandinstall,thenclickNext.
Ifdesired,youcanspecifyanalternativeURL.Formoreinformation,seeSection 1.4,
“DownloadingandInstallingPlugInsDuringInstallation,”onpage 13.Whenusingan
alternativeURLfordownloadingplugins,itissolelyyourresponsibilitytoverifythe
URL
contents,andverifythatthepluginisappropriateforyouruse.
Ifthemessage
No new or updated plug-ins found.All the plug-ins are downloaded or
updated or the iManager download server is unavailable
appearsintheplugin
downloadarea,oneormoreofthefollowingconditionsexist:
TherearenoupdatedpluginsavailableontheNovelldownloadsite.
ThereisaproblemwithyourInternetconnection.Verifyyourconnectionandtryagain.
Installing iManager 19
ConnectiontotheNovellDescriptorFile(http://www.novell.com/products/consoles/
imanager/iman_mod_desc.xml)wasnotsuccessful.
TheiManagerinstallisbehindaproxythatdoesnotallowaconnectiontotheaboveURL
12 (Optional)Selectpluginstoinstallfromthelocaldiskdrive,thenclickNex t.
Thisletsyoutoinstallpreviouslydownloadedorcustompluginsduringtheinstallation.
13 (Optional)SpecifyanauthorizeduserandtheappropriateeDirectorytreenamethatthisuser
willmanage,thenclickNext.
ThisinformationisnotusedtoauthenticatetoeDirectoryduringinstallationandthe
informationisnotvalidatedinanyway.MakesureyouusethesyntaxrequiredbytheiManager
loginpage.
Ifyouleavethesefieldsblank,iManagerallowsanyusertoinstallpluginsandmakechangesto
iManagerserversettings(notrecommendedlongterm.)Specifyanauthorizeduserpostinstall
fromtheConfigure>iManagerServer>ConfigureiManager>SecuritypageiniManager.Formore
information,seeiManager
AuthorizedUsersandGroupsintheNovelliManager2.7.5
AdministrationGuide.
14 ReadthePreinstallationsummarypage,thenclickInstall.
Duringinstallation,iManagerfilesareinstalled,pluginsaredownloaded,andconfiguration
changesoccur.Installationcantakeseveralminutes.
Aftertheinstallationcompletes,theInstallCompletepage,whichdisplaysthesuccessful/
unsuccessfulinstallationmessage,isdisplayed.
NOTE:OnWindows,theInstallCompletepagedisplaysthefollowingerrormessageinspiteof
asuccessfulinstallation.
The installation of iManager Install 2.7 is complete, but some errors occurred
during the install.
Please see the installation log <Log file path> for details. Press "Done" to
quit the installer.
Ifthespecifiederrormessageisdisplay ed,dothefollowing:
1.Makenoteofthelogfilepath thatisspecif iedwithintheerrormessageintheInstallComplete
page.
2.IntheInstallCompletepage,clickDone.
3.Openthelogfile.
4.Ifyoufindthefollowingerrorinthe
logfile,thenignoretheerrormessagethatisdisplayedin
theInstallCompletepagebecausetheinstallationisactuallysuccessful,andiManager
properlyfunctions.
Custom Action: com.novell.application.iManager.install.InstallDLLs
Status: ERROR
Additional Notes: ERROR - class
com.novell.application.iManager.install.InstallDLLs
NonfatalInstallException C:\WINDOWS\system32\msvcr71.dll (The process
cannot access the file because it is being used by another process)
15 ClickDonetoquittheinstaller.
AbrowserwindowappearswhichdisplaystheGettingStartedpage.
WaitforiManagertoinitializebeforeattemptingaccess.
ToaccessiManager,clickthefirstlinkontheGettingStartedpage,thenlogin.Formore
information,seeAccessingiManagerintheNovelliManager2.7.5Administration
Guide.
20 Novell iManager 2.7.5 Installation Guide
1.5.3 iManager Workstation on Linux Clients
iManagerWorkstationisaselfcontainedenvironment.Therefore,youcaninstallmultipleversions
onthesameworkstation(includingolderversionsofMobileiManager).However,youshouldnot
attempttorunthemsimultaneously.Ifyouneedtousedifferentversions,runoneversion,closeit,
andthenruntheotherversion.
To
preparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManagerWorkstationonLinuxClients:
RequiredLinux Packages:Ifanyofthe followingpackagesarenotinstalled,youmustobtain
themfromthevendorofyourLinuxdistributionandinstallthembeforeinstallingiManager.
TheyshouldbeonyourinstallationCDs.
GTK2
GLIBC2.3
libstd++33
SLED1132bit
SLED11SP132bit
openSUSE11.0
32bit
openSUSE11.132bit
openSUSE11.232bit
openSUSE11.332bit
libstd++3332bit
SLED1164bit
SLED11SP164bit
openSUSE11.064bit
openSUSE11.164bit
openSUSE11.264bit
openSUSE11.364bit
Processor:PentiumIII600MHzorhigherprocessor
DiskSpace:200MBminimum
MemoryRequirements:256MBRAM(512MBrecommended)
IMPORTANT:DonotruniManagerWorkstationfromapaththatcontainsspaces.
iManagerinstallsthefollowingproductsduringinstallation:
Tomcat5.5.34
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
/