HBR server 64-bit pipeline support
The HBR server supports either a 32-bit or 64-bit pipeline component. Because DNCA and Canister servers support a 32-bit pipeline only, you need to configure the HBR server to handle data conversion.
For an HBR server that uses a 64-bit pipeline component, DNCA hits need to convert data from
32-bit to 64-bit. The 32-bit to 64-bit data conversion occurs in the
DiscoverCaptureSocket.exe
.
Hits that are sent to the Canister pipeline need to be converted from 64-bit to 32-bit. The
64-bit to 32-bit conversion occurs in the SessionAgentSocket.dll
file.
You can manage the data conversion that is required for an HBR server / 64-bit pipeline configuration, through settings in the DiscoverCaptureSocket.cfg file.
32-bit data conversion
You can manage the data conversion for 32-bit hits that flow from DNCA to the HBR 64-bit pipeline
component, by setting the is32To64bitConversionNeeded property
in the [Globals]
section of the
DiscoverCaptureSocket.cfg file.
If HBR is using a 64-bit pipeline component, set is32To64bitConversionNeeded to True.
If HBR is using a 32-bit pipeline component, set is32To64bitConversionNeeded to False.
64-bit data conversion
[Socket]
section of each of the
child pipeline configuration files. For example, if you have three child pipeline configuration
files (HBR_Pipeline1.cfg
, HBR_Pipeline2.cfg
, and
HBR_Pipeline3.cfg
), go to the [Socket]
section of each one and set
the To32bitCSS property to True or
False.- If HBR is using a 64-bit pipeline component, set To32bitCSS to True.
- If HBR is using a 32-bit pipeline component, set To32bitCSS to False.
Registering the Transport service for the 64-bit pipeline component
- Stop the Transport service by performing the following steps:
- From the Portal menu bar select
- In the WorldView, expand the twistie for the server.
- Select Transport Service.
- Click Stop
- Deregister the Transport service, and run the following command:
C:\Program Files (x86)\\Unica Discover DC>DiscoverCaptureSocket.exe -remove
- Register the 64-bit Transport service from "x64" folder by performing the
following steps:Run the following command to change directories:
C:\Program Files (x86)\\Unica Discover DC>cd x64
Run the following command to register the 64-bit Transport service:C:\Program Files (x86)\\Unica Discover DC\x64>DiscoverCaptureSocket.exe -install
- Perform the following procedure to check that the 64 bit pipeline is
registered successfully and to start it:.
- Go to Windows™ Services,
right click Discover Transport
Service and select the
Properties option.The Path to executable on the General tab on the properties screen should show a path of
DiscoverCaptureSocket.exe
from thex64
folder. For example:C:\Program Files (x86)\\Unica Discover DC\x64\DiscoverCaptureSocket.exe
- Start the 64-bit transport service.
To start the 64 bit transport service, in the same Properties window, either click Start or, in the Windows Services list, right click Discover Transport Service and select Start.
- Go to Windows™ Services,
right click Discover Transport
Service and select the
Properties option.
- Start the 64-bit Transport service.