We have been running Captaris RightFax for several years now, when I came it was running on a Dell Optiplex GX270. My job was to perform a full upgrade new hardware, new software (from version 9.0 to 9.3), a completely new implementation. Unfortunately everyone who was involved with the original setup has since left so no one know how it’s working.
What they could tell me is that RightFax receives the faxes and then, somehow, they are available for viewing in our EMC Documentum. Nobody knew how this transfer took place. A quick google search for integrating RightFax with Documentum returned thousands of results for sites advertising “integration specialist” consultants who would come out and make these two products interact, for a nominal fee of 80,000 USD.
I couldn’t find anything on the production RightFax server that connected to our Documentum. There were no established connections inbound or out, no shared folders, no scheduled tasks, and nothing configured in RightFax that even made mention of Documentum. The one thing I noticed was that ICF was off on the production server, bad practice I know but at least it was a clue. This meant that there was some sort of inbound connection that was pulling the faxes off of the server at seemingly random intervals.
After much research I managed to find some documentation on our, somewhat old, version of Documentum (5.25). It explained that ApplicationXtender is used to retrieve faxes from the RightFax server.
ApplicationXtender must first be configured for RightFax. Open the configuration dialogue and click on the Fax-In tab. Select RightFax. Click OK. That’s it, ApplicationXtender is now configured to talk to RightFax.
Now in order to connect to import the faxes all you should need to do is right-click on the application name in Applications view of AX, select New Document, and then Fax-in queue. You will be presented with a dialog in which you should enter the name of your server (or IP address) and your RightFax username and password (usually tied in with Windows security).
In our implementation we have the faxes come in to the user AUDIT and then a copy is forwarded to the user RETRIEVAL this way we retain a copy of every fax on RightFax even after they are removed during import.
Unfortunately this was not the end. I still could not connect to RightFax from ApplicationXtender, even with the Windows ICF completely off. I did some digging and found the ports that RightFax RPC and DocTransport run on, and they are: 1052, 1053, 1062, 10520, 10521, 10062, 34987, and 34988. I opened Active Ports to make sure that these were all listening, but found that the Dialogic Syslog Service was being randomly assigned quite a few ports in that range, including 1052. To fix this problem we need to reserve some these ports.
To reserve ports in Windows so that an application has to specifically request them you need to edit a registry key. Open regedit and go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters and edit or create a REG_MULTI_SZ titled ReservedPorts. Enter or append the following lines:
1052-1062
10520-10521
10062-10062
34987-34988
After this restart your server and try to connect from AX. You should be good to go, and it didn’t even cost you $80,000.
Steve Edwards Application Integration, System Upgrades ApplicationXtender, Captaris, Documentum, integration, RightFax, Windows Server 2003