Home Forums OS X Server and Client Discussion Mail timsieve w/ squirrelmail broken after repairPermissions

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #358631
    jzebor
    Participant

    afp548ers,

    I followed the instructions to install timsieve, etc.. It worked fine until I ran repairPermissions. Now when I try to access the filter section of squirrelmail i get the following error.

    Warning: split(): REG_EMPTY in /usr/share/squirrelmail/plugins/avelsieve/lib/sieve-php.lib.php on line 427

    I figured it might be a permissions problem so I tried to set the things involving mail stuff, squirrelmail and sasl that diskutil changed back to their original state. No luck. I watched /var/log/system.log and see this message everytime I try to run the filter.

    timsieved[1577]: auxpropfunc error generic failure

    i also notcied this

    could not lock pid file /var/state/saslauthd/saslauthd.pid: Resource temporarily unavailable

    saslauthd[25009]: detach_tty : Cannot start saslauthd

    saslauthd[25009]: detach_tty : Another instance of saslauthd is currently running

    i tried a reboot and same troubles. Not sure where to go from here so some help would be much appreciated.

    Thanks in advance.

    JoRDAN

    #358704
    gregg
    Participant

    I’ve done the same thing. I always repair permissions after an installation, and I think that’s what screwed things up with the filter. Any suggestions?

    #358708
    JonThompson
    Participant

    I’ve figured out something…

    http://yourURL/WebMail/plugins/avelsieve/table.php?sieve_loggedin=true

    this will give you a different error. However, hitting the back button, then
    hitting “Filters” again will allow you to edit filters without an error.

    This will stick until you logout of WebMail.

    I don’t have time to figure out what this means, but I figured I would give it to
    others to ponder as well.

    #358755
    justyn.pride
    Participant

    Joel

    Just out of interest, did when you say rerun the installers, do assume you mean timseive, avelsieve and BDB? the same for cyrus sasl?

    I’m on my hols for 3 weeks from Sun, and am desparate to get this working! Just installed it on a fresh install on my xserve, and it still don’t work Angry Works ok on my test machine though!

    Justyn

    #358772
    woody
    Participant

    I think it’s easier to repair the repaired permissions:

    # cd /usr/lib/sasl2/
    # sudo chgrp 6 pwauxprop.*
    # sudo chmod 705 pwauxprop.*

    The process should work again after that.

    #358778
    justyn.pride
    Participant

    Thanks for the info. I have used the commands that you mentioned, but the filter still doesn’t seem to work Frown
    This is strange, and annoying, but there you go really! I’ve tried a few of the filter options to see if one would work, even if the others didn’t (I appreciate that if one works they all should, and vice versa, but you never know!), but with no joy Frown

    If it’s of any help I had already rerun the timsieved installer before reading your entry. Should this have made any difference do you think?

    Has any body been able to get this working?

    Justyn

    #358783
    jzebor
    Participant

    To get it working I changed all the appropriate files back to their original permissions and restarted saslauthd.

    as root

    killall saslauthd

    /usr/local/saslauthd -a PAM
    Laughing Out Loud

    #358802
    Anonymous
    Guest

    I suffered the problem described earlier, with the error
    “unable to dlopen /usr/lib/sasl2/pwauxprop.so: dlcompat: can’t read object file” in system.log

    Restarting saslauthd did NOT correct it.

    However, resetting the permissions on /usr/sieve DID correct the problem.

    In brief:

    sudo chown -R cyrus:mail /usr/sieve/

    sudo chmod -R go= /usr/sieve/

    Works like a charm, now

    #358912
    savdata
    Participant

    [QUOTE BY= woody] I think it’s easier to repair the repaired permissions:

    # cd /usr/lib/sasl2/
    # sudo chgrp 6 pwauxprop.*
    # sudo chmod 705 pwauxprop.*

    The process should work again after that.

    [/QUOTE]

    Warning: split(): REG_EMPTY in /usr/share/squirrelmail/plugins/avelsieve/lib/sieve-php.lib.php on line 427

    This one worked for me no need to restart anything.
    Thanks Woody

    But Vacation still does not reply to aliases only short user name any ideas ?

    #358939
    rgnelson
    Participant

    I can’t seen to get past this error in sytem log.
    Aug 27 17:04:49 localhost timsieved[1168]: unable to open LA file: /usr/lib/sasl2/pwauxprop.la
    Aug 27 17:04:49 localhost timsieved[1168]: unable to dlopen /usr/lib/sasl2/pwauxprop.so: dlcompat: can’t read object file
    I tried this:
    # cd /usr/lib/sasl2/
    # sudo chgrp 6 pwauxprop.*
    # sudo chmod 705 pwauxprop.*
    No change
    what I get in webmail is: Could not log on to timsieved daemon on your IMAP server localhost.
    I must have missed something along the way.
    I have reinstalled, rebooted and wrecked a perfectly good desk.
    Thanks in advance.
    RGNelson

    #358971
    rgnelson
    Participant

    I got it to work.
    Wrong auth type selected in conf.pl.

    #358979
    nerkles
    Participant

    the tip above which said to do this:

    sudo chown -R cyrus:mail /usr/sieve/

    sudo chmod -R go= /usr/sieve/

    WORKED in my case!
    thanks. Big Grin

    #361743
    Phips
    Participant

    Hey, i have the same Problem, i became always the Error looks like unable to open LA file: /usr/lib/sasl2/pwauxprop.la, i´ve repair the permissions and do the things they read it in this forum but the error still the same “Can you helm me” Cry

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.

Comments are closed