Scripted installation of Nextcloud 30 in iocage jail

caddy_enable: → YES

  • iocage exec nextcloud sysrc ‘caddy_config=/usr/local/www/Caddyfile’
    caddy_config: → /usr/local/www/Caddyfile
  • iocage restart nextcloud
  • Stopping nextcloud
    • Executing prestop OK
    • Stopping services OK
    • Tearing down VNET OK
    • Removing devfs_ruleset: 1000 OK
    • Removing jail process OK
    • Executing poststop OK
      No default gateway found for ipv6.
  • Starting nextcloud
    • Started OK
    • Using devfs_ruleset: 1000 (iocage generated default)
    • Configuring VNET OK
    • Using IP options: vnet
    • Starting services OK
    • Executing poststart OK
  • iocage exec nextcloud pw usermod www -G redis
  • iocage exec nextcloud chmod 777 /var/run/redis/redis.sock
  • [ ‘’ ‘==’ true ]
  • [ mariadb ‘=’ mariadb ]
  • iocage exec nextcloud mysql -u root -e ‘CREATE DATABASE nextcloud;’
    ERROR 2002 (HY000): Can’t connect to local server through socket ‘/var/run/mysql/mysql.sock’ (2)
    Command: mysql -e CREATE DATABASE nextcloud; failed!
  • echo ‘Failed to create MariaDB database, aborting’
    Failed to create MariaDB database, aborting
  • exit 1

Just ran a fresh install on 13.3, which completed without error and I’m able to log in to the Nextcloud installation. So, a few things to check:

  • If you ran the script as recommended in the readme (script nextcloud.log ./nextcloud-jail.sh), you have a log file. Is there mention in there of a failure to install mariadb106-server?
  • Inside the jail (iocage console nextcloud), what’s the output of service mysql-server status?
  • If it isn’t running, what’s the output of service mysql-server start?

Hi Dan,

These are my outputs, indeed mysql-server is not running, but I have checked, both server and client mariadb106-server and client are installed.

root@truenas[~/freenas-iocage-nextcloud]# iocage exec nextcloud service mysql-server status
mysql is not running.
Command: service mysql-server status failed!
root@truenas[~/freenas-iocage-nextcloud]# iocage exec nextcloud service mysql-server start
Installing MariaDB/MySQL system tables in ‘/var/db/mysql’ …

Installation of system tables failed! Examine the logs in
/var/log/mysql/mysqld.err or /var/db/mysql for more information.

The problem could be conflicting information in an external
my.cnf files. You can ignore these by doing:

shell> /usr/local/bin/mariadb-install-db --defaults-file=~/.my.cnf

You can also try to start the mariadbd daemon with:

shell> /usr/local/libexec/mariadbd --skip-grant-tables --general-log &

and use the command line tool /usr/local/bin/mariadb
to connect to the mysql database and look at the grant tables:

shell> /usr/local/bin/mariadb -u root mysql
MariaDB> show tables;

Try ‘/usr/local/libexec/mariadbd --help’ if you have problems with paths. Using
–general-log gives you a log in /var/db/mysql that may be helpful.

/usr/local/etc/rc.d/mysql-server: WARNING: failed precmd routine for mysql
Command: service mysql-server start failed!

Hi Dan,

Also I can see from the logs, mariadb is installed.

  • iocage exec nextcloud pkg install -y mariadb106-server php83-pdo_mysql php83-mysqli
    Updating FreeBSD repository catalogue…
    FreeBSD repository is up to date.
    All repositories are up to date.
    The following 9 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
boost-libs: 1.86.0_1
galera26: 26.4.21
mariadb106-client: 10.6.21
mariadb106-server: 10.6.21
php83-mysqli: 8.3.19
php83-pdo: 8.3.19
php83-pdo_mysql: 8.3.19
rsync: 3.4.1
unixODBC: 2.3.12_1

Number of packages to be installed: 9

