Usage
=========================
Use the EPiServer Listener Tool to troubleshoot connectivity issues regarding
cache invalidation in EPiServer. If udp does not work out of the box, you can
use tcp instead, which is easier to control in firewalls.

Use this tool to test that traffic is allowed to pass the firewall using a 
specific tcp port.

Download the EPiServer Event Listener tool from:
http://world.episerver.com/Documentation/Items/Tech-Notes/EPiServer-CMS-5/EPiServer-CMS-5-R2-SP2/Event-Management-System-Specification/
 - see the link in the Troubleshooting section at the bottom.
 
Out of the box this application will send and listen using UDP. See the readme
file in the .zip file for more information on how to use the application to send
and recieve events over UDP Multicast.

To test the application with TCP instead, copy it to two machines that you want
to test connectivitiy between. Copy the config file from the "editor-server-tcp"
folder to the machine that will be sending. Open the config file and change the
client ip address to the ip address of the machine that will be receiving events.

Copy the config from the "frontend-server-tcp" folder to the receiving machine.
You do not have to change anything in this config as it will only listen on a
given port.

NOTE! The folders only contain the config file for smaller distrbution size. You
should download and copy all the files from the event Listener tool into these
folders (except the config file of course.)

Open the event listener tool in "send mode" (see the docs for the tool) on the 
sending machine and in listening mode on the receiver. Type something, hit enter, 
and you should see the data go through.

Troubleshooting
=========================
The config files have been set up to send and listen on port 13000. If this port
is not open in your firewall, it will fail. To change the sending and receiving
port, you need to change both config files.

If you're having problems with the config file, try to run it between two machines
on a local network (on the same router.)

Windows Firewall (or 3rd party virus protection software) could potentially stop 
the traffic.
