What are the dependencies to run rvtrace on various platforms?

What are the dependencies to run rvtrace on various platforms?

book

Article ID: KB0086947

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Resolution:
Rvtrace is sold and licensed separately from other TIBCO Rendezvous components.  You need a license to run Rvtrace. However, without a valid license, you will be able to run it for an evaluation period of 10 minutes.

Rvtrace uses the pcap libraries on UNIX/LINUX and winpcap libraries on Windows OS.  These libraries require root/admin privileges as it must open the raw Ethernet device in promiscuous mode.  Without appropriate privileges, pcap denies permission to initialize, and rvtrace exits immediately.

Sometimes, rvtrace may not use the correct interface.  Verify this by running "rvtrace -r &ltoutput file>", if all values are zeros, it indicates that rvtrace is not picking the correct network interface.  On multi-homed machines, use the "-i" parameter to specify the correct interface when running rvtrace.  Use “rvtrace –help” for other available options.

To find the correct interface for unix, run ifconfig –a command.  For Windows, run 'Windump -D' to get the interface name (you could free download windump from www.winpcap.org.  For example:
  
C:\&gtwindump –D
1.\Device\Packet_{D7308399-80B2-4CA1-A9E6-C90DD74511A8} (EL574ND4 Ethernet Adapter)
2.\Device\Packet_NdisWanIp (NdisWan Adapter)

Then, use the -i parameter with the interface name for rvtrace.
C:\&gtrvtrace -i \Device\Packet_{D7308399-80B2-4CA1-A9E6-C90DD74511A8} -w rvtrace.out
  
Rvtrace does not need any RV daemon.  Rvtrace by itself does not open any socket or cause any multicast groups to be joined.

Other references:

For UNIX OS, you may download libpcap from www.tcpdump.org.

For Windows OS, you may download windump and winpacp from www.winpcap.org.

FAQ1-IDYYL: For AIX specific unique requirements.

FAQ1-7Y6RLG: Using Rvtrace for monitoring Request/Reply message or point-to-point (PTP) UDP unicast traffic like retransmission (ReTX) requests etc.  

Documentation on rvtrace can be found in RV Administration manual.  Please take a close look at the sections "Limitations", and "Performance Effects" before running rvtrace.

Issue/Introduction

What are the dependencies to run rvtrace on various platforms?