The process will require 483 MiB more space.
60 MiB to be downloaded.
[nextcloud] [1/9] Fetching php83-mysqli-8.3.19.pkg: 0%
[nextcloud] [1/9] Fetching php83-mysqli-8.3.19.pkg: 100% 49 KiB 50.0kB/s 00:01
[nextcloud] [2/9] Fetching galera26-26.4.21.pkg: 0%
[nextcloud] [2/9] Fetching galera26-26.4.21.pkg: 100% 879 KiB 899.6kB/s 00:01
[nextcloud] [3/9] Fetching mariadb106-server-10.6.21.pkg: 0%
[nextcloud] [3/9] Fetching mariadb106-server-10.6.21.pkg: 19% 8 MiB 8.7MB/s 00:04 ETA
[nextcloud] [3/9] Fetching mariadb106-server-10.6.21.pkg: 73% 31 MiB 23.8MB/s 00:00 ETA
[nextcloud] [3/9] Fetching mariadb106-server-10.6.21.pkg: 100% 42 MiB 22.0MB/s 00:02
[nextcloud] [4/9] Fetching mariadb106-client-10.6.21.pkg: 0%
[nextcloud] [4/9] Fetching mariadb106-client-10.6.21.pkg: 100% 2 MiB 2.0MB/s 00:01
[nextcloud] [5/9] Fetching boost-libs-1.86.0_1.pkg: 0%
[nextcloud] [5/9] Fetching boost-libs-1.86.0_1.pkg: 100% 14 MiB 14.6MB/s 00:01
[nextcloud] [6/9] Fetching unixODBC-2.3.12_1.pkg: 0%
[nextcloud] [6/9] Fetching unixODBC-2.3.12_1.pkg: 100% 512 KiB 524.5kB/s 00:01
[nextcloud] [7/9] Fetching php83-pdo-8.3.19.pkg: 0%
[nextcloud] [7/9] Fetching php83-pdo-8.3.19.pkg: 100% 52 KiB 53.4kB/s 00:01
[nextcloud] [8/9] Fetching php83-pdo_mysql-8.3.19.pkg: 0%
[nextcloud] [8/9] Fetching php83-pdo_mysql-8.3.19.pkg: 100% 15 KiB 15.3kB/s 00:01
[nextcloud] [9/9] Fetching rsync-3.4.1.pkg: 0%
[nextcloud] [9/9] Fetching rsync-3.4.1.pkg: 100% 388 KiB 397.8kB/s 00:01
Checking integrity… done (0 conflicting)
[nextcloud] [1/9] Installing boost-libs-1.86.0_1…
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 0%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 0%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 1%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 2%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 3%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 4%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 5%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 6%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 7%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 8%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 9%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 10%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 11%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 12%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 13%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 14%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 15%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 16%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 17%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 18%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 19%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 20%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 21%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 22%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 23%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 24%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 25%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 26%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 27%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 28%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 29%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 30%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 31%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 32%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 33%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 34%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 35%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 36%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 37%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 38%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 39%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 40%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 41%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 42%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 43%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 44%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 45%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 46%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 47%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 48%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 49%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 50%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 51%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 52%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 53%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 54%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 55%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 56%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 57%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 58%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 59%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 60%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 61%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 62%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 63%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 64%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 65%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 66%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 67%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 68%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 69%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 70%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 71%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 72%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 73%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 74%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 75%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 76%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 77%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 78%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 79%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 80%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 81%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 82%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 83%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 84%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 85%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 86%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 87%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 88%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 89%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 90%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 91%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 92%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 93%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 94%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 95%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 96%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 97%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 98%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 99%
[nextcloud] [1/9] Extracting boost-libs-1.86.0_1: 100%
[nextcloud] [2/9] Installing galera26-26.4.21…
[nextcloud] [2/9] Extracting galera26-26.4.21: 0%
[nextcloud] [2/9] Extracting galera26-26.4.21: 0%
[nextcloud] [2/9] Extracting galera26-26.4.21: 14%
[nextcloud] [2/9] Extracting galera26-26.4.21: 28%
[nextcloud] [2/9] Extracting galera26-26.4.21: 42%
[nextcloud] [2/9] Extracting galera26-26.4.21: 57%
[nextcloud] [2/9] Extracting galera26-26.4.21: 71%
[nextcloud] [2/9] Extracting galera26-26.4.21: 85%
[nextcloud] [2/9] Extracting galera26-26.4.21: 100%
[nextcloud] [3/9] Installing mariadb106-client-10.6.21…
===> Creating groups
Creating group ‘mysql’ with gid ‘88’
===> Creating users
Creating user ‘mysql’ with uid ‘88’
===> Creating homedir(s)
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 0%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 0%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 1%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 2%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 3%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 4%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 5%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 6%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 7%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 8%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 9%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 10%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 11%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 12%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 13%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 14%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 15%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 16%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 17%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 18%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 19%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 20%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 21%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 22%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 23%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 24%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 25%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 26%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 27%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 28%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 29%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 30%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 31%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 32%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 33%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 34%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 35%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 36%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 37%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 38%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 39%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 40%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 41%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 42%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 43%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 44%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 45%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 46%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 47%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 48%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 49%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 50%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 51%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 52%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 53%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 54%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 55%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 56%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 57%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 58%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 59%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 60%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 61%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 62%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 63%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 64%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 65%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 66%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 67%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 68%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 69%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 70%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 71%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 72%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 73%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 74%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 75%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 76%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 77%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 78%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 79%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 80%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 81%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 82%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 83%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 84%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 85%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 86%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 87%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 88%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 89%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 90%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 91%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 92%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 93%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 94%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 95%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 96%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 97%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 98%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 99%
[nextcloud] [3/9] Extracting mariadb106-client-10.6.21: 100%
[nextcloud] [4/9] Installing unixODBC-2.3.12_1…
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 0%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 0%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 1%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 2%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 3%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 4%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 5%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 6%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 7%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 8%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 9%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 10%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 11%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 12%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 13%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 14%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 15%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 16%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 17%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 18%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 19%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 20%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 21%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 22%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 23%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 24%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 25%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 26%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 27%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 28%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 29%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 30%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 31%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 32%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 33%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 34%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 35%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 36%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 37%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 38%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 39%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 40%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 41%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 42%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 43%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 44%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 45%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 46%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 47%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 48%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 49%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 50%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 51%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 52%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 53%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 54%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 55%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 56%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 57%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 58%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 59%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 60%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 61%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 62%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 63%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 64%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 65%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 66%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 67%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 68%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 69%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 70%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 71%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 72%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 73%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 74%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 75%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 76%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 77%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 78%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 79%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 80%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 81%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 82%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 83%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 84%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 85%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 86%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 87%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 88%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 89%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 90%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 91%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 92%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 93%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 94%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 95%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 96%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 97%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 98%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 99%
[nextcloud] [4/9] Extracting unixODBC-2.3.12_1: 100%
[nextcloud] [5/9] Installing php83-pdo-8.3.19…
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 0%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 0%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 7%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 15%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 23%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 30%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 38%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 46%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 53%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 61%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 69%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 76%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 84%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 92%
[nextcloud] [5/9] Extracting php83-pdo-8.3.19: 100%
[nextcloud] [6/9] Installing rsync-3.4.1…
[nextcloud] [6/9] Extracting rsync-3.4.1: 0%
[nextcloud] [6/9] Extracting rsync-3.4.1: 0%
[nextcloud] [6/9] Extracting rsync-3.4.1: 6%
[nextcloud] [6/9] Extracting rsync-3.4.1: 12%
[nextcloud] [6/9] Extracting rsync-3.4.1: 18%
[nextcloud] [6/9] Extracting rsync-3.4.1: 25%
[nextcloud] [6/9] Extracting rsync-3.4.1: 31%
[nextcloud] [6/9] Extracting rsync-3.4.1: 37%
[nextcloud] [6/9] Extracting rsync-3.4.1: 43%
[nextcloud] [6/9] Extracting rsync-3.4.1: 50%
[nextcloud] [6/9] Extracting rsync-3.4.1: 56%
[nextcloud] [6/9] Extracting rsync-3.4.1: 62%
[nextcloud] [6/9] Extracting rsync-3.4.1: 68%
[nextcloud] [6/9] Extracting rsync-3.4.1: 75%
[nextcloud] [6/9] Extracting rsync-3.4.1: 81%
[nextcloud] [6/9] Extracting rsync-3.4.1: 87%
[nextcloud] [6/9] Extracting rsync-3.4.1: 93%
[nextcloud] [6/9] Extracting rsync-3.4.1: 100%
[nextcloud] [7/9] Installing php83-mysqli-8.3.19…
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 0%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 0%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 9%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 18%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 27%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 36%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 45%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 54%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 63%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 72%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 81%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 90%
[nextcloud] [7/9] Extracting php83-mysqli-8.3.19: 100%
[nextcloud] [8/9] Installing mariadb106-server-10.6.21…
===> Creating groups
Using existing group ‘mysql’
===> Creating users
Using existing user ‘mysql’
===> Creating homedir(s)
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 0%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 0%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 1%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 2%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 3%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 4%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 5%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 6%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 7%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 8%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 9%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 10%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 11%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 12%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 13%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 14%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 15%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 16%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 17%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 18%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 19%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 20%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 21%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 22%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 23%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 24%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 25%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 26%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 27%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 28%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 29%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 30%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 31%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 32%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 33%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 34%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 35%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 36%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 37%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 38%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 39%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 40%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 41%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 42%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 43%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 44%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 45%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 46%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 47%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 48%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 49%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 50%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 51%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 52%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 53%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 54%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 55%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 56%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 57%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 58%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 59%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 60%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 61%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 62%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 63%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 64%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 65%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 66%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 67%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 68%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 69%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 70%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 71%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 72%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 73%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 74%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 75%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 76%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 77%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 78%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 79%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 80%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 81%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 82%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 83%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 84%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 85%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 86%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 87%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 88%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 89%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 90%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 91%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 92%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 93%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 94%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 95%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 96%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 97%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 98%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 99%
[nextcloud] [8/9] Extracting mariadb106-server-10.6.21: 100%
[nextcloud] [9/9] Installing php83-pdo_mysql-8.3.19…
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 0%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 0%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 12%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 25%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 37%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 50%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 62%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 75%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 87%
[nextcloud] [9/9] Extracting php83-pdo_mysql-8.3.19: 100%

