Seafile pro edition 10.0.7 is ready!

We’re happy to announce a new maintenance release for our software. This release includes the following improvements:

  • Fixed a memory leak in the Golang file server module.
1 Like

Hi
I followed the seafile installation manual to use the unix_socket authentication plugin provided by MariaDB/MySQL. after several attempts to configure Seafile pro 10.0.7 does not start.
here is the configuration used:
ccnet.conf:

[General]

[Database]
UNIX_SOCKET = /var/run/mysqld/mysqld.sock
ENGINE = mysql
HOST = 127.0.0.1
PORT = 3306
DB = ccnet-db
CONNECTION_CHARSET = utf8
MAX_CONNECTIONS = 200

seafile.conf:

[database]
type = mysql
host = 127.0.0.1
port = 3306
db_name = seafile-db
connection_charset = utf8
unix_socket = /var/run/mysqld/mysqld.sock

the 2 previous configurations have been modified according to the manual and I did not modify anything in seahub_settings.py and seafevents.conf because in the manual nothing was specified.
I get the same error with the following configuration

ccnet.conf:

[General]

[Database]
UNIX_SOCKET = /var/run/mysqld/mysqld.sock

seafile.conf:

[database]
unix_socket = /var/run/mysqld/mysqld.sock

here are the errors when starting seafile:

Debian 11.7
MariaDB 10.11
https://manual.seafile.com/config/ccnet-conf/#using-unix_socket-authentication-plugin
https://manual.seafile.com/config/seafile-conf/#database-configuration

did I forget something?
THANKS

1 Like

Thank you @Cisco for always testing the new releases (which feel like beta releases)! I never update before you’ve been through with it :smiley:

Hi Cisco,
on my MariaDB-10.6 server, the mysql.sock is under /var/lib/mysql.

Dirk

1 Like

Hi uosseaf
I checked and on Mariadb 10.11 the link is /var/run/mysqld/mysqld.sock
Have you tried the sock connection?

No, but I will try soon, when I upgrade to 10.0.7.

I just realized, that I cannot upgrade to 10, because CentOS 7 is not supported any longer. You need python-3.8.