Well the subject says it all.
Going to imapsync and clicking “Tasks” fails.
Settings and Status work ok and the actual tasks seem to run as I DO get email.
The error is this:
Task module/imapsync1/list-tasks failed
Subtask module/mail1/list-user-mailboxes completed
module/imapsync1/list-tasks
Task ID:
ef6d92c5-0fcb-44e2-958d-57338d05c06f
Validation errors: [user_properties.0.cron: user_properties.0.cron must be one of the following: "", "5m", "10m", "15m", "30m", "45m", "1h" user_properties.2.cron: user_properties.2.cron must be one of the following: "", "5m", "10m", "15m", "30m", "45m", "1h"]
module/mail1/list-user-mailboxes
Task ID:
2df10c1e-e387-4903-bdb2-43674447798c
…I suspect this comes from my original NS7 install where I had manually set “3m” or “1m” (I don’t remember) to check the external mailboxes, not one of the values it expects here.
It should allow me to set whatever number I want, but in any case NOT fail if it is not set in one of the values it expects!
(btw whether I have “3m” or “1m” it DOES work both in NS7 and NS8 and DOES follow my setting - so…)
manually find the cron of the guilty user and adjust to what we expect '',5,10,15,30,45,60 ('' to remove the cron)
find /home -iname *.cron
we could remove the strict validation of get-configuration and just validate a string, when you will save the form again, you will hit the validation of what we expect
as a side effect we could introduce 1 and 3 minutes cron intervals it has been asked, even better we could add a slider with the value you want
Yes this sounds exactly right.
I would very much prefer if you could allow a slider or a value set by user (they should know what they are doing).
I set it to 3 (or 1) minutes because it was too slow for me to get new mail every 5 minutes.
I think that was the default in NS7 without ability to change it from GUI?
I know my (upstream) server wouldn’t bother getting more sync requests so I set it 1-2 years ago and it worked fine.
So please don’t make me edit it back.
(after all it works, it just doesn’t know how to display it)
If I revert to non-testing repository, I keep the test fix, but will update normally when this is officially updated, right?
(and why it isn’t out yet?)