Message from boost-libs-1.86.0_1:


You have built the Boost library with thread support.

Don’t forget to add -pthread to your linker options when
linking your code.

Message from galera26-26.4.21:


Find the Galera Cluster documentation at

Message from mariadb106-client-10.6.21:


MariaDB respects hier(7) and doesn’t check /etc and /etc/mysql for
my.cnf. Please move existing my.cnf files from those paths to
/usr/local/etc/mysql or /usr/local/etc. Sample
configuration files are provided in /usr/local/etc/mysql
and /usr/local/etc/mysql/conf.d.
The rc(8) script no longer uses /var/db/mysql/my.cnf for configuration
nor /var/db/mysql for logs and PID-file.

This port does NOT include the mytop perl script, this is included in
the MariaDB tarball but the most recent version can be found in the
databases/mytop port

%%WSREP%%Using wsrep clustering requires adding a configuration file.
%%WSREP%%Copy /usr/local/etc/mysql/conf.d/wsrep.cnf.sample to
%%WSREP%%/usr/local/etc/mysql/conf.d/wsrep.cnf and change what you need there.

Message from php83-pdo-8.3.19:


This file has been added to automatically load the installed extension:
/usr/local/etc/php/ext-20-pdo.ini.sample

Message from rsync-3.4.1:


