Just upgraded one of my clients from a failed 1.2.0beta installation (a failed 1.2.0beta installation with mpaux-thingie, for which the RC introduced a fix.) Installation went fine, but I has an issue with the DB connection string in Gentle.conf.
Starting first time, the configuration dialog appeared, I set the IP for TV-server, checked WOL usage. Then started the client again. No connection to TV-server; I had entered the wrong IP. Changed it to the correct one in clients dialog, still no connection. Switched server on manually, because I remembered that WOL learning mode requires that the server must be running when the client is first started ( or maybe I've understood it wrong...=)...). Now client reported that ports are OK but DB is still not available. I remembered to have struggled with this earlier so I checked the Gentle.config on the client -for some reason the MySQL connection string said that DB is running on "localhost" -I changed there the IP of my tvserver and got it working.
Is the DB address really meant to be updated "manually" on Gentle.config -or should it be changed automatically when I set the tvserver IP address? Luckily I remembered that I had had similar problems earlier. New users might make odd faces as they can't know this stuff. (Of course, some geek might have the DB running in another IP, but I think that's an advanced configuration for which the geeks could make the extra effort.)
(-I might remember wrong from past, but at some point it _seemed_ to me as if the DB connection string is reformed/malformed when the client gets first connection to tvserver. As if it copied the connection string from the server or something...)
Starting first time, the configuration dialog appeared, I set the IP for TV-server, checked WOL usage. Then started the client again. No connection to TV-server; I had entered the wrong IP. Changed it to the correct one in clients dialog, still no connection. Switched server on manually, because I remembered that WOL learning mode requires that the server must be running when the client is first started ( or maybe I've understood it wrong...=)...). Now client reported that ports are OK but DB is still not available. I remembered to have struggled with this earlier so I checked the Gentle.config on the client -for some reason the MySQL connection string said that DB is running on "localhost" -I changed there the IP of my tvserver and got it working.
Is the DB address really meant to be updated "manually" on Gentle.config -or should it be changed automatically when I set the tvserver IP address? Luckily I remembered that I had had similar problems earlier. New users might make odd faces as they can't know this stuff. (Of course, some geek might have the DB running in another IP, but I think that's an advanced configuration for which the geeks could make the extra effort.)
(-I might remember wrong from past, but at some point it _seemed_ to me as if the DB connection string is reformed/malformed when the client gets first connection to tvserver. As if it copied the connection string from the server or something...)