HJK:
Are there advantages/disadvantages when I hosted Servoy Server on port 80 instead of 8080?? what about security?? or other things?
I have some customers who have problems connecting to ouer solution, because of the strict security rules inside there company.
A port is a port, 80 or 8080 it doesn’t matter.
What does matter is the policy a company have on what port can be open or not.
Servoy needs 2 ports to function and you can adjust them both to your needs (in Developer and the Admin pages).
The RMI start port (default 1099) and the web port (default 8080).
So if they have problems using Servoy then they are blocking one of those ports (most likely).
Also the choice on what port you want to use depends on if they want the server to be reachable from outside the office LAN or not.
If they have port 80 open from the outside but don’t want Servoy to be accesseble from the internet then you should use another port for Servoy.
I think the problem goes deeper than this. I talked this through with Jan A. and understood that the RMI port is only used for handshaking( term used liberally here) . Meaning that when Client and server are communicating over 1099, they are merely agreeing on a random port number (let’s say 50000) to communicate over. As I understood it the client will drop the 1099 connection and open up the “working” channel (50000). However (this happened to me during one of my first demo’s) IF the firewall on the clients LAN is configured to NOT let a custom portnumber being opened from within the LAN, the client will not able to communicate with the server.
We cursed together for a few minutes about ignorant IT managers, but it’s a fact that you will be facing this situation when you are offering a servoy server service and clients try to connect through ‘not properly’ configured firewalls
I think the only way out of such a mess is sell them a VPN from theirs to yours