Troubleshooting Create Cache
Sometimes a cluster can not be formed, or cluster nodes are unable to communicate with each other. It may happen when Server and Cluster ports are blocked by a firewall. The following error messages can occur in this case:
Server Communication Error
Error: "No server is available to process the request"
Error: "Unable to communicate with server node"
Note
However, check your firewall settings using the details in our getting started guide.
Workaround
"No server is available to process the request":
Make sure that the Server port (at which the NCache Service starts and accepts different client connections) is not blocked by a firewall. The default value of this port is '9800'. You can change the default value from the cache server configuration file found in NCache as follows:- .NET: Alachisoft.NCache.Service.exe.config located in %NCHOME%/bin/service
- .NET Core Windows: Alachisoft.NCache.Service.dll.config located in %NCHOME%\bin\service
- .NET Core Linux: Alachisoft.NCache.Daemon.dll.config located in /opt/ncache/bin/service
- Java Windows: Alachisoft.NCache.Service.dll.config located in %NCHOME%\bin\service
- Java Linux: Alachisoft.NCache.Daemon.dll.config located in /opt/ncache/bin/service
"Unable to communicate with server node":
Check to see that the Cluster port is permitted by your firewall. A cluster port is a port at which nodes in a cluster communicate. You can change the default value of these ports from the NCache Management Center. If you have specified a port range in the NCache Management Center, unblock all ports in the range.The NCache Management Center is unable to connect with the NCache Service:
If the NCache Management Center is unable to connect with NCache Service, even when it is started, then your system firewall might be blocking the Service port (port number 8250). Unblock the Service port from the system firewall.
See Also
Start Cache
Add Server Node
Add Existing Cache
Remove Cache
Clear Cache