Some scripts provided by rsync, such as rrsync,
require Python, which is not installed by default.

Message from php83-mysqli-8.3.19:


This file has been added to automatically load the installed extension:
/usr/local/etc/php/ext-20-mysqli.ini.sample

Message from mariadb106-server-10.6.21:


MariaDB respects hier(7) and doesn’t check /etc and /etc/mysql for
my.cnf. Please move existing my.cnf files from those paths to
/usr/local/etc/mysql or /usr/local/etc. Sample
configuration files are provided in /usr/local/etc/mysql
and /usr/local/etc/mysql/conf.d.
The rc(8) script no longer uses /var/db/mysql/my.cnf for configuration
nor /var/db/mysql for logs and PID-file.

This port does NOT include the mytop perl script, this is included in
the MariaDB tarball but the most recent version can be found in the
databases/mytop port

Using wsrep clustering requires adding a configuration file.
Copy /usr/local/etc/mysql/conf.d/wsrep.cnf.sample to
/usr/local/etc/mysql/conf.d/wsrep.cnf and change what you need there.

Hi Dan,

I managed to access the logs under nextcloud shell> /var/log/mysql/mysqld.err

It is showing this when the script tries to create nextcloud database.

[ERROR] mariadb: can’t create/write to file ‘tmp/du397gsuod’ (errcode: 13 “permission denied”)

Means like some permission issues somewhere… not sure what should I allow also…

Hi, I’m updating my nextcloud from the web client, things are apparently running smoothly, I just wanted to know if it’s also worth to do a “pkg update” in the true nas core jail’s shell of the nextcloud ? There’s a Freebsd zycore-c package mismatch, am I risking anything if I still do the update ?
btw what’s the difference between a pkg update and pkg upgrade ?

