problems with remoting examples

I am trying to add an ftp user using the remoting api. The page I get back is blank on firefox, chrome returns server error. I have added a new remote user with all functions selected, and a new shell user. I have followed the "How To Create Remote API Scripts For ISPConfig 3" how to but I still need help. Could you please tell me where I am going wrong. Here is the script:

Thanks for your response, I am trying to update my ispconfig version as you advised, but am having problems. The update for my master server went fine, its now running version 3.0.5.2. When I try to update the slave servers I get "unable to connect to connect to mysql server". I have tried logging into the master mysql server via the command prompt and can log in no problem. Is it possible to just update ispconfig the master server without updating the slave servers?. Many thanks for your help!.

no that's not possible. The slave won't get any changes from the master then.
If you cannot connect please make sure that
- the firewall on your master server permits mysql access from outside
- the /etc/mysql/my.cnf has no "bind localhost" or "bind 127.0.0.1" etc.
- the mysql database is configured to allow mysql root access from outside or at least from the slave server

And I just had a second look at your script.
May it be that you forgot to include the connecting lines? like $client = new SoapClient... etc.?
That's missing in the script so it can never work this way.

Hi Croydon, still trying to work out why I cant connect to the mysql server, I have tried looking in the my.cnf file and it has no entry for "bind localhost" or "bind 127.0.0.1".

I have tried connecting remotely using :

mysql -u root -h '80.229.220.12' -p

Click to expand...

and get back :

ERROR 1130 (00000): Host ''80.229.220.11'' is not allowed to connect to this MySQL server

Click to expand...

I have not modified any settings since setting up my servers, so the firewall / database will have the original configuration, does this mean the firewall permits mysql access from outside by default? or do I have to make the changes manually after installation?

I was also wondering how I check to make sure the the mysql database is configured to allow mysql root access from outside or at least from the slave server.

I'm almost there, web, database and name servers have been updated successfully, but my mail server isn't updating. What else can I try?. I really appreciate the help you have given me today - many thanks

GRANT ALL PRIVILEGES ON dbispconfig.* TO 'root'@'mail.mydomain.com' IDENTIFIED BY 'password';

Click to expand...

When trying to update ispconfig on my mail server, I confirm the mysql master hostname, username, password and mysql master server database name, I then get the error message "Unable to connect to mysql server". This process worked fine on all the other servers.

If I drop the user and run the query :

GRANT ALL PRIVILEGES ON dbispconfig.* TO 'root'@'xx.xxx.xxx.xxx'IDENTIFIED BY 'password';