I have imported a solution into the Servoy 5.2 application server, set the <servoy.application_server.startRepositoryAsTeamProvider:> property to true, saved settings and restarted the app server.
Now I tried to checkout Servoy solution on my workstation from the “teamserver” repository by connecting over the Server-IP, Username + Password. The checkout dialog is displayed but no solution to select. After a while an error dialog pops up:
Cannot get solutions from: xxx.xxx.xxx.xxx
Team repository is not availiable.
When I’m starting the Servoy 5.2 developer on the “teamserver” I get the Solutions from checkout the repository on localhost.
Why don’t get I the solution from an other workingplace? Teamsupport is working well for me on Servoy 5.1.4.
I could fix it!
The issue was that the property java.rmi.server.hostname: in Network Settings of the “teamserver” was set to 127.0.0.1. I changed that to the IP of the server machine and now it works.
It’s an internal network and I don’t have changed the firewall settings because the Servoy 5.1.4 teamserver is working without such issues. In 5.2 I have the same port settings as in 5.1.4 but the rmi.server.hostname is there 127.0.0.1!? The checkout in 5.2 developer is only working one time. If I would like to checkout once more I have to restart the developer and than it works again for only one time.
If the Network Setting <SocketFactory.useSSL: > on the “teamserver” is checked without SSLKeystorePath and SSLKeystorePassphrase the connection for checkout, synchronize, update or commit also doesn’t work. When I uncheck the property, checkout and teamsupport works (as discriped in the previous post).