i am now at the Nextcloud Hub 8 (29.0.16) and
TrueNAS core 13.0-U6.1

thanks

‘pkg update’ only updates the local manifests of current pkgs to compare the installed versions against, it doesn’t do any updates. ‘pkg upgrade’ would download and install pkgs that are newer than the installed ones.

1 Like

…but unlike with apt, there ordinarily isn’t any reason to do the update first. Just pkg upgrade.

In general, yes, but you’re running an EOL version of FreeBSD in that jail. You could upgrade to CORE 13.3, which would allow you to upgrade the jail to a supported version of FreeBSD (13.4 or 13.5, I don’t remember which). The problem is that CORE 13.3 is also EOL and will receive no further updates. I doubt CORE 13.0 will either, but iX haven’t admitted that yet.

sweet, understood thanks. So in that order i should do :

  1. The truenas OS update to 13.3
  2. Then “pkg upgrade” in the nextcloud jail’s shell
  3. Then update nextcloud from the web interface in the admin page

is that correct ?

And eventually, i understand that i should switch to truenas scale because of the EOL of core. I’ll have to dig into how that switch works to reinstall the nextcloud and caddy from your awesome scripts :slight_smile:

thanks

Step 1.5 would be to upgrade the jail to the latest available FreeBSD 13 release.

It wouldn’t be from my scripts; I have nothing for SCALE. It’s probably something I should try to write up, but I don’t think it’s going to be simple.

Did you ever receive a fix for this. This is nearly the exact same issue that I am having currently (except the name of the /tmp/ folder) and I can’t figure it out. I have the four pools (db, config, themes, files) from my old jail, however I had to nuke the jail and now I need to get this back up and running. If anyone could help I would be greatly appreciate it.

I have attached the logs of the install.
nextcloud.txt (105.2 KB)

If this can’t be recovered from error in the install of Nextcloud. Does anyone know of a way I can back up my database so I can just do a fresh install and then restore the database?

Sure, you can use an FTP client to log into your TrueNAS server (providing the FTP service is active in TrueNas). Navigate to your Nextcloud jail installation and copy all the files to another place. After that, do a complete new install, recreate the users and copy your files in there and perform

su -m www -c "/usr/local/bin/php /usr/local/www/nextcloud/occ files:scan --all" from within the jail.

Unless you’re still using the built-in shell you already have SSH service active, so you can use that for the file transfer and not do it over unencrypted FTP.

How to upgrade the jail?

Summary
iocage upgrade -r 13.3-RELEASE nextcloud
Snapshotting nextcloud...
Snapshot already exists
Updating plugin INDEX...
Updating plugin artifact...
Cloning git repository

Branch 13.3-RELEASE does not exist at https://github.com/freenas/iocage-plugin-nextcloud.git!
Using "master" branch for plugin, this may not work with your RELEASE
Running upgrade...
13.2-RELEASE is missing 'src.txz', please refetch!

It would need to be to 13.5-RELEASE. But if you’re using the plugin, this isn’t the thread for you.

1 Like

Oh that is sad… because you made it really easy to install my nextcloud and caddy with your script.

So I did an update from the jail from the truenas interface :

but then when doing a “pkg upgrade” in the nextcloud jail’s shell, i stumble upon this after updating Truenas core to the latest available today, and update

It now has FreeBSD 13.1-RELEASE-p9 in the shell but still written 13.2-RELEASE-p12 in the release column of the jail… I’m confused

Which version, exactly, are you running? Because the latest available today is some flavor of 13.3, but the upgrade process isn’t very intuitive. If you are running 13.3, you’ll need to update the jails to 13.5.

I’m not using plugin. I’m updating with pkg since plugins were abandoned.

So it looks like it’s not 13.3 but version TrueNAS-13.0-U6.7
When I go in the check updates menu i get most truenas scale but no 13.3 for core.


So my caddy and nextcloud jails are 13.2-RELEASE-p12… I could do the manual download and update through their version of 13.3 on the website but SCALE is recommended, but I don’t want to mess with that yet. Should I still go to the 13.3 ?

does that mean i should or should not ignore the mismatch when doing pkg upgrade or do that when the 13.3 is installed ?

Thanks