Executing Java Client for Remote DX NetOps Spectrum Server
(From 21.2.1) Add the following argument while executing the Java client for a remote DX NetOps Spectrum server:
-DORBpropStorage=$SPECROOT/.jcorbrc
Contents of the .jcorbrc file:
vbroker.orb.enableBiDir=client
vbroker.se.default.local.manager.enabled=false
vbroker.agent.enableLocator=false
vbroker.security.disable=true
vbroker.security.secureTransport=true
vbroker.security.alwaysSecure=true
vbroker.security.peerAuthenticationMode=REQUIRE_AND_TRUST
vbroker.security.trustpointsRepository=Directory:/Spectrum/custom/VBNS/trustpoints
vbroker.security.wallet.type=Directory:/Spectrum/custom/VBNS/identities
vbroker.security.wallet.identity=spectrum
vbroker.security.wallet.password=n3T0p5#br0@dc0M
vbroker.security.requireAuthentication=true
vbroker.security.client.socket.enabledProtocols=TLSv1.3
vbroker.log.enable=false
vbroker.log.default.appenders=rolling
vbroker.log.default.appender.rolling.fileName=vbroker_debug.log
vbroker.log.default.appender.rolling.layoutType=full
vbroker.log.default.appender.rolling.maxFileSize=50
vbroker.log.default.appender.rolling.maxBackupIndex=10
Release : 21.2
Component : Spectrum Core / SpectroSERVER
Documentation requires updating.
However, if the custom application is remote and not installed on a SS/OC system it will require copying further files.
Copy the .jcorbarc file to the remote system.
Also copy:
vbroker.security.trustpointsRepository=Directory:/Spectrum/custom/VBNS/trustpoints
vbroker.security.wallet.type=Directory:/Spectrum/custom/VBNS/identities
Once these are on the remote system - your application will function normally.