Please ensure that the following is setup correctly:
- POS and Server group preferences need to be exactly
the same (including case). The default for both preferences is
fedelta. You can check the POS preference by launching the Preference
Editor link or by launching C:\Program
Files\Fedelta\FedeltaPOS\bin\config.bat. You can check the Server
preference by launching C:\Program
Files\Fedelta\FedeltaServer\bin\config.bat.
- If the Remote IP Address is being used, ensure that the IP Address is the correct
static local IP Address of the Fedelta Server. The format of this
setting is: e.g. jini\://192.168.x.x. This setting will override the group
setting. To set this up for installation (no Preference editor available) edit C:\Program Files\Fedelta\FedeltaPOS\config\prefs\afj\fedelta\user.pref and add the line:
lookupUrls = jini\://192.168.x.x
- Ensure that you can ping from both the terminal
to the server and the server to the terminal. If you can't do this
there is a networking/firewall problem.
- Ensure that any
firewall software had made allowance for the Fedelta Server and Fedelta
POS on both machines. Please refer to the installation guide for more
details.
- Ensure that the server is exporting the correct IP
Address. This is setup in C:\Program
Files\Fedelta\FedeltaServer\config\start-services.config. On the line
under
"com.sun.jini.start {" (6th line assuming no manual edits) you will find the private static host = entry. Please ensure that you either have the local static server IP Address e.g.
private static host = "192.168.0.100";
or, if your Fedelta version is 3.5.6 or greater we recommend using:
private static host = ConfigUtil.getHostAddress();
NOTE: Avoid using the older default private static host = ConfigUtil.getHostName(); as it relies on DNS and as such is less reliable.
- If
the Fedelta server has multiple Network Interface Cards (NIC), please
ensure that the NIC connects into the Fedelta Network is the primary.
This can be achieved by going into Control Panel->Network
Connections and then Advanced Menu -> Advanced Settings. Using the
arrows move the Fedelta NIC connection to the top of the list if is not
already there and press OK.\
- If problems persist on the network, or you are using a Windows 2003 server also export the server IP address from C:\Program
Files\Fedelta\FedeltaServer\config\service.confi:
the default registries are:
/* To export IP address in unicast protocol */
//serverExporter = new BasicJeriExporter(TcpServerEndpoint.getInstance("HOST_IP", 0), new BasicILFactory());
/* To override the host name included in the unicast protocol */
//unicastDiscoveryHost = "host_name_or_ip";
The // need to be removed from both lines and the host ip of the server filled in e.g.
/* To export IP address in unicast protocol */
serverExporter = new BasicJeriExporter(TcpServerEndpoint.getInstance("192.168.0.100", 0), new BasicILFactory());
/* To override the host name included in the unicast protocol */
unicastDiscoveryHost = "192.168.0.100";
|