Brayan Posted June 25, 2019 Share Posted June 25, 2019 Hello, any idea how to debug, why not delete email data from filesystem, when delete any email address. I confirm checkbox for - Completely remove email data from filesystem? , but not delete mailbox in folder. Link to comment Share on other sites More sharing options...
0 d00p Posted June 25, 2019 Share Posted June 25, 2019 Did the cronjob run? There should be a task in the admin's dashboard regarding the deletion if not completed yet Link to comment Share on other sites More sharing options...
0 Brayan Posted June 25, 2019 Author Share Posted June 25, 2019 Yes. The cronjob is run. "There are currently no outstanding tasks for Froxlor" Can't find information in logs. Link to comment Share on other sites More sharing options...
0 d00p Posted June 25, 2019 Share Posted June 25, 2019 Hard to reproduce in that case. Which froxlor version? Does the cronjob run as root (it normally does)? what's the ownership/permission of the /var/customers/mails/[customer] folder which is to be deleted? Link to comment Share on other sites More sharing options...
0 Brayan Posted June 25, 2019 Author Share Posted June 25, 2019 Installed version: 0.10.0-rc1 (DB: 201904100) drwxr-x--- 3 vmail vmail 4096 Apr 16 21:40 /var/customers/mail/customerx other cronjobs from froxlor like calculate mailbox size, ssl certs etc running fine. Link to comment Share on other sites More sharing options...
0 d00p Posted June 25, 2019 Share Posted June 25, 2019 1) update to rc2 2) can you verify that there is an entry in table `panel_tasks` (please paste here) when you've deleted an email account with 'delete files' checked? Link to comment Share on other sites More sharing options...
0 Brayan Posted June 25, 2019 Author Share Posted June 25, 2019 Yes, updated now, and test again, but same result. Link to comment Share on other sites More sharing options...
0 d00p Posted June 25, 2019 Share Posted June 25, 2019 When deleting userfiles, there should be a task with `type` = 7 - let me quickly try to reproduce Link to comment Share on other sites More sharing options...
0 d00p Posted June 25, 2019 Share Posted June 25, 2019 Unable to reproduce, works perfectly, entry for deletion of files is created and the cronjob deletes the user data as expected. Please give EXACT steps to reproduce if NOT deleted as customer via froxlor-panel (but with using API or a custom scripts or similar) Link to comment Share on other sites More sharing options...
0 Brayan Posted June 25, 2019 Author Share Posted June 25, 2019 Hi, i sent now private message with video, because not good idea make public with security data. Link to comment Share on other sites More sharing options...
0 d00p Posted June 26, 2019 Share Posted June 26, 2019 Hm...okay, seems that there is nothing added to the tasks table...but sorry, as said, I am unable to reproduce this, as it works for me. And this is pure froxlor logic (adding the task) so I kind of wonder why it should not work for you Link to comment Share on other sites More sharing options...
0 Brayan Posted June 27, 2019 Author Share Posted June 27, 2019 Now i test on other installation on new VPS, when all is clean. But same problem. Debian 9 and last version of froxlor, dovecot mail server. The video is make on server where migrate old mailboxs and upgrade froxlor few times. Later is install ftp and debug when make this mistake and write you. Link to comment Share on other sites More sharing options...
0 Brayan Posted June 28, 2019 Author Share Posted June 28, 2019 I check now, but in new version is not work. I one place have old version - all is ok. I think the problem is in lib\Froxlor\Api\Commands\Emails.php, can't find $delete_userfiles. I add lines with code, but variable is not working. in EmailAccounts.php have but not work variable $delete_userfiles too. Link to comment Share on other sites More sharing options...
0 d00p Posted June 28, 2019 Share Posted June 28, 2019 25 minutes ago, Brayan said: I think the problem is in lib\Froxlor\Api\Commands\Emails.php, can't find $delete_userfiles. I add lines with code, but variable is not working. ???? Function delete() -> $delete_userfiles = $this->getBoolParam('delete_userfiles', true, 0); Sorry, please don't fiddle around in the code and expect things to work. I tried different scenarios now and it always works just fine. Link to comment Share on other sites More sharing options...
0 Brayan Posted June 28, 2019 Author Share Posted June 28, 2019 Hi again, i check now, see next screenshots: May be you test only delete account, not whole email address with checkbox - delete files... When delete whole address with confirm checkbox delete files from file system - is not work. The variable $delete_userfiles is 0 Link to comment Share on other sites More sharing options...
0 d00p Posted June 28, 2019 Share Posted June 28, 2019 Also tested, works perfectly fine. Are you testing with latest git-checkout? Link to comment Share on other sites More sharing options...
0 Brayan Posted June 28, 2019 Author Share Posted June 28, 2019 Hmmm, i work with Installed version: 0.10.0-rc2 (DB: 201904250) Link to comment Share on other sites More sharing options...
0 d00p Posted June 28, 2019 Share Posted June 28, 2019 works with 0.10.0-rc2 for me too, sorry, no idea why it doesnt for you Link to comment Share on other sites More sharing options...
0 iam Posted May 17, 2020 Share Posted May 17, 2020 On 6/28/2019 at 3:40 PM, Brayan said: Hi again, i check now, see next screenshots: May be you test only delete account, not whole email address with checkbox - delete files... When delete whole address with confirm checkbox delete files from file system - is not work. The variable $delete_userfiles is 0 I have the exact same problem. 0.10.17 (DB: 202005150) Link to comment Share on other sites More sharing options...
0 d00p Posted May 17, 2020 Share Posted May 17, 2020 Open issue on GitHub please. Link to comment Share on other sites More sharing options...
Question
Brayan
Hello,
any idea how to debug, why not delete email data from filesystem, when delete any email address.
I confirm checkbox for - Completely remove email data from filesystem? , but not delete mailbox in folder.
Link to comment
Share on other sites
19 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now