Servoy is on machine behind a proxy server that isolates company intranet from internet. The server and all clients are on this intranet are running Windows XP or 2000 Professional. Using Java 1.50 build 1.5.0_11-b03. Servoy is version 3.1.3 build 407. Proxy server settings are 1080 for all protocols. Servoy RMI = 1099, Servoy Repository = 2638 and Servoy Tomcat = 8080. Global domain policy for Windows Firewall is in effect but added the three ports as exceptions. Tried Java configurations of “use browser setting”, “use proxy” with setting configured to match IE, “use direct connect”. Deleted Java files and .servoy cache with each configuration adjustment, all to no avail. In each case, I get the “Failed to contact the Update server!” message. In addition, only when the Java configuration is set to “direct connect” will the rich client start otherwise I get the message, “Cannot find repository, it may not be running on server”. It does not matter if I try to start the client on the development machine or from another machine on the intranet. The web client will start on both the developer or another intranet machine with no issues regardless of the Java configuration. Why is the developer failing to see the Internet though the Java is configured to use either the browser settings or the defined proxy settings? What else is going on with the rich client in terms of settings that results in this behavior. IT is not going to troubleshoot the Servoy application for me but I need more information to give them regarding how Servoy uses port settings and how it connects to the Internet. I am really behind the eight-ball on this one.
Can it be that you did not check the firewall settings on your client machine?
It really looks like firewall stuff.
It makes sense that the webclient will work since that connects through port 8080 only with the client actually running on the server.
What happens when you take down the firewall on both server, proxy server and client machine?
BTW can you please make your posts a little more readable in the future…
no it’s not the firewall, but the proxy server.
We have the same issue in a large company in Leiden (Holland)
Developer can’t connect to the update server of Servoy when we use a proxy server. Tried everyting, but it simply does not work via a proxy server. (I think Servoy has to look in to that)
Also the clients will only connect to the server, when you set the java, to direct connection.
In the three years that we are working with Servoy, we saw a lot of troubles (also caused by buggy proxy-servers!) using Servoy in combination with proxy servers.
I hope Servoy has the time, to look into that. I’m happy to show them some situations.
In our R&D labs we are working on a way to tunnel all traffic in such a way that it will be able to work with nearly all proxies and firewalls. So far this looks very promising and we have good hope that this functionality will be available in 3.5.
THAT is great! Thanks Jan.