When Laserfiche Distributed Computing Cluster is installed on a machine that hosts the Laserfiche Mobile Add-on for Web Access version 9.0 or older, the service may not be able to communicate with other applications.
By default, Distributed Computing Cluster Service uses ports 8107 and 8108 to communicate. The Laserfiche Mobile Distributed Processing (Beta) component of the Laserfiche Mobile Add-on for Web Access also uses these ports by default. If this component of the add-on is installed, the service will be unable to communicate with other machines.
To resolve this issue, specify different ports for the Distributed Computing Cluster Service to use.
- Stop the Laserfiche Distributed Computing Cluster service. Click Start, then Control Panel. Next to View by, select Large icons and then click Administrative Tools and double-click Services. Select Laserfiche Distributed Computing Cluster Service and click Stop.
- Open PowerShell as an administrator. Click Start, All Programs,Accessories, Windows PowerShell, and then right-click Windows PowerShell and select Run as administrator.
Note: By default, PowerShell doesn't allow you to run scripts. To run these scripts, you must change the Script Execution Policy to AllSigned. To do so, type Set-ExecutionPolicy AllSigned in PowerShell and press ENTER.
- Import the LfDccLocalNodeAdmin module by entering Import-Module lfdcclocalnodeadmin.
- Use the following command to change the port numbers, replacing value with the updated port numbers the service should listen on: Set-LocalNodeServicePort -MetaDataPortNumber value -BufferedPortNumber value
- Update the firewall exceptions for the service. Click Start, then Control Panel. When viewing the Control Panel options in category view, select System and Security. Under Windows Firewall, click Allow a program through Windows Firewall.
- Click Change settings.
- Double-click Laserfiche Distributed Computing Cluster (Buffered). In the Edit a Port window, specify the new port number and click OK.
- Double-click Laserfiche Distributed Computing Cluster (MetaData). In the Edit a Port window, specify the new port number and click OK.
- Click OK to close the Allowed Programs window.
- Restart the Laserfiche Distributed Computing Cluster Service. Click Start, then Control Panel. Next to View by, select Large icons and then click Administrative Tools and double-click Services. Select Laserfiche Distributed Computing Cluster Service and click Start.
Note: If the service was installed as a Scheduler, you'll need to specify its updata metadata port number when registering a cluster in the Web Administration Console. If the service was installed as a worker, you'll need to specify the updated metadata port number when adding the worker to a cluster.