Hi,
I’m running into some unknown error in a fresh install of seafile on a Debian Nginx system running the Virtualmin control panel. seafile starts. but not seahub.
Here’s relevant info (sorry, I don’t know how to enclose in code tag - if anyone wants to tell me how to do, I can do for next time)
. . .
This is your configuration
server name: Communiffy
server ip/domain: docs.communiffy.com
seafile data dir: /home/seafile/seafile-data
fileserver port: 8082
database: use existing
ccnet database: ccnet
seafile database: seafile
seahub database: seahub
database user: seafile
I’m running into some unknown error in a fresh install of seafile on a Debian Nginx system running the Virtualmin control panel. seafile starts. but not seahub.
Here’s relevant info (sorry, I don’t know how to enclose in code tag - if anyone wants to tell me how to do, I can do for next time)
- 8
This is your configuration
server name: Communiffy
server ip/domain: docs.communiffy.com
seafile data dir: /home/seafile/seafile-data
fileserver port: 8082
database: use existing
ccnet database: ccnet
seafile database: seafile
seahub database: seahub
database user: seafile
.
Press ENTER to continue, or Ctrl-C to abort
- 8
Generating ccnet configuration …
Generating seafile configuration …
done
Generating seahub configuration … - 8
Now creating ccnet database tables …
Now creating seafile database tables …
Now creating seahub database tables …
creating seafile-server-latest symbolic link … done
Your seafile server configuration has been finished successfully.
run seafile server: ./seafile.sh { start | stop | restart }
run seahub server: ./seahub.sh { start | stop | restart }
If you are behind a firewall, remember to allow input/output of these tcp ports:
port of seafile fileserver: 8082
port of seahub: 8000
When problems occur, Refer to https://download.seafile.com/published/seafile-manual/home.md for information.
seafile@one:~/seafile-server$
. . .
seafile@one:~/seafile-server$ ls -lah
total 156K
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 .
drwxr-xr-x 8 seafile seafile 4.0K Mar 10 10:24 …
-rw-r–r-- 1 seafile seafile 11K Mar 10 09:49 check_init_admin.py
-rwxr-xr-x 1 seafile seafile 1.8K Mar 10 09:49 reset-admin.sh
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 09:49 runtime
-rwxr-xr-x 1 seafile seafile 1.8K Mar 10 09:49 seaf-fsck.sh
-rwxr-xr-x 1 seafile seafile 3.1K Mar 10 09:49 seaf-fuse.sh
-rwxr-xr-x 1 seafile seafile 2.6K Mar 10 09:49 seaf-gc.sh
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile
-rwxr-xr-x 1 seafile seafile 4.5K Mar 10 09:49 seafile.sh
drwxr-xr-x 15 seafile seafile 4.0K Mar 10 09:49 seahub
-rwxr-xr-x 1 seafile seafile 7.8K Mar 10 09:49 seahub.sh
-rw-r–r-- 1 seafile seafile 56K Mar 10 09:49 setup-seafile-mysql.py
-rwxr-xr-x 1 seafile seafile 1.6K Mar 10 09:49 setup-seafile-mysql.sh
-rwxr-xr-x 1 seafile seafile 22K Mar 10 09:49 setup-seafile.sh
drwxr-xr-x 4 seafile seafile 4.0K Mar 10 09:49 sql
drwxr-xr-x 4 seafile seafile 4.0K Mar 10 09:49 upgrade
seafile@one:~/seafile-server$ cd …
seafile@one:~$ ls -lah
total 49M
drwxr-xr-x 8 seafile seafile 4.0K Mar 10 10:24 .
drwxr-xr-x 7 root root 4.0K Mar 5 15:36 …
-rw------- 1 seafile seafile 443 Mar 5 19:19 .bash_history
-rw-r–r-- 1 seafile seafile 220 Apr 17 2019 .bash_logout
-rw-r–r-- 1 seafile seafile 3.5K Apr 17 2019 .bashrc
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 ccnet
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 conf
-rw------- 1 seafile seafile 1.2K Mar 9 13:33 .mysql_history
-rw-r–r-- 1 seafile seafile 807 Apr 17 2019 .profile
drwx------ 3 seafile seafile 4.0K Mar 10 10:24 seafile-data
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile-server
drwxr-xr-x 7 seafile seafile 4.0K Jan 25 20:02 seafile-server-8.0.3
-rw-r–r-- 1 seafile seafile 49M Jan 26 19:58 seafile-server_8.0.3_x86-64.tar.gz
lrwxrwxrwx 1 seafile seafile 14 Mar 10 10:24 seafile-server-latest -> seafile-server
drwxr-xr-x 3 seafile seafile 4.0K Mar 10 10:24 seahub-data
seafile@one:~$ cd seafile-server
seafile@one:~/seafile-server$ ./seafile.sh start
Starting seafile server, please wait …
** Message: 10:30:07.525: seafile-controller.c(535): No seafevents.
Seafile server started
Done.
. . .
seafile@one:~/seafile-server$ netstat -tunlp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN 22743/seaf-server
tcp 0 0 172.93.48.29:53 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:11000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN -
tcp 0 0 172.93.48.29:443 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:8891 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:20000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:10023 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:1935 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN -
tcp6 0 0 :::465 :::* LISTEN -
tcp6 0 0 :::53 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 :::25 :::* LISTEN -
tcp6 0 0 ::1:953 :::* LISTEN -
tcp6 0 0 ::1:8000 :::* LISTEN -
tcp6 0 0 :::993 :::* LISTEN -
tcp6 0 0 ::1:8003 :::* LISTEN -
tcp6 0 0 :::995 :::* LISTEN -
tcp6 0 0 ::1:10023 :::* LISTEN -
tcp6 0 0 :::587 :::* LISTEN -
tcp6 0 0 :::110 :::* LISTEN -
tcp6 0 0 ::1:783 :::* LISTEN -
tcp6 0 0 :::143 :::* LISTEN -
tcp6 0 0 :::10000 :::* LISTEN -
udp 0 0 172.93.48.29:53 0.0.0.0:* -
udp 0 0 127.0.0.1:53 0.0.0.0:* -
udp 0 0 0.0.0.0:5353 0.0.0.0:* -
udp 0 0 0.0.0.0:10000 0.0.0.0:* -
udp 0 0 0.0.0.0:20000 0.0.0.0:* -
udp 0 0 0.0.0.0:57341 0.0.0.0:* -
udp6 0 0 :::53 :::* -
udp6 0 0 :::5353 :::* -
udp6 0 0 :::38622 :::* -
- 8
seafile@one:~/seafile-server$ ./seahub.sh start
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub at port 8000 …
It’s the first time you start the seafile server. Now let’s create the admin account
What is the email for the admin account?
[ admin email ] inbox@communify.ca
What is the password for the admin account?
[ admin password ]
Enter the password again:
[ admin password again ]
Successfully created seafile admin
Error:Seahub failed to start.
Please try to run “./seahub.sh start” again
seafile@one:~/seafile-server$
. . .
seafile@one:~/seafile-server$ ls -lah …
total 49M
drwxr-xr-x 10 seafile seafile 4.0K Mar 10 10:30 .
drwxr-xr-x 7 root root 4.0K Mar 5 15:36 …
-rw------- 1 seafile seafile 443 Mar 5 19:19 .bash_history
-rw-r–r-- 1 seafile seafile 220 Apr 17 2019 .bash_logout
-rw-r–r-- 1 seafile seafile 3.5K Apr 17 2019 .bashrc
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 ccnet
drwx------ 3 seafile seafile 4.0K Mar 10 10:31 conf
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:31 logs
-rw------- 1 seafile seafile 1.2K Mar 9 13:33 .mysql_history
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:30 pids
-rw-r–r-- 1 seafile seafile 807 Apr 17 2019 .profile
drwx------ 6 seafile seafile 4.0K Mar 10 10:30 seafile-data
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile-server
drwxr-xr-x 7 seafile seafile 4.0K Jan 25 20:02 seafile-server-8.0.3
-rw-r–r-- 1 seafile seafile 49M Jan 26 19:58 seafile-server_8.0.3_x86-64.tar.gz
lrwxrwxrwx 1 seafile seafile 14 Mar 10 10:24 seafile-server-latest -> seafile-server
drwxr-xr-x 3 seafile seafile 4.0K Mar 10 10:24 seahub-data
seafile@one:~/seafile-server$ ls -lah …/logs
total 16K
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:31 .
drwxr-xr-x 10 seafile seafile 4.0K Mar 10 10:30 …
-rw-r–r-- 1 seafile seafile 410 Mar 10 10:30 controller.log
-rw-r–r-- 1 seafile seafile 604 Mar 10 10:30 seafile.log
-rw-r–r-- 1 seafile seafile 0 Mar 10 10:31 seahub.log
seafile@one:~/seafile-server$
seafile@one:~/seafile-server$ cat …/logs/seafile.log
[03/10/21 10:30:07] …/common/seaf-utils.c(333): Use database Mysql
[03/10/21 10:30:07] http-server.c(192): fileserver: worker_threads = 10
[03/10/21 10:30:07] http-server.c(207): fileserver: fixed_block_size = 8388608
[03/10/21 10:30:07] http-server.c(222): fileserver: web_token_expire_time = 3600
[03/10/21 10:30:07] http-server.c(237): fileserver: max_indexing_threads = 1
[03/10/21 10:30:07] http-server.c(252): fileserver: max_index_processing_threads= 3
[03/10/21 10:30:07] http-server.c(274): fileserver: cluster_shared_temp_file_mode = 600
[03/10/2021 10:30:45 AM] start to serve on pipe client
seafile@one:~/seafile-server$ cat …/logs/seahub.log
seafile@one:~/seafile-server$
Any suggestions on how to troubleshoot this would be greatly appreciated.
Thanks!
port of seafile fileserver: 8082
port of seahub: 8000
When problems occur, Refer to https://download.seafile.com/published/seafile-manual/home.md for information.
seafile@one:~/seafile-server$
. . .
seafile@one:~/seafile-server$ ls -lah
total 156K
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 .
drwxr-xr-x 8 seafile seafile 4.0K Mar 10 10:24 …
-rw-r–r-- 1 seafile seafile 11K Mar 10 09:49 check_init_admin.py
-rwxr-xr-x 1 seafile seafile 1.8K Mar 10 09:49 reset-admin.sh
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 09:49 runtime
-rwxr-xr-x 1 seafile seafile 1.8K Mar 10 09:49 seaf-fsck.sh
-rwxr-xr-x 1 seafile seafile 3.1K Mar 10 09:49 seaf-fuse.sh
-rwxr-xr-x 1 seafile seafile 2.6K Mar 10 09:49 seaf-gc.sh
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile
-rwxr-xr-x 1 seafile seafile 4.5K Mar 10 09:49 seafile.sh
drwxr-xr-x 15 seafile seafile 4.0K Mar 10 09:49 seahub
-rwxr-xr-x 1 seafile seafile 7.8K Mar 10 09:49 seahub.sh
-rw-r–r-- 1 seafile seafile 56K Mar 10 09:49 setup-seafile-mysql.py
-rwxr-xr-x 1 seafile seafile 1.6K Mar 10 09:49 setup-seafile-mysql.sh
-rwxr-xr-x 1 seafile seafile 22K Mar 10 09:49 setup-seafile.sh
drwxr-xr-x 4 seafile seafile 4.0K Mar 10 09:49 sql
drwxr-xr-x 4 seafile seafile 4.0K Mar 10 09:49 upgrade
seafile@one:~/seafile-server$ cd …
seafile@one:~$ ls -lah
total 49M
drwxr-xr-x 8 seafile seafile 4.0K Mar 10 10:24 .
drwxr-xr-x 7 root root 4.0K Mar 5 15:36 …
-rw------- 1 seafile seafile 443 Mar 5 19:19 .bash_history
-rw-r–r-- 1 seafile seafile 220 Apr 17 2019 .bash_logout
-rw-r–r-- 1 seafile seafile 3.5K Apr 17 2019 .bashrc
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 ccnet
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 conf
-rw------- 1 seafile seafile 1.2K Mar 9 13:33 .mysql_history
-rw-r–r-- 1 seafile seafile 807 Apr 17 2019 .profile
drwx------ 3 seafile seafile 4.0K Mar 10 10:24 seafile-data
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile-server
drwxr-xr-x 7 seafile seafile 4.0K Jan 25 20:02 seafile-server-8.0.3
-rw-r–r-- 1 seafile seafile 49M Jan 26 19:58 seafile-server_8.0.3_x86-64.tar.gz
lrwxrwxrwx 1 seafile seafile 14 Mar 10 10:24 seafile-server-latest -> seafile-server
drwxr-xr-x 3 seafile seafile 4.0K Mar 10 10:24 seahub-data
seafile@one:~$ cd seafile-server
seafile@one:~/seafile-server$ ./seafile.sh start
Starting seafile server, please wait …
** Message: 10:30:07.525: seafile-controller.c(535): No seafevents.
Seafile server started
Done.
. . .
seafile@one:~/seafile-server$ netstat -tunlp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN 22743/seaf-server
tcp 0 0 123.123.123.123:53 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:11000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN -
tcp 0 0 123.123.123.123:443 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:8891 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:20000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:10023 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:1935 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN -
tcp6 0 0 :::465 :::* LISTEN -
tcp6 0 0 :::53 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 :::25 :::* LISTEN -
tcp6 0 0 ::1:953 :::* LISTEN -
tcp6 0 0 ::1:8000 :::* LISTEN -
tcp6 0 0 :::993 :::* LISTEN -
tcp6 0 0 ::1:8003 :::* LISTEN -
tcp6 0 0 :::995 :::* LISTEN -
tcp6 0 0 ::1:10023 :::* LISTEN -
tcp6 0 0 :::587 :::* LISTEN -
tcp6 0 0 :::110 :::* LISTEN -
tcp6 0 0 ::1:783 :::* LISTEN -
tcp6 0 0 :::143 :::* LISTEN -
tcp6 0 0 :::10000 :::* LISTEN -
udp 0 0 123.123.123.123:53 0.0.0.0:* -
udp 0 0 127.0.0.1:53 0.0.0.0:* -
udp 0 0 0.0.0.0:5353 0.0.0.0:* -
udp 0 0 0.0.0.0:10000 0.0.0.0:* -
udp 0 0 0.0.0.0:20000 0.0.0.0:* -
udp 0 0 0.0.0.0:57341 0.0.0.0:* -
udp6 0 0 :::53 :::* -
udp6 0 0 :::5353 :::* -
udp6 0 0 :::38622 :::* -
- 8
seafile@one:~/seafile-server$ ./seahub.sh start
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub at port 8000 …
----------------------------------------
It’s the first time you start the seafile server. Now let’s create the admin account
----------------------------------------
What is the email for the admin account?
[ admin email ] my@email.addr
What is the password for the admin account?
[ admin password ]
Enter the password again:
[ admin password again ]
----------------------------------------
Successfully created seafile admin
----------------------------------------
Error:Seahub failed to start.
Please try to run “./seahub.sh start” again
seafile@one:~/seafile-server$
. . .
seafile@one:~/seafile-server$ ls -lah …
total 49M
drwxr-xr-x 10 seafile seafile 4.0K Mar 10 10:30 .
drwxr-xr-x 7 root root 4.0K Mar 5 15:36 …
-rw------- 1 seafile seafile 443 Mar 5 19:19 .bash_history
-rw-r–r-- 1 seafile seafile 220 Apr 17 2019 .bash_logout
-rw-r–r-- 1 seafile seafile 3.5K Apr 17 2019 .bashrc
drwx------ 2 seafile seafile 4.0K Mar 10 10:24 ccnet
drwx------ 3 seafile seafile 4.0K Mar 10 10:31 conf
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:31 logs
-rw------- 1 seafile seafile 1.2K Mar 9 13:33 .mysql_history
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:30 pids
-rw-r–r-- 1 seafile seafile 807 Apr 17 2019 .profile
drwx------ 6 seafile seafile 4.0K Mar 10 10:30 seafile-data
drwxr-xr-x 7 seafile seafile 4.0K Mar 10 09:49 seafile-server
drwxr-xr-x 7 seafile seafile 4.0K Jan 25 20:02 seafile-server-8.0.3
-rw-r–r-- 1 seafile seafile 49M Jan 26 19:58 seafile-server_8.0.3_x86-64.tar.gz
lrwxrwxrwx 1 seafile seafile 14 Mar 10 10:24 seafile-server-latest -> seafile-server
drwxr-xr-x 3 seafile seafile 4.0K Mar 10 10:24 seahub-data
seafile@one:~/seafile-server$ ls -lah …/logs
total 16K
drwxr-xr-x 2 seafile seafile 4.0K Mar 10 10:31 .
drwxr-xr-x 10 seafile seafile 4.0K Mar 10 10:30 …
-rw-r–r-- 1 seafile seafile 410 Mar 10 10:30 controller.log
-rw-r–r-- 1 seafile seafile 604 Mar 10 10:30 seafile.log
-rw-r–r-- 1 seafile seafile 0 Mar 10 10:31 seahub.log
seafile@one:~/seafile-server$
seafile@one:~/seafile-server$ cat …/logs/seafile.log
[03/10/21 10:30:07] …/common/seaf-utils.c(333): Use database Mysql
[03/10/21 10:30:07] http-server.c(192): fileserver: worker_threads = 10
[03/10/21 10:30:07] http-server.c(207): fileserver: fixed_block_size = 8388608
[03/10/21 10:30:07] http-server.c(222): fileserver: web_token_expire_time = 3600
[03/10/21 10:30:07] http-server.c(237): fileserver: max_indexing_threads = 1
[03/10/21 10:30:07] http-server.c(252): fileserver: max_index_processing_threads= 3
[03/10/21 10:30:07] http-server.c(274): fileserver: cluster_shared_temp_file_mode = 600
[03/10/2021 10:30:45 AM] start to serve on pipe client
seafile@one:~/seafile-server$ cat …/logs/seahub.log
seafile@one:~/seafile-server$
Any suggestions on how to troubleshoot this would be greatly appreciated.
Thanks!