If you can figure out what the issue is from the telemetry files, let me know. This user in contacting me every day freaking out because he can't get to these email folders (or transfer message to others).

Also, can I get confirmation that reconstructing the mailboxes with

   reconstruct -r -f /user/djones

should solve the problem, or is this way off base?

I love cyrus best when I'm not thinking about it at all.  <:)


On 9/24/2015 8:46 PM, Bron Gondwana wrote:
Telemetry at the Cyrus end.  I can see that we really need to get docs for this 
somewhere logical

(CC Nicola: how to do telemetry logging is pretty much a FAQ)

To enable telemetry logging for a user, you need to create a directory on disk. 
 The directory path is
$confdir/log/$userid/ - for example /var/imap/log/brong

If you have virtdomains enabled, then the username is the login name, so if you 
login as [email protected], then the path is .../log/[email protected]/

IMPORTANT: user cyrus needs to be able to write to this directory, so 'chown 
cyrus /var/imap/log/brong' or whatever.

Also - only new connections will be logged.  You don't need to restart Cyrus, 
just entirely closing Thunderbird and restarting it will do the trick.

The folder will contain files called imapd-$pid, e.g. imapd-12345.  It might 
also have pop3 files, httpd files, whatever other daemons you're running.  The 
first part of the name is the service name from cyrus.conf.

These log files won't contain passwords (cyrus avoids writing those), but may 
contain other confidential user data - for example the content of emails - so 
check them over before sharing publicly!

Cheers,

Bron.

On Fri, Sep 25, 2015, at 11:21, Patrick Goetz wrote:
Hi -

I see how to enable telemetry, but I'm clueless as to how to collect the
dumps.  I thought there might be a plugin for this, but a search for
"telemetry" under Add-ons brought up nothing.



On 9/24/2015 7:04 PM, Bron Gondwana wrote:
Can you get telemetry dumps please, of Thunderbird connecting and getting the 
folder listing and trying to access

On Thu, Sep 24, 2015, at 23:08, Patrick Goetz wrote:
Hi Bron -

Just a quick clarification:

    - The folder exists
    - The subscription exists
    - The ACLS on the folder correspond to full permissions for the user:

     pgoetz@www:~$ cyradm --user administrator localhost
     verify error:num=18:self signed certificate
     IMAP Password:
                   localhost>
     localhost> lam user/djones/Archives\ Staff
     djones lrswipkxtecd
     localhost>


However, after the upgrade to 2.5.3 from 2.4.17 the user can no longer
access this folder or the sub-folders under it.  In Thunderbird, he can
see the folders, but they are grayed out; in Roundcube they aren't
visible.  I thought it might be an MUA issue and ask him to delete his
local Thunderbird configuration/data, but that didn't resolve the problem

He also has a few other folders with similar problems; i.e. in one case
the folder name isn't grayed out, but the messages in the folder are
invisible.  Clicking on the folder using Thunderbird he gets an error
message "the action cannot be completed because the account does not
exist" or something like this.

I'm completely mystified at how such a state can exist.  When I go to
the physical mail spool the folders and messages are definitely all there.


On 09/24/2015 05:11 AM, Bron Gondwana wrote:
On Thu, Sep 24, 2015, at 19:54, Patrick Goetz wrote:
I posted a question about this to the info list, but think it might be
more of a devel issue.

Yeah, I saw it there and almost replied, but I got busy with a support ticket 
and forgot to get back to you.

I recently upgraded from 2.4.17 to 2.5.3.  This went more of less
smoothly; however, one user appears to have lost access to some of his
mail sub-folders.  They're grayed out in Thunderbird and don't even show
up when using Roundcube.

Someone on the info list suggested that I check the user's subscription
list, where I noticed this:

      user.djones.Archives Staff
      user.djones.Archives Staff.1Amy Smith
      user.djones.Archives Staff.David Jones
      user.djones.Archives Staff.Delia Burton
      user.djones.Archives Staff.Drew Patterson
      user.djones.Archives Staff.Eleanor Smythe
      user.djones.Archives Staff.Former Staff
      user.djones.Archives Staff.Julia Moscovy
      user.djones.Archives Staff.Kate Ooldfield
      user.djones.Archives Staff.Amy Smith

This, by the way, is one of the sub-folders no longer accessible to the
user.

That's OK - subscription items can exist without the folder existing.
The standard basically requires it.





Reply via email to