I had many problems getting this to work also. I have it working but it only will run on the same ports the admin ports work on. Here’s how I did it.
Install openfire 3.5.2
Install the plugins from the plugin page (not download and copy to directory) - Fastpath service and Fastpath webchat
Then click on tools and you must put in the servername that your server is seen from the outside (or the nat IP or external IP)… Like im.domainname.com
You type the port number of your xmpp client to server connections which is the first one in the port list on the “server information” page.
Click the button and it should say you are connected to the server.
Click on Fastpath and create a group, put yourself in that group. Then go to tools. You should now see something differant than the first time.
List of available workgroups within Fastpath
Click on one of the following workgroups to join.
You should see a button for you to click to start a web session. If you log into spark and look at the bottom of the client, you should now see a fastpath tab. You can choose your group and log in. Notice the button changes when you are not logged in.
Now, you can either give out this page, or put this button on another web page which I recommend so that the end user doesn’t see your server address and port numbers.
The code to put the button on another webpage looks similar to this.
<!-- Insert this snippet where you would like the Chat button image to show up -->
<script language=“JavaScript” type=“text/javascript”
src="https://im.yourdomain.com:9095/webchat/jivelive.jsp">
</script>
<script>
showChatButton(‘testgroup@workgroup.im.yourdomain.com’);
</script>
<!-- End of Fastpath Snippet -->
The port 9095 is the port for my web admin. ( I can’t figure yet out how to get this to run on a differant port other than the web admin port)
Remember to open the firewall port to let this through or you will not see the button on the outside world and the chat will not work.
Make sense?