Servoy behind a firewall

My server is behind a firewall.
On the firewall I open ports 8080 e 1099 and redirected request to ip address of my Servoy server.
I changed nothing in the default configuration of Servoy server (vers. 2.1 running on Windows2000 + sybase db).

I tried connecting from outside and I’m able to connect on port 8080 and downaload client but when loading the solution this message appears (in Italian): “Impossibile registrare il Client” (in English something like “not able to register client”).

What’s going wrong?

Under Servoy-Admin “Network settings” is:

java.rmi.server.hostname: 127.0.0.1
SocketFactory.useTwoWaySocket: checked

what network settings do you have (network tab in the admin pages)

And do you run any special software on the server/firewall or client machine? Such as client firewall or content filters on the server/firewall?

This is exacly what I already have in Network settings.

no client firewall
no contet filter

can i connect to it? (see the jnlp url)

I sent to you a PM, but it is in my Oubox.
Is this normal?
Do you received the message?

I tried to connect to demo.servoy.com and the same error appears.
So the problem is on the client.

I discoverd the client have a firewall (sorry…)
But how configure firewall on client?

yes i connected to youre server. And the solution loaded fine. So the server is configured fine.

you have to exclude java.exe/javaw.exe/javaws.exe from youre firewall. But doesn’t the log or something from youre firewall say that it blocked something? And that you then can tell it to allow it?

you have to exclude java.exe/javaw.exe/javaws.exe from youre firewall. But doesn’t the log or something from youre firewall say that it blocked something? And that you then can tell it to allow it?

I use the firewall of MacOS X and i don’t know whre is the log, but I could find…
I think I can’t tell the firewall to leave an application work (java for exaple).
I only can open or close ports. But what numbers?

8080 and 1099 (or some higher if the server couldn’t open a socket on 1099 so 1100)

Is there a way to do it only on port 8080?

We are working on an ASP solution and most of our clients have port 1099 closed.

Sorry, found the answer!

http://forum.servoy.com/viewtopic.php?t … light=8080

Port 8080 and 1099 are server ports.
What about clients?
I think the client doesn’t need port 8080…

sorry 8080 is the outgoing port not a local port
But there is also a incoming port for client registering. But this is a walking port (starts with 2000 and goes XXXXXX). This is dynamic (based on how may clients there are at one time)
So you have to give the application the rights to do that.