Dear all,
I’m randomly getting files deleted from one of my community edition servers.
The is os Ubuntu 18.04
Seafile server latest edition
Seafile clients on Android p
Windows clients on win 10
All devices are fully patched.
How do I turn on debug logging so I can try to trace the issues. They occur randomly sometimes a few weeks apart so having logging to the screen is not an option.
It looks to be with files which were recently modified or created, so I’m wondering if is down to a sync issue. I.e if the sync fails seafile takes this as a delete command. I will know more when I can view the logs. The best I have is an Apache server acting as a proxy but depending on the client you can’t tell the operation
How do I enable logging to allow me to see the operations a client is carrying out, and which client is responsible.
if i run the python code by hand with
/usr/bin/python2.7 -m seafevents.main --config-file /opt/seafile/conf/seafevents.conf --logfile /opt/seafile/logs/seafevents.log
i get
/usr/bin/python2.7: No module named seafevents
@AndrewW I am not from Seafile, but we are a Seafile partner. In this capacity, let me say this:
On one hand, I am sorry that you encounter these issues. On the other, I am frustrated about your attitude. Seafile Community is a very robust software. It runs without problems on thousands of machines. So it is quite likely that the problem you observe is limited to your machine. Hence, the onus of figuring the problem out is on you. Moreover, Seafile CE is open-source software provided to you free of charge. You are using this product all the while critizing those that made it possible for you to use it. This is not only ungrateful but arrogant.
If the forum does not provide the assistance you need, you can choose to do what every other professional customer in need of help would do: You make use of the professional, but not free of charge support provided by Seafile itself and its partners (such as us, datamate).
Rdb, Thank you for your reply, firstly let me apologise if my frustration was taken the wrong way. I work a lot with open source, which seafile claims to be. The usual requirement when logging bugs is to provide lots of evidence to assist the developers. Hence the log data request. As it happens I think I have found a bug in very specific scenarios, but want to carry out some further research before logging a bug . I do not agree with your statement “the onus of figuring the problem out is on you” this is what is so great about the community, every one helps each other. Sadly the community for seafile to me does not appear as large as it used to be, and seafile no longer appear to take part encouraging community growth. This is a real shame as from your last statement if you want support you need to purchase a contract, is a long way from community. Lastly I don’t recall criticising, those who made it possible (again apologies if it came across that way), simply a concern about data loss in very specific scenarios and the lack of community. If I have found a bug by reporting it and potentially getting involved in the fix I have been part of the community, and also helped the pro users.