XBridge error during Interceptor install

Categories:
Solution Number:
S22183
Last Modified:
2015-05-04
Issue

During initial install of Interceptor running RiOS 4.0.0 or 4.0.1, enabling XBridge triggers an alarm and the following error is seen in the logs :

interceptor01 pm[4615]: [pm.ERR]: Output from xbridge: [Sep 26 21:33:11 7346 -1 /config ERR] {- -} <sh_comm_settings> is required but not defined under <instance_config>
interceptor01 pm[4615]: [pm.ERR]: Output from xbridge: Error while running xbridge: Errors in config file: /etc/opt/tms/output/configfile.xml
interceptor01 pm[4615]: [pm.NOTICE]: Waiting 81 seconds before relaunching xbridge
interceptor01 pm[4615]: [pm.NOTICE]: Launched xbridge with pid 9657

Solution

The XBridge alarm triggers when the inpath0_0 is enabled without an IP Address. To resolve this, disable the interface by doing the following:

  • Via the CLI. Assign a bogus IP address on the interface and disable it for Load Balancing. Remove the IP address from the interface and reboot the Interceptor.

    conf t
    interface inpath0_0 ip address 1.1.1.1 /32
    no in-path interface inpath0_0 enable
    no interface inpath0_0 ip address
    wr mem
    reload

     
  • Or via the Web GUI. Configure a bogus IP Address on the inpath0_0 interface and enable Bypass (this will disable the interface)

    Configure > Networking > Inpath 0_0 --> Specify Address Manually --> {Enter IPaddress } --> Apply --> Save
     

Interceptor 3.x: Configure > Optimization > General Service Settings
Uncheck "Enable inpath0_0 for Load Balancing"

 

Interceptor 4.5.x
Configure › Networking › In-Path Interfaces
Expand inpath0_0 in the In-Path Interface Settings section.
Check the box "Enable Bypass (disables load balancing on this interface)" and click Apply.



Save the Configuration

Reboot the Interceptor.
Configure > Maintenance > Services --> Reboot

The target milestone for the permanent fix is on RiOS 5.0

 

Note: If you receive the error, "Cannot disable this inpath interface. It is used for Steelhead communication" when trying to disable inpath0_0, temporarily disable multi-interface support, disable the interface, then re-enable multi-interface support.
Multi-interface support is configured in these sections:
Configure › Networking › Interceptors
Select "Communicate with Interceptors Using This Interface" and select an interface other than inpath0_0.

Configure › Networking › SteelHeads
Select "Communicate with Cluster Steelheads Using This Interface" and select an interface other than inpath0_0.

Environment

Interceptor running RiOS 4.0.0  & 4.0.1

Spotted on RiOS 4.5.0b as well.

Attachments
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Can't find an answer? Create a case