ISPConfig 3 multiserver to multiple singles

Discussion in 'General' started by Christophe GUHRING, Jan 4, 2023.

  1. Christophe GUHRING

    Christophe GUHRING New Member

    Hello,

    I currently have a Multi-server ISPConfig 3.1 setup (3 WEB servers including the master and 2 slaves, 1 slave mail server and 2 small slave DNS servers) that are now too old (debian 9, sury-php is no longer supported so I can no longer update PHP).

    I have already tried to update them to debian 10 twice, but there are always issues on the web servers that make the server unusable.

    So I want to migrate the servers and their data to new servers running debian 11.

    However, even though the multi-server mode works very well, I feel that some parts are obscure. I therefore want to "break the link" and create 4 independent master servers (1 master only for mail, and 3 masters only for web) in order to simplify this update.

    I saw that the "ISPConfig migration toolkit" should meet my needs, but I can't find documentation on the multi-server. My company bought the software, but in the archive there are several folders ranging from "v5" to "v71" that seem to have the same content. The documentation doesn't mention it, I'm lost and don't know which one to use. Then, how do I use the tool to do what I want? Will it be possible later to recreate a multi-server link? (with a new master that will host no data)

    Thank you in advance for your help.

    Sincerely,
    Christophe GUHRING
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    The documentation describes step by step how to download and use the tool:

    https://www.howtoforge.com/tutorial...-confixx-plesk-to-ispconfig-31-single-server/

    The procedure is the same for multiserver and single server setups.

    No, you can't do that later. If you want to have a new multiserver setup, then install a new multiserver setup before starting the migration. Then run the migration tool on each of the old servers, starting with the master, let it connect to the new master, and the tool will then show you a dialog where you can select on which of the new slave nodes the data shell gets imported.
     
    ahrasis likes this.
  3. Christophe GUHRING

    Christophe GUHRING New Member

    Hi,
    Thank you for your reply.
    When I extracted the content of the migration toolkit archive, I've not seen the "migrate" script :)
    I finally migrate to a nex multiserver setup to simplify the adminitration of the entire setup, since the last multiserver setup worked very fine. (the only downside is the added footprint for the upgrade process)

    But now, after I have installed a new master and 2 slaves web server (at this time), the migration tool tells me "JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!" several times (28 times exactly); althought all boxes in the remote user config are checked. I triple-verified, even with another PC...
    Here is a screenshot :

    upload_2023-1-15_19-44-23.png

    And there is an extract of the log :

    Code:
    2023-01-15 04:25:03 - [INFO] Successfully executed command rsync --version 2>/dev/null
    2023-01-15 04:25:07 - [INFO] Rsync copy from /etc/letsencrypt/ to /etc/letsencrypt/ successful.
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:07 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:08 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:09 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 04:25:27 - [INFO] Job queue has 57 entries left. Waiting ...
    2023-01-15 04:27:36 - [INFO] Target ISPConfig job queue has completed. Continuing.
    
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    It is a simple copy & paste of commands to start the tool, no need to find or know any scripts or to find anything an any archive. Here the exact commands form the guide which you just copy and press return, that#s all:

    Code:
    cd /root
    mkdir migration
    cd migration
    wget https://www.ispconfig.org/downloads/ispconfig_migration_toolkit-latest.zip
    unzip ispconfig_migration_toolkit-latest.zip
    mv ispconfig_migration_toolkit/ispc3-migration-tool-*.tar.gz /root/migration/migtool.tar.gz
    tar xzf migtool.tar.gz
    rm -f migtool.tar.gz
    and then:

    Code:
    ./migrate
    And as the guide tells you, the tool is run on the old server and connects to the new system's remote API and the new system must run the current ISPConfig version.
     
    ahrasis likes this.
  5. Christophe GUHRING

    Christophe GUHRING New Member

    Yes, I followed the guide with the current version. Here is the footprint of the master :
    Server: isp.xxx.com (Debian Bullseye) ISPConfig 3.2.9

    But the migrate script, dry run AND migrate run, gives me this error of unsufficient privileges. I dont know if this will cause problems with the migrated data.
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    If the version is the latest one, then there should not be issues. But you can run the tool with --debug flag and then check the migrate.log it creates, it might contain more details on which permission is affected.
     
  7. Christophe GUHRING

    Christophe GUHRING New Member

    Thank you, I will post yo the result shortly
     
  8. Christophe GUHRING

    Christophe GUHRING New Member

    After a dry run with --debug :

    On the console, I have this output :
    (I should probably change a setting in my.cnf. This might be added in the tutorial )

    Code:
    Testing MySQL connection ... OK
    Testing target server's MySQL setting ...Warning
    Warning Your max_allowed_packet setting is < 128M (16M). DB import might fail.
    
    Starting API calls.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.a
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.fr
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    [ERROR] Remote user has insufficient rights granted.
    
    [13/13] <Website> processing xxx.xxx.org with autosub none
    
    [6/6] <DBUser> processing c0_xxx
    [20/20] <Database> processing c0_xxx
    Processing of entries done.
    
    =============
    Migration tool run completed.
    
    
    And here is the log extract (the rest seeems ok)

    Code:
    2023-01-15 19:25:24 - [INFO] After dependency check: 0 invoice sepa xml export entries.
    2023-01-15 19:25:24 - [DEBUG] JSON API call to server_ip_get completed.
    2023-01-15 19:25:31 - [INFO] Successfully executed command PHP=$(which php) && $PHP -r "print PHP_VERSION;"
    2023-01-15 19:25:31 - [DEBUG] JSON API call to server_get_php_versions completed.
    2023-01-15 19:25:31 - [DEBUG] JSON API call to server_get_php_versions completed.
    2023-01-15 19:25:33 - [DEBUG] JSON API call to server_get completed.
    2023-01-15 19:25:34 - [INFO] Successfully executed command mysql -h 'localhost' -u 'root' -e "SELECT VERSION();"
    2023-01-15 19:25:34 - [INFO] Successfully executed command mysql -h 'localhost' -u 'root' -s -e "SELECT @@max_allowed_packet;"
    2023-01-15 19:25:34 - [INFO] Config file saved.
    2023-01-15 19:25:34 - [INFO] Directory /etc/letsencrypt exists.
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:34 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:34 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [ERROR] JSON API ERROR: Your remote user has not enough rights granted! Please check all boxes!
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:35 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:36 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_web_domain_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to sites_cron_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:37 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_user_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:38 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:39 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to sites_database_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to config_value_get completed.
    2023-01-15 19:25:40 - [DEBUG] JSON API call to sites_database_get completed.
    
     
  9. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    Did you try adding to Remote Access IPs: the SOURCE host?
     
  10. Christophe GUHRING

    Christophe GUHRING New Member

    Hi, I just tested, it changes nothing.

    Now I have another issue : the jobqueue is blocked for one slave (update system config)... there are 8 jobs waiting, and restasting master & the slave dont help.

    There are no data at all on each server, and all servers are LXC Containers. (I'm aware of the fact that extended attributes wont work and I'm OK with that)
    I have choosen LXC for the ability to manage everything from proxmox ; espacially adding disk space which is instant and dont need to use complicated tools...
     
  11. till

    till Super Moderator Staff Member ISPConfig Developer

    Please see: https://www.faqforge.com/linux/debugging-ispconfig-3-server-actions-in-case-of-a-failure/

    You will not have any quota on LXC, so you can not restrict the size of websites in any way.

    Regarding the config value get issue, I will have to look that up in the ISPConfig code to see why it fails, maybe there is an issue in 3.2.9 that has not been reported yet. It might be that the migration works nonetheless.
     
  12. Christophe GUHRING

    Christophe GUHRING New Member

    Ok.

    In fact, I dont need quota, clients, awstats as we are using ISPConfig only for our business internally.

    I have already disabled quota on installation-time, so that's ok.

    We use ISPConfig beacause it allows managing of all the servers in a really cool and simple way (when all is configured and ready... of course ! - actually the migration process is a nightmare for me, but I think/hope that it is going in the good way and Ok in the near future)
     
  13. pyte

    pyte Well-Known Member HowtoForge Supporter

    Why not just use VMs in Proxmox instead? Increasing disk space are literally two commands on the VM.
     
  14. Christophe GUHRING

    Christophe GUHRING New Member

    I've reinstalled the slave server because i've had others issues besides. So the jobqueue issue is gone.
     

Share This Page