We have a new two location installation for a customer with three users in the primary office and three users in the secondary office. Everything appears to be installed and working properly at the primary office.
However, when their users try to access Servoy from the secondary office they get the "Cannot find repository, it may not be running on server" message, but it is running on the server. When they tried to access Servoy-Admin they got the web page for installing the Java runtime and Servoy Client, instead of the Servoy-Admin web page.
I tried accessing the solution from my own office and experienced the same thing, so I then accessed their Windows 2003 Server using a Remote Desktop connection. I went into their Internet Explorer and selected "Internet Options" from the "Tools" pulldown menu. Then I clicked the "Security" tab and clicked "Trusted Sites" and then clicked the "Sites" button. Then I entered my own computer's IP address in the format "http://myipaddress" as a trusted site.
After doing that I closed out of Remote Desktop and tried accessing Servoy-Admin via my browser and bingo, it came up. What I describe above worked, but it's probably not the appropriate procedure because most clients would not have a static internet IP address.
I have been told that my customer's server does not have a local firewall. They are depending on the firewall provided by their internet provider. So at this point we still are unable to open Servoy Client from the secondary location, just Servoy-Admin (and that only when I enter each of their IP addresses as "Trusted Sites" as described above).
My knowledge of firewalls is limited. Should I just be providing the information on firewalls from the Servoy-Admin page to their provider? Is the "Can't find repository..." message the usual message presented to the Client when a firewall is not adjusted properly?