asp.net pdf reader : Reader compress pdf Library application class asp.net azure web page ajax j-sa-sslvpn-7.1-adminguide55-part776

5.
TheapplicationserverrespondswithdatatotheSASeriesAppliance.
6.
TheSASeriesApplianceencapsulatesandforwardstheresponsefromtheapplication
servertoJSAMoverSSL.
7.
JSAMun-encapsulatestheapplicationserverdataandforwardsittotheclient
application.
AstatusindicatorontheJSAMwindowshowsthecurrentstateofJSAM.Ifgreen,JSAM
isworkingcorrectly.Ifred,JSAMisunabletosend/receiverequeststo/fromtheSASeries
Appliance.
TheJSAMwindowupdatesthestatusindicatoronlywhentrafficispassedthroughJSAM.
IfnotrafficispassedthroughJSAM,thestatusindicatorremainsinitscurrentstate.For
example,ifthereisanetworkoutageoriftheuser’ssessiontimesout,thestatusindicator
remainsgreeneventhoughitcannotsend/receiverequeststo/fromtheSASeries
Appliance.
Notethefollowing:
Ifaremoteuser’sPCissetuptouseaWebproxyinInternetExplorer,youmustconfigure
theclientmachinetobypasstheproxyserverwhentheuserlaunchesapplications
thatneedtoconnecttotheSecureApplicationManager.
JSAMallocates20-30MBofRAMwhenrunning(theexactamountofmemorydepends
ontheJavaVirtualMachine(JVM)used)and,ifcachingisenabled,mayleavea.jarfile
ontheclientmachine.FormoreinformationaboutfilesleftbyJSAMonclientmachines,
seetheClient-sideChangesGuideontheJuniperNetworksCustomerSupportCenter.
UsersmayexperienceproblemswaitingfortheSecureApplicationManagertofully
loadiftheyenablepop-upblockersthroughtheirWebbrowsers.Thisproblemoccurs
becauseapop-upwindowalertinguserstoaccepttheSecureApplicationManager
plug-inmayappearinthebackground(behindtheWebbrowserwindow)whereusers
cannotseeit.
WhenlaunchingapplicationsthroughJSAM,JuniperNetworkssupportsconfiguration
of1200uniqueIP/portcombinationsonWindowsandMacand800uniqueIP/port
combinationsonLinux.NotethatthislimitisbasedonIP/portcombinations,not
applications(whichmaylistenonmorethanoneIPaddressandport).JuniperNetworks
determinedthesenumbersbytestingonWindowsXPandWindows2000machines
usingdefaultJREmemorysettings.
AssigningIPLoopbackAddressestoServers
ForJSAMtofunction,itmustlistenonloopbackaddressesforclientrequeststonetwork
applicationservers.TheSASeriesApplianceassignstheseuniqueIPloopbackaddress
toeachapplicationserverthatyouspecifyforagivenport.Forexample,ifyouspecify:
app1.mycompany.com,app2.mycompany.com.app3.mycompany.com,...
forasingleport,theSASeriesApplianceassignsauniqueIPloopbackaddresstoeach
application:
515
Copyright©2012,JuniperNetworks,Inc.
Chapter22:SecureApplicationManager
Reader compress pdf - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
pdf change page size; pdf compression settings
Reader compress pdf - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
compress pdf; change font size in pdf text box
127.0.1.10,127.0.1.11,127.0.1.12,...
WhentheSASeriesApplianceinstallsJSAMonauser’smachine,JSAMlistensonthe
loopbackaddresses(onthecorrespondingclientportspecifiedfortheapplicationserver)
forclientrequeststonetworkapplicationservers.YoucanconfiguretheSASeries
Appliancetodynamicallyassigntheseloopbackaddresses,oryoucanconfigurestatic
loopbackaddressesyourselfthroughtheadminconsole.
YoumustenabletheseassociationsbetweenIPloopbackaddressesandapplications
serversonaspecificportinoneoftwoways:
AllowtheSASeriesAppliancetoeditthehostsfileontheclientsystemwithIPloopback
assignments.TheSASeriesAppliancemakesacopyofthecurrenthostsfileandthen
createsanewhostsfilewiththeIPloopbackassignments.Whentheuserendsthe
session,theSASeriesAppliancedeletesthenewhostsfileandrestorestheoriginal
hostsfile.
Iftheclientsystemshutsdownunexpectedly,thehostsfilestillpointstheclientto
loopbackaddressesforoutsideconnections.Settingsinthehostsfilearereturnedto
theiroriginalstatewhentheclientsystemreboots.
UsersmusthavetheproperprivilegesontheirmachinesinorderfortheSASeries
Appliancetoeditthehostsfile.
CreateanexternalDNStorouteclientapplicationtraffictotheJSAMapplet.
UsingStaticLoopbackAddresses
UsinganexternalDNSserverwithdynamicloopbackaddressesrequiresanadministrator
toupdatetheDNSsettingseachtimetheJSAMapplicationconfigurationchanges.On
theotherhand,configuringanexternalDNSserverusingstaticloopbackaddresses
providesadministratorswiththehighestdegreeofconfigurationcontrol.Forexample,
considerthefollowingIPloopbackassignments:
app1.mycompany.com-127.0.1.10
app2.mycompany.com-127.0.1.11
app3.mycompany.com-127.0.1.12
IfyouconfigureanexternalDNSserverusingdynamicloopbackaddressassignments
andyoudeletethefirstapplicationserver,theaddressassignmentschange:
app2.mycompany.com-127.0.1.10
app3.mycompany.com-127.0.1.11
WithstaticIPloopbackaddressesinanexternalDNS,deletingthefirstapplicationserver
doesnotaffecttheIPloopbackassignmentsfortheremainingapplicationservers:
app2.mycompany.com-127.0.1.11
app3.mycompany.com-127.0.1.12
YoucanassignstaticIPloopbackaddresseswhencreatingaJSAMcustomresource
profilethroughtheUsers>ResourceProfiles>SAM>ClientApplicationspageofthe
Copyright©2012,JuniperNetworks,Inc.
516
JunosPulseSecureAccessServiceAdministrationGuide
XImage.Barcode Scanner for .NET, Read, Scan and Recognize barcode
VB.NET: Convert PDF to Jpeg; VB.NET File: Compress PDF; VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; C#; XImage.OCR for C#; XImage.Barcode Reader for
pdf compress; pdf reduce file size
C# Imaging - Scan Barcode Image in C#.NET
RasterEdge Barcode Reader DLL add-in enables developers to add barcode image recognition & barcode types, such as Code 128, EAN-13, QR Code, PDF-417, etc.
can a pdf be compressed; pdf font size change
adminconsoleorwhenenablingJSAMapplicationsthroughtheUsers>UserRoles>
SelectRole>SAM>Applicationspageoftheadminconsole.
IfyouassignastaticIPloopbackaddresswhilecreatinganewapplication,theSASeries
Appliancecheckstheaddressforconflictsagainstotherconfiguredapplicationsinthe
samerole.Ifanotherapplicationusesthesameaddress,theSASeriesAppliancedisplays
anerrormessagepromptingyoutoenteradifferentIPaddress.
NOTE: StaticIPloopbackaddressesapplyonlytoapplicationservers
configuredbyanadministrator.TheSASeriesApplianceassignsdynamicIP
loopbackaddressesforuser-definedapplicationservers.Iftheadministrator
doesnotassignanIPloopbackaddresstoanapplicationserver,theSASeries
Applianceassignsadynamicaddress.
IPLoopbackAddressConsiderationsWhenMergingRoles
IPLoopbackAddressConsiderationsWhenMergingRoles
Iftwoormorerolesmaptothesameapplicationandeachmappingcontainsadifferent
staticIPloopbackaddress,allofthestaticIPloopbackaddressesremainunchanged.
IftwoormorerolesmaptothesameapplicationandonlyoneroleusesastaticIP
loopbackaddress,JSAMusesonlythestaticIPloopbackaddressandbindstoonly
onestaticallydefinedsocketontheclient.
IftwoormorerolesmaptothesameapplicationusingdynamicIPloopbackaddresses,
onlyonedynamicIPloopbackaddressisused.Theapplicationlistenerbindstoonly
onedynamicallyassignedsocketontheclient.
Ifyouusethesamehostnameinmultipleroles,eitherusethesamestaticIPloopback
address,ordynamicaddressesforalltheapplications.
Ifyouusedifferenthostnamesassociatedwiththesameloopbackaddressandport
combination,JSAMcannotdistinguishbetweenthetwodifferenthostsattheback-end
and,hence,cannotaccuratelydirectIPtrafficboundforthosehosts.
ResolvingHostNamestoLocalhost
ForJSAMtosuccessfullyintermediatetraffic,aclientapplicationontheuser’smachine
needstoresolvetheapplicationservertotheclientlocalhost.ThisprocessenablesJSAM
tocaptureandsecurelyportforwardthedataintendedfortheapplicationserverviathe
SASeriesAppliance.JSAMcanperformautomatichost-mapping,inwhichiteditsthe
client’shostsfile,tomapapplicationserverstolocalhost.(Youcanenableautomatic
host-mappingthroughtheUsers>UserRoles>SelectRole>SAM>Optionspageof
theadminconsole.)
517
Copyright©2012,JuniperNetworks,Inc.
Chapter22:SecureApplicationManager
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
On this page, besides brief introduction to RasterEdge C#.NET PDF document viewer & reader for Windows Forms application, you can also see the following aspects
adjust size of pdf file; best way to compress pdf
.NET PDF SDK | Read & Processing PDF files
RasterEdge .NET Image SDK - PDF Reader. Flexible PDF Reading and Decoding Technology Available for .NET Framework.
pdf page size; best way to compress pdf file
InorderforJSAMtoeditauser’shostsfile,theusermusthavetheappropriateauthority
ontheclientmachine:
WindowsusersusingtheFATfilesystemmaybelongtoanyusergroup.ForExchange
MAPIsupport,however,usersmusthaveatleastPowerUserprivilegesontheir
machines.
WindowsusersusingtheNTFSfilesystemmusthaveAdministratorprivilegesontheir
machines.
Linux(RedHat)usersmustlaunchthebrowserthatwilllaunchJSAMasroot.
MacintoshusersmustsupplytheAdministratorpasswordwhenpromptedbyJSAM.
Ifusersdonothavetheappropriateprivilegesontheirmachines,JSAMcannot
automaticallyeditthehostsfile,preventinghostnameresolutiontolocalhost.
Alternativesforuserswhodonothavetheappropriateprivilegesare:
YouconfigureyourexternalDNSservertoresolveapplicationserverstolocalhost.If
youconfigureyourexternalDNSservertousealocalhostaddressinsteadofthe
applicationserverhostname,remoteusersneedtoconfiguretheorderinwhichtheir
machinesearchesDNSserverstostartwiththecorporateDNS.
Yourelaxthepermissionsontheetcdirectoryandtheetc\hostsfiletoenableJSAM
tomakethenecessarymodifications.
UsersconfigureaclientapplicationtousethelocalhostaddressassignedbytheSA
SeriesAppliancewheretheytypicallyspecifytheapplicationserverhostnameinthe
clientapplication.
Related
Documentation
TaskSummary:ConfiguringJSAMonpage512
ConfiguringaPCthatConnectstotheSASeriesApplianceThroughaProxyWebServer
Ifaremoteuser’sPCissetuptouseaWebproxyinInternetExplorer,youmustconfigure
theclientmachinetobypasstheproxyserverandcontacttheSecureApplicationManager
instead.
ToconfigureaPCthatconnectstotheSASeriesAppliancethroughaWebproxyin
InternetExplorer:
1.
FromtheInternetExplorerToolsmenu,chooseInternetOptions.
2.
OntheConnectionstab,clicktheLANSettingsbutton.
3.
UnderProxyserver,clicktheAdvancedbutton.
4.
UnderExceptions,entertheaddressesforwhichyoudonotwanttouseaproxyserver.
Enteralladdresses(hostnamesandlocalhost)thattheclientapplicationuseswhen
connectingthroughtheSecureApplicationManager.Forexample:
Ifyourapplicationserverisapp1.company.com,enterthefollowingexceptions:
Copyright©2012,JuniperNetworks,Inc.
518
JunosPulseSecureAccessServiceAdministrationGuide
C# PDF insert image Library: insert images into PDF in C#.net, ASP
An independent .NET framework viewer component supports inserting image to PDF in preview without adobe PDF reader installed. Able
change font size pdf document; pdf file size
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
VB.NET: Convert PDF to Jpeg; VB.NET File: Compress PDF; VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; C#; XImage.OCR for C#; XImage.Barcode Reader for
adjust pdf size preview; pdf file size limit
app1;app1.company.com;127.0.0.1
IfyourExchangeServerisexchange.company.com,enterthefollowingexceptions:
exchange;exchange.company.com;127.0.0.1
NOTE: SASeriesApplianceclientsparseInternetExplorer’sstaticproxy
exceptionlist.WesupportmostexceptionsthatInternetExplorersupports
withthefollowinglimitations:
ForIPaddressexception,wesupportn.*.*.*,n.n.*.*,n.n.n.*.Forexample,
10.*.*.*,10.10.*.*,10.10.10.*,or10.10.10.10.Wedonotsupport10*or
10.*.10.*eventhoughInternetExplorermaysupportthem.
Forstringexpression,wesupportspecificstringssuchas
my.company.net,orawildcardatfrontofthestring,forexample,
*.my.company.netor*.company.net.Wedonotsupport*.company.*,
*.company*,*.company.*.com,*.net,*.comandsoforth.
DeterminingtheSASeriesAppliance-AssignedLoopbackAddress
UserscannotmodifythecorporateDNSserverforapplicationstheyaddforport
forwarding.IfyouallowuserstospecifyapplicationsforJSAMtoproxy,usersneedto
configureaclientapplicationtousethelocalhostaddressassignedbytheSASeries
Appliancewheretheytypicallyentertheserverhostname.
TheDetailspaneoftheJSAMbrowserwindowdisplaystheloopbackIPaddressassigned
bytheSASeriesAppliancealongwiththeportspecifiedbytheuser.Todeterminewhat
IPaddresstheSASeriesApplianceassignstoanapplicationspecifiedthroughtheClient
Applicationspage,ausermustrestarttheSecureApplicationManagerafteraddingthe
application.TheloopbackaddressassignedtotheapplicationappearsontheDetails
paneoftheSecureApplicationManagerbrowserwindow.
Intheclientapplication,theuserneedstoentertheSASeriesAppliance-assigned
loopbackaddressastheapplicationserver.Forexample,ifauserwantstoaccessa
telnetserverbehindyourcorporatefirewall,theuserneedstofollowthesesteps:
1.
IntheClientApplicationSessionssectionoftheSASeriesApplianceend-userhome
page,clicktheItemPropertiesicon,thenclickAddApplication
2.
OntheAddApplicationpage,specify:
Theserver’sfullyqualifieddomainnameorIPaddressintheRemoteServerfield,
suchasterminalserver.juniper.com.
TheportonwhichJSAMshouldlistenforclienttraffictotheserverintheClientPort
field,suchas3389.
Theportonwhichtheremoteservershouldlistenfortrafficfromtheclient
application(JSAM)intheServerPortfield,suchas3389.
3.
ClickAddtosavetheinformation.
519
Copyright©2012,JuniperNetworks,Inc.
Chapter22:SecureApplicationManager
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
VB.NET: Convert PDF to Jpeg; VB.NET File: Compress PDF; VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; C#; XImage.OCR for C#; XImage.Barcode Reader for
apple compress pdf; pdf compressor
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
VB.NET: Convert PDF to Jpeg; VB.NET File: Compress PDF; VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; C#; XImage.OCR for C#; XImage.Barcode Reader for
pdf custom paper size; change paper size in pdf
4.
ClosetheSecureApplicationManagerbrowserwindow.
5.
IntheClientApplicationSessionssectionoftheSASeriesApplianceend-userhome
page,clickStarttorestarttheSecureApplicationManager.
6.
IntheSecureApplicationManagerbrowserwindow,clickDetails.
7.
OntheDetailstab,lookatwhichloopbackaddresstheSASeriesApplianceassigned
totheremoteserver,suchas127.0.1.18.
8.
Intheclientapplication,suchasRemoteDesktopConnection,specifytheloopback
addressintheconfigurationfieldfortheserver.Thisfieldappearsindifferentplaces
fordifferentapplications.Usersmayenterthisinformationthroughasetupwizardor
otherconfigurationdialog.
Related
Documentation
TaskSummary:ConfiguringJSAMonpage512
ConfiguringExternalDNSServersandUserMachines
ClientapplicationsmustresolveserverhostnamestoJSAM,whichproxiesdatabetween
aclientandaserver.OnWindowsPCs,serverhostnamesarestoredinthehostsfile.To
interceptdatausingJSAM,theservernamesinthehostsfileneedtoresolvetothelocal
machine(localhost)sothattheSASeriesAppliancecanintermediatethetraffic.The
recommendedprocessformappingapplicationserverstoauser’slocalPCistoenable
theautomatichost-mappingoption,whichenablestheSASeriesApplianceto
automaticallymodifythePChostsfiletopointapplicationserverstothelocalhostfor
secureportforwarding.
FortheSASeriesAppliancetoperformautomatichost-mapping,however,PCusers
musthavetheproperprivilegesontheirmachines.IfyourPCusersdonothavethese
privileges,youmustensurethatyourinternalapplicationservernamesresolveexternally
toaPC’slocalhostbyaddingentriestoyourexternalInternet-facingDNSserversuchas:
127.0.0.1app1.company-a.com
127.0.0.1app2.company-b.com
127.0.0.1exchange1.company-a.com
127.0.0.1exchange1.company-b.com
Iftheclientapplicationusesanunqualifiednamefortheapplicationserver,usersneed
tospecifyDNSsuffixessothatthePCcanattachthesuffixandcontactyourexternal
DNSserverfornameresolution.Forexample,anMSOutlookclienttypicallyhasan
unqualifiednameforanMSExchangeserver.Inorderforthequalifiednametoresolve
to127.0.0.1,usersneedtospecifytheappropriateDNSsuffixesontheirPCs.Adding
domainnamesdoesnotaffectotheroperationsonthePC,includinguseoftheclient
applicationfromwithintheenterprise.
ToconfigureauserPCwithDNSsuffixes(Windows2000):
1.
FromtheWindowsStartmenu,chooseSettings>NetworkandDial-upConnections
>LocalAreaConnectionandthenchooseProperties.
2.
SelectInternetProtocol(TCP/IP)andthenclickProperties.
Copyright©2012,JuniperNetworks,Inc.
520
JunosPulseSecureAccessServiceAdministrationGuide
3.
ClickAdvancedandthenclicktheDNStab.
4.
ClickAppendtheseDNSsuffixesandthenclickAdd.
5.
Addyourenterprise’sinternaldomainsasadditionalDNSsuffixes.
Related
Documentation
JSAMOverviewonpage512
JSAMLinuxandMacintoshSupport
Linuxusersdonothaveaccesstoportsbelow1024unlesstheyaresignedintotheir
machinesasroot.Macintoshusersdonothaveaccesstoportsbelow1024unlessthey
supplytheAdministratorpasswordwhenpromptedbyJSAM.Tosupportapplications
thatrunonprivilegedports(portsbelow1024),suchasatelnetapplication:
UsersmaylaunchthebrowserthatwilllaunchJSAMasroot.
Youortheusermayspecifyaclientportnumberequaltoorgreaterthanport1024
whenenablingclientapplications.
Forexample,ifyouspecify2041fortheclientportand23fortheserverportforatelnet
application,thecommandtoruntheapplicationis:
telnetloopbackIP2041
whereloopbackIPistheloopbackIPaddressassignedtotheapplicationserverbythe
SASeriesAppliance.JSAMlistensonport2041fortrafficfromthetelnetapplication
andforwardsittotheSASeriesAppliance.TheSASeriesAppliancethenforwardsthe
traffictoport23onthedestinationserver.
NOTE: DuetothedesignoftheSunJVMcode,Macintoshuserscannot
relaunchJSAMwithinthesameSafariusersession.Inordertore-launch
JSAM,theusermustexitSafariandthenlaunchJSAMagain.
Related
Documentation
TaskSummary:ConfiguringJSAMonpage512
StandardApplicationSupport:MSOutlook
RemoteuserscanusetheMicrosoftOutlookclientontheirPCstoaccessemail,their
calendars,andotherOutlookfeaturesthroughtheSASeriesAppliance.VersionsofMS
OutlookcurrentlysupportedareMSOutlook2000andMSOutlook2002.Thisability
doesnotrequirechangestotheOutlookclientanddoesnotrequireanetworklayer
connection,suchasVPN.
RefertotheSupportedPlatformsDocumentontheJuniperNetworksCustomerSupport
Centerfordetailsonoperatingsystemsupportanddependencies.SeetheClient-side
ChangesGuidefordetailsaboutregistrychangesmadebyJSAM.
521
Copyright©2012,JuniperNetworks,Inc.
Chapter22:SecureApplicationManager
Also,notethattheSASeriesAppliancedoesnotsupportOutlookthroughSVW,since
OutlookapplicationsrequireHKLMregistrykeychanges.
Inorderforthisfeaturetoworkforremoteusers,thenetworksettingsoftheuser'sPC
mustresolvethenameoftheExchangeServersembeddedintheOutlookclienttothe
localPC(127.0.0.1,thedefaultlocalhostIPaddress).Werecommendthatyouconfigure
theSASeriesAppliancetoautomaticallyresolveExchangeserverhostnamestothe
localhostbytemporarilyupdatingthehostsfileonaclientcomputerthroughthe
automatichost-mappingoption.
Client/ServerCommunicationUsingJSAM
ThefollowingdiagramdescribestheinteractionsbetweentheOutlookclientandan
ExchangeServerviatheSASeriesAppliance.ThisfigureassumesthattheSASeries
Applianceisconfiguredtoperformautomatichost-mapping.
Figure18:JavaSecureApplicationManagerandEnhancedMSExchange
Support
TheabovefigureshowstheSASeriesApplianceconfiguredtouseautomatic
host-mappingfortheMSOutlookclient.
1.
TheuserstartstheMSOutlookclient.OutlooktriestocontacttheExchangeServer
exchange1.yourcompany.com.TheSASeriesApplianceresolvestheExchangeServer
hostnameto127.0.0.1(localhost)throughtemporarychangestothehostsfile.
2.
OutlookconnectstotheSecureApplicationManagerrunningontheuser'sPCand
thenstartssendingrequestsforemail.
3.
TheSecureApplicationManagerencapsulatesandforwardsalltherequestsfrom
theOutlookclienttotheSASeriesApplianceoverSSL.
4.
SASeriesApplianceun-encapsulatestheclientdataandlooksintheMAPIrequest
tofindthetargetExchangeServer.Therequestisthenforwardedtothetargetserver.
5.
EachrequestintheMAPIprotocolencodesthetargetserverfortherequest.When
MAPIrequestsarrivefromtheSecureApplicationManager,theSASeriesAppliance
Copyright©2012,JuniperNetworks,Inc.
522
JunosPulseSecureAccessServiceAdministrationGuide
looksineachofthemanddispatchesthemtotheappropriatetargetserver.This
processworkstransparentlyeveniftherearemultipleExchangeServers.
6.
TheExchangeServerrespondstotheSASeriesAppliancewithemaildata.
7.
TheSASeriesApplianceencapsulatesandforwardstheresponsefromtheExchange
ServertotheSecureApplicationManageroverSSL.
8.
TheSecureApplicationManagerun-encapsulatestheinformationsentfromtheSA
SeriesApplianceandforwardsthenormalMAPIresponsefromtheExchangeServer
totheOutlookclient.
Related
Documentation
EnablingtheSecureVirtualWorkspaceonpage352
StandardApplicationSupport:LotusNotes
RemoteuserscanusetheLotusNotesclientontheirPCstoaccessemail,theircalendars,
andotherfeaturesthroughtheSASeriesAppliance.Thisabilitydoesnotrequireanetwork
layerconnection,suchasaVPN.
SeetheSupportedPlatformsDocumentontheJuniperNetworksCustomerSupport
Centerfordetailsonoperatingsystemsupportanddependencies.
Client/ServerCommunicationUsingJSAM
Inorderforthisfeaturetoworkforremoteusers,theyneedtoconfiguretheLotusNotes
clienttouse“localhost”astheirlocationsetting(thatis,theirHomeLocation,Remote
Location,orTravelLocationsetting).TheSecureApplicationManagerthenpicksup
connectionsrequestedbytheLotusNotesclient.Thefollowingdiagramdescribesthe
interactionsbetweentheLotusNotesclientandaLotusNotesServerviatheSASeries
Appliance.
Figure19:JavaSecureApplicationManagerandEnhancedLotusNotes
Support
523
Copyright©2012,JuniperNetworks,Inc.
Chapter22:SecureApplicationManager
TheabovefigureshowstheLotusNotesclientlocationvaluetobeconfiguredtothe
localhost.
1.
TheuserstartstheLotusNotesclientwiththelocationsetting.Theclientusesthe
HTTPTunnelproxysettingforitslocationsetting.NotethatyoumustsettheHTTP
Tunnelproxysettingtouselocalhost(or127.0.0.1)astheproxyaddressand1352as
theproxyport.
2.
TheLotusNotesclientconnectstotheSecureApplicationManagerandstartssending
requestsforemail.
3.
TheSecureApplicationManagerencapsulatesandforwardsrequestsfromtheLotus
NotesclienttoSASeriesApplianceoverSSL.
4.
TheSASeriesApplianceun-encapsulatestheclientdataandlooksintheLotusNotes
requesttofindthetargetLotusNotesServer.Therequestisthenforwardedtothe
targetserver.
EachrequestintheLotusNotesprotocolencodesthetargetserverfortherequest.
WhenLotusNotesrequestsarrivefromtheapplicationproxy,theSASeriesAppliance
obtainsthetargetserverinformationfromtherequestsanddispatchestherequests
totheappropriatetargetserver.Thus,thisfeatureworkstransparentlyevenifthere
aremultipleLotusNotesServersaccessedbyasingleuser.Notethatyoumustcreate
JSAMACLsontheSASeriesAppliancethatenableaccesstothesetargetservers.
5.
TheLotusNotesServerrespondswithemaildatatotheSASeriesAppliance.
6.
TheSASeriesApplianceencapsulatesandforwardstheresponsefromtheLotus
NotesServertotheSecureApplicationManageroverSSL.
7.
TheSecureApplicationManagerun-encapsulatestheinformationsentfromtheSA
SeriesApplianceandforwardsthenormalresponsefromtheLotusNotesServerto
theLotusNotesclient.
Related
Documentation
TaskSummary:ConfiguringJSAMonpage512
ConfiguringtheLotusNotesClient
BeforearemoteusercanconnectfromLotusNotestoaLotusNotesServerthroughthe
SASeriesAppliance,theusermustedittheLotusNotesclienttosetaLocationdocument
ProxyfieldtothePC’slocalhostport.TheLocationdocumenteditedshouldbetheone
usedforremoteaccess,suchastheRemoteLocationorTravelLocationsetting.Setting
theProxyfieldtothePC’slocalhostportenablestheSASeriesAppliancetoconnectto
multipleLotusNotesServers,includingthosesetupaspass-throughservers.
Youshouldusethefollowingconfigurationinthesecases:
JSAMisconfiguredtouseLotusNotesasastandardapplication.
TheLotusNotesclientcanconnecttomultipleLotusNotesservers.
Copyright©2012,JuniperNetworks,Inc.
524
JunosPulseSecureAccessServiceAdministrationGuide
Documents you may be interested
Documents you may be interested