Roundcube Community Forum

Third Party Contributions => API Based Plugins => Topic started by: Qliratu on November 20, 2011, 03:49:03 PM

Title: Roundcube 0.6 plugin sieverules
Post by: Qliratu on November 20, 2011, 03:49:03 PM
Hello, iam new to this community but do have my mail server running for over a half year now.

I use Roundcube 0.5.4 on my current enviroment but planning on upgrading to Roundcube 0.6
Now this is the situation:

I have setup a test env Rcd 0.6 with password plugin and sieverules plugin.
If i use the current predifined rule name "roundcube" (connecting to same sieve server as production env) "unknown error".
In the log file i can see all the rules pass over the screen but the webbrowser gives an "unknown error".

When i change the predifined rule name to.. example: roundcube_0_6 i can connect to the sieve server no error.
i can create 1 mail rule. when i try to add the second again the unknown error and iam unable to see the current rules.

anyone have an idea?

Log:

[20-Nov-2011 19:16:55 +0100]: C: PUTSCRIPT "roundcube_0_6" {177+}
## Generated by Roundcube Webmail SieveRules Plugin ##
require ["fileinto"];

# rule:[ROOT]
if anyof (address :is "From" "[email protected]")
{
   fileinto "Server/ROOT";
}
[20-Nov-2011 19:16:55 +0100]: S: OK "Script successfully received."
[20-Nov-2011 19:16:55 +0100]: C: SETACTIVE "roundcube_0_6"
[20-Nov-2011 19:16:55 +0100]: S: OK "Script activated."
[20-Nov-2011 19:16:55 +0100]: C: LISTSCRIPTS
[20-Nov-2011 19:16:55 +0100]: S: "roundcube_0_6" ACTIVE
[20-Nov-2011 19:16:55 +0100]: S: "roundcube"
[20-Nov-2011 19:16:55 +0100]: S: OK
[20-Nov-2011 19:16:55 +0100]: C: GETSCRIPT "roundcube_0_6"

But no logout...

Also in error log i see this error and have no clue what it means or how to crank up to debug mode:
[20-Nov-2011 19:16:55] Failed to read from socket ():
[20-Nov-2011 19:17:00] Failed to read from socket ():
[20-Nov-2011 19:17:00] Failed to read from socket ():
[20-Nov-2011 19:20:49] Failed to read from socket ():
[20-Nov-2011 19:20:49] Failed to read from socket ():

config:
connect to localhost poort 2000 (telnet gives no error and rcd 0.5.4 also no errors)
Title: Roundcube 0.6 plugin sieverules
Post by: Qliratu on November 22, 2011, 01:38:45 AM
oh cmon :D 54 read but noone have any idea?

please if u suspect something or anything.. if i cant controll sieve i cant upgrade :'( really hopeless now.
Title: Roundcube 0.6 plugin sieverules
Post by: JohnDoh on November 23, 2011, 01:21:12 PM
the package for 0.6 contains a newer version of the Net_Sieve lib, in lib/Net/Sieve.php. Try reverting back to the old one from 0.5.4 and see if that helps.
Title: Roundcube 0.6 plugin sieverules
Post by: Qliratu on November 24, 2011, 10:23:31 AM
Quote from: JohnDoh;37406the package for 0.6 contains a newer version of the Net_Sieve lib, in lib/Net/Sieve.php. Try reverting back to the old one from 0.5.4 and see if that helps.

WOW!!!! that worked.

And from what i can see this is due to a authentication issue (not sure just took a quick peek).
Will start investigating then ill report back.

Thank u so mutch pointing this out to me
Title: Roundcube 0.6 plugin sieverules
Post by: alec on November 25, 2011, 03:01:30 AM
Issue duplicate? http://www.roundcubeforum.net/10-miscellaneous/33-roundcube-discussion/9168-managesieve-plugin-fail-dbmail-timsieved.html
Title: Roundcube 0.6 plugin sieverules
Post by: Qliratu on November 25, 2011, 04:51:42 AM
Yes looks like it, iam also using dbmail and the sieve server.

Running the latest version of dbmail (rc3)