newbie needin help with sieve server/ingo config.

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hey folks, we have  a linux server with

    * Horde: 3.3.5
    * Imp: H3 (4.3.5)
      <https://birdhouse.cisco.com/horde/imp/test.php>
    * Ingo: H3 (1.2.2)


and I also have a dovecot server with sieved running on a  separate
solaris  box.

Im trying to get the linux box with ingo to talk to the sieve server,
but I cant figure out what backends to use in my
ingo/config/backends.php

Im *assuming* that its timsieved, but this doesnt seem to be working at
all.. What I mean is, when I try to save a new rule that I created in
ingo, Im expecting it to get stored on the solaris server with the
dovecot, I never see packets from the linux box -> solaris box on tcp
port 2000..
Or is that not the way its supposed to work?

here is my backends.php

/* Sieve Example */
$backends['sieve'] = array(
    'driver' => 'timsieved',
    'preferred' => 'mydomain.com',
    'hordeauth' => true,
    'params' => array(
        // Hostname of the timsieved server
        'hostspec' => 'solarisbox.mydomain.com',
        // Login type of the server
        'logintype' => 'PLAIN',
        // Enable/disable TLS encryption
        'usetls' => false,
        // Port number of the timsieved server
        'port' => 2000,
        // Name of the sieve script
        'scriptname' => 'ingo',
        // The following settings can be used to specify an administration
        // user to update all users' scripts. If you want to use an admin
        // user, you also need to disable 'hordeauth' above. You have to use
        // an admin user if you want to use shared rules.
        // 'username' => 'cyrus',
        // 'password' => '*****',
    ),
    'script' => 'sieve',
    'scriptparams' => array(),
    'shares' => false
);


regards,
Jason

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by lst_hoe02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

> hey folks, we have  a linux server with
>
>     * Horde: 3.3.5
>     * Imp: H3 (4.3.5)
>       <https://birdhouse.cisco.com/horde/imp/test.php>
>     * Ingo: H3 (1.2.2)
>
>
> and I also have a dovecot server with sieved running on a  separate
> solaris  box.
>
> Im trying to get the linux box with ingo to talk to the sieve server,
> but I cant figure out what backends to use in my
> ingo/config/backends.php
>
> Im *assuming* that its timsieved, but this doesnt seem to be working at
> all.. What I mean is, when I try to save a new rule that I created in
> ingo, Im expecting it to get stored on the solaris server with the
> dovecot, I never see packets from the linux box -> solaris box on tcp
> port 2000..
> Or is that not the way its supposed to work?

This should work if you have a sieve damon listening on the solaris  
box and you need PEAR Net_Sieve on the Horde Installation.

Regards

Andreas


--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


lst_hoe02@... wrote:

> Zitat von Jason Welsh <jason@...>:
>
>> hey folks, we have  a linux server with
>>
>>     * Horde: 3.3.5
>>     * Imp: H3 (4.3.5)
>>       <https://birdhouse.cisco.com/horde/imp/test.php>
>>     * Ingo: H3 (1.2.2)
>>
>>
>> and I also have a dovecot server with sieved running on a  separate
>> solaris  box.
>>
>> Im trying to get the linux box with ingo to talk to the sieve server,
>> but I cant figure out what backends to use in my
>> ingo/config/backends.php
>>
>> Im *assuming* that its timsieved, but this doesnt seem to be working at
>> all.. What I mean is, when I try to save a new rule that I created in
>> ingo, Im expecting it to get stored on the solaris server with the
>> dovecot, I never see packets from the linux box -> solaris box on tcp
>> port 2000..
>> Or is that not the way its supposed to work?
>
> This should work if you have a sieve damon listening on the solaris
> box and you need PEAR Net_Sieve on the Horde Installation.
>
> Regards
>
> Andreas
>
>
on the horde box:  pear/Net_Sieve is already installed and is the same
as the released version 1.1.7

when I telnet to the solaris box on port 2000, I get

[root@birdhouse]# telnet solarisbox 2000
Trying 10.66.92.42...
Connected to solarisbox.mydomain.com (10.66.92.42).
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.13"
"SIEVE" "fileinto reject envelope encoded-character vacation subaddress
comparator-i;ascii-numeric relational regex imap4flags copy include body
variables enotify environment"
"SASL" "PLAIN"
"STARTTLS"
"NOTIFY" "mailto"
"VERSION" "1.0"
OK "Dovecot ready."


but when I try to save rules on the horde/ingo web interface, I never
see any packets on the solaris box coming from the horde linux box.
and I see the following message on the webpage:
#
# ErrorThere was an error activating the script. The driver said: Not
currently in TRANSACTION state


Jason.

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
> lst_hoe02@... wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>> hey folks, we have  a linux server with
>>>
>>>     * Horde: 3.3.5
>>>     * Imp: H3 (4.3.5)
>>>       <https://birdhouse.cisco.com/horde/imp/test.php>
>>>     * Ingo: H3 (1.2.2)
>>>
>>>
>>> and I also have a dovecot server with sieved running on a  separate
>>> solaris  box.
>>>
>>> Im trying to get the linux box with ingo to talk to the sieve server,
>>> but I cant figure out what backends to use in my
>>> ingo/config/backends.php
>>>
>>> Im *assuming* that its timsieved, but this doesnt seem to be working at
>>> all.. What I mean is, when I try to save a new rule that I created in
>>> ingo, Im expecting it to get stored on the solaris server with the
>>> dovecot, I never see packets from the linux box -> solaris box on tcp
>>> port 2000..
>>> Or is that not the way its supposed to work?
>>
>> This should work if you have a sieve damon listening on the solaris
>> box and you need PEAR Net_Sieve on the Horde Installation.
>>
>> Regards
>>
>> Andreas
>>
>>
> on the horde box:  pear/Net_Sieve is already installed and is the same
> as the released version 1.1.7
>
> when I telnet to the solaris box on port 2000, I get
>
> [root@birdhouse]# telnet solarisbox 2000
> Trying 10.66.92.42...
> Connected to solarisbox.mydomain.com (10.66.92.42).
> Escape character is '^]'.
> "IMPLEMENTATION" "Cyrus timsieved v2.2.13"
> "SIEVE" "fileinto reject envelope encoded-character vacation subaddress
> comparator-i;ascii-numeric relational regex imap4flags copy include body
> variables enotify environment"
> "SASL" "PLAIN"
> "STARTTLS"
> "NOTIFY" "mailto"
> "VERSION" "1.0"
> OK "Dovecot ready."
>
>
> but when I try to save rules on the horde/ingo web interface, I never
> see any packets on the solaris box coming from the horde linux box.
> and I see the following message on the webpage:
> #
> # ErrorThere was an error activating the script. The driver said: Not
> currently in TRANSACTION state

In ingo/lib/Driver/timsieved.php, around line 74, change the "false"  
below "Ingo::getUser(false)" to "true". Then try again and post the  
output here. Be careful, the output will contain the password.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>> lst_hoe02@... wrote:
>>> Zitat von Jason Welsh <jason@...>:
>>>
>>>> hey folks, we have  a linux server with
>>>>
>>>>     * Horde: 3.3.5
>>>>     * Imp: H3 (4.3.5)
>>>>    
>>>>     * Ingo: H3 (1.2.2)
>>>>
>>>>
>>>> and I also have a dovecot server with sieved running on a  separate
>>>> solaris  box.
>>>>
>>>> Im trying to get the linux box with ingo to talk to the sieve server,
>>>> but I cant figure out what backends to use in my
>>>> ingo/config/backends.php
>>>>
>>>> Im *assuming* that its timsieved, but this doesnt seem to be
>>>> working at
>>>> all.. What I mean is, when I try to save a new rule that I created in
>>>> ingo, Im expecting it to get stored on the solaris server with the
>>>> dovecot, I never see packets from the linux box -> solaris box on tcp
>>>> port 2000..
>>>> Or is that not the way its supposed to work?
>>>
>>> This should work if you have a sieve damon listening on the solaris
>>> box and you need PEAR Net_Sieve on the Horde Installation.
>>>
>>> Regards
>>>
>>> Andreas
>>>
>>>
>> on the horde box:  pear/Net_Sieve is already installed and is the same
>> as the released version 1.1.7
>>
>> when I telnet to the solaris box on port 2000, I get
>>
>> [root@birdhouse]# telnet solarisbox 2000
>> Trying 10.66.92.42...
>> Connected to solarisbox.mydomain.com (10.66.92.42).
>> Escape character is '^]'.
>> "IMPLEMENTATION" "Cyrus timsieved v2.2.13"
>> "SIEVE" "fileinto reject envelope encoded-character vacation subaddress
>> comparator-i;ascii-numeric relational regex imap4flags copy include body
>> variables enotify environment"
>> "SASL" "PLAIN"
>> "STARTTLS"
>> "NOTIFY" "mailto"
>> "VERSION" "1.0"
>> OK "Dovecot ready."
>>
>>
>> but when I try to save rules on the horde/ingo web interface, I never
>> see any packets on the solaris box coming from the horde linux box.
>> and I see the following message on the webpage:
>> #
>> # ErrorThere was an error activating the script. The driver said: Not
>> currently in TRANSACTION state
>
> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
> below "Ingo::getUser(false)" to "true". Then try again and post the
> output here. Be careful, the output will contain the password.
>
> Jan.
>
ok, I tried that and got the same thing.. I didnt see any extra output..
where was I supposed to see it?

Changes saved.
There was an error activating the script. The driver said: Not currently
in TRANSACTION state


heres the change I made:
     68         $this->_sieve = &new Net_Sieve($auth,
     69                                        $this->_params['password'],
     70                                        $this->_params['hostspec'],
     71                                        $this->_params['port'],
     72                                        $this->_params['logintype'],
     73                                        Ingo::getUser(true),
     74                                        false,
     75                                        false,
     76                                        $this->_params['usetls']);

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
> Jan Schneider wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>> lst_hoe02@... wrote:
>>>> Zitat von Jason Welsh <jason@...>:
>>>>
>>>>> hey folks, we have  a linux server with
>>>>>
>>>>>     * Horde: 3.3.5
>>>>>     * Imp: H3 (4.3.5)
>>>>>
>>>>>     * Ingo: H3 (1.2.2)
>>>>>
>>>>>
>>>>> and I also have a dovecot server with sieved running on a  separate
>>>>> solaris  box.
>>>>>
>>>>> Im trying to get the linux box with ingo to talk to the sieve server,
>>>>> but I cant figure out what backends to use in my
>>>>> ingo/config/backends.php
>>>>>
>>>>> Im *assuming* that its timsieved, but this doesnt seem to be
>>>>> working at
>>>>> all.. What I mean is, when I try to save a new rule that I created in
>>>>> ingo, Im expecting it to get stored on the solaris server with the
>>>>> dovecot, I never see packets from the linux box -> solaris box on tcp
>>>>> port 2000..
>>>>> Or is that not the way its supposed to work?
>>>>
>>>> This should work if you have a sieve damon listening on the solaris
>>>> box and you need PEAR Net_Sieve on the Horde Installation.
>>>>
>>>> Regards
>>>>
>>>> Andreas
>>>>
>>>>
>>> on the horde box:  pear/Net_Sieve is already installed and is the same
>>> as the released version 1.1.7
>>>
>>> when I telnet to the solaris box on port 2000, I get
>>>
>>> [root@birdhouse]# telnet solarisbox 2000
>>> Trying 10.66.92.42...
>>> Connected to solarisbox.mydomain.com (10.66.92.42).
>>> Escape character is '^]'.
>>> "IMPLEMENTATION" "Cyrus timsieved v2.2.13"
>>> "SIEVE" "fileinto reject envelope encoded-character vacation subaddress
>>> comparator-i;ascii-numeric relational regex imap4flags copy include body
>>> variables enotify environment"
>>> "SASL" "PLAIN"
>>> "STARTTLS"
>>> "NOTIFY" "mailto"
>>> "VERSION" "1.0"
>>> OK "Dovecot ready."
>>>
>>>
>>> but when I try to save rules on the horde/ingo web interface, I never
>>> see any packets on the solaris box coming from the horde linux box.
>>> and I see the following message on the webpage:
>>> #
>>> # ErrorThere was an error activating the script. The driver said: Not
>>> currently in TRANSACTION state
>>
>> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
>> below "Ingo::getUser(false)" to "true". Then try again and post the
>> output here. Be careful, the output will contain the password.
>>
>> Jan.
>>
> ok, I tried that and got the same thing.. I didnt see any extra output..
> where was I supposed to see it?
>
> Changes saved.
> There was an error activating the script. The driver said: Not currently
> in TRANSACTION state
>
>
> heres the change I made:
>      68         $this->_sieve = &new Net_Sieve($auth,
>      69                                        $this->_params['password'],
>      70                                        $this->_params['hostspec'],
>      71                                        $this->_params['port'],
>      72                                        $this->_params['logintype'],
>      73                                        Ingo::getUser(true),
>      74                                        false,
>      75                                        false,
>      76                                        $this->_params['usetls']);

*Below* Ingo::getUser()...

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



>>>
>>> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>> output here. Be careful, the output will contain the password.
>>>
>>> Jan.
>>>
>> ok, I tried that and got the same thing.. I didnt see any extra output..
>> where was I supposed to see it?
>>
>> Changes saved.
>> There was an error activating the script. The driver said: Not currently
>> in TRANSACTION state
>>
>>
>> heres the change I made:
>>      68         $this->_sieve = &new Net_Sieve($auth,
>>      69                                      
>> $this->_params['password'],
>>      70                                      
>> $this->_params['hostspec'],
>>      71                                        $this->_params['port'],
>>      72                                      
>> $this->_params['logintype'],
>>      73                                        Ingo::getUser(true),
>>      74                                        false,
>>      75                                        false,
>>      76                                      
>> $this->_params['usetls']);
>
> *Below* Ingo::getUser()...
>
> Jan.
>

I tried using
        $this->_sieve = &new Net_Sieve($auth,
                                       $this->_params['password'],
                                       $this->_params['hostspec'],
                                       $this->_params['port'],
                                       $this->_params['logintype'],
                                       Ingo::getUser(false),
                                       true,
                                       false,
                                       $this->_params['usetls']);

and
        $this->_sieve = &new Net_Sieve($auth,
                                       $this->_params['password'],
                                       $this->_params['hostspec'],
                                       $this->_params['port'],
                                       $this->_params['logintype'],
                                       Ingo::getUser(false),
                                       true,
                                       true,
                                       $this->_params['usetls']);


and neither one seemed to get me any more output.
web page just says "changes saved" and "There was an error activating
the script. The driver said: Not currently in TRANSACTION state"

regards,
Jason

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
>>>>
>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
>>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>>> output here. Be careful, the output will contain the password.
>>>>
>>>> Jan.
>>>>
>>> ok, I tried that and got the same thing.. I didnt see any extra output..
>>> where was I supposed to see it?
>>>
>>> Changes saved.
>>> There was an error activating the script. The driver said: Not currently
>>> in TRANSACTION state
>>>
>>>
>>> heres the change I made:
>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>      69
>>> $this->_params['password'],
>>>      70
>>> $this->_params['hostspec'],
>>>      71                                        $this->_params['port'],
>>>      72
>>> $this->_params['logintype'],
>>>      73                                        Ingo::getUser(true),
>>>      74                                        false,
>>>      75                                        false,
>>>      76
>>> $this->_params['usetls']);
>>
>> *Below* Ingo::getUser()...
>>
>> Jan.
>>
>
> I tried using
>         $this->_sieve = &new Net_Sieve($auth,
>                                        $this->_params['password'],
>                                        $this->_params['hostspec'],
>                                        $this->_params['port'],
>                                        $this->_params['logintype'],
>                                        Ingo::getUser(false),
>                                        true,
>                                        false,
>                                        $this->_params['usetls']);
>
> and
>         $this->_sieve = &new Net_Sieve($auth,
>                                        $this->_params['password'],
>                                        $this->_params['hostspec'],
>                                        $this->_params['port'],
>                                        $this->_params['logintype'],
>                                        Ingo::getUser(false),
>                                        true,
>                                        true,
>                                        $this->_params['usetls']);
>
>
> and neither one seemed to get me any more output.
> web page just says "changes saved" and "There was an error activating
> the script. The driver said: Not currently in TRANSACTION state"

There *has* to be some output. Try clicking on "Script" and then  
showing the currently active script. Maybe your browser gets  
redirected before it has a chance to show the output.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>>
>>>>>
>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
>>>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>>>> output here. Be careful, the output will contain the password.
>>>>>
>>>>> Jan.
>>>>>
>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>> output..
>>>> where was I supposed to see it?
>>>>
>>>> Changes saved.
>>>> There was an error activating the script. The driver said: Not
>>>> currently
>>>> in TRANSACTION state
>>>>
>>>>
>>>> heres the change I made:
>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>      69
>>>> $this->_params['password'],
>>>>      70
>>>> $this->_params['hostspec'],
>>>>      71                                        $this->_params['port'],
>>>>      72
>>>> $this->_params['logintype'],
>>>>      73                                        Ingo::getUser(true),
>>>>      74                                        false,
>>>>      75                                        false,
>>>>      76
>>>> $this->_params['usetls']);
>>>
>>> *Below* Ingo::getUser()...
>>>
>>> Jan.
>>>
>>
>> I tried using
>>         $this->_sieve = &new Net_Sieve($auth,
>>                                        $this->_params['password'],
>>                                        $this->_params['hostspec'],
>>                                        $this->_params['port'],
>>                                        $this->_params['logintype'],
>>                                        Ingo::getUser(false),
>>                                        true,
>>                                        false,
>>                                        $this->_params['usetls']);
>>
>> and
>>         $this->_sieve = &new Net_Sieve($auth,
>>                                        $this->_params['password'],
>>                                        $this->_params['hostspec'],
>>                                        $this->_params['port'],
>>                                        $this->_params['logintype'],
>>                                        Ingo::getUser(false),
>>                                        true,
>>                                        true,
>>                                        $this->_params['usetls']);
>>
>>
>> and neither one seemed to get me any more output.
>> web page just says "changes saved" and "There was an error activating
>> the script. The driver said: Not currently in TRANSACTION state"
>
> There *has* to be some output. Try clicking on "Script" and then
> showing the currently active script. Maybe your browser gets
> redirected before it has a chance to show the output.
>
> Jan.
>
hrm, when I click on script, I see

  1: # Sieve Filter
  2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009, 09:59:19 AM)
  3:
  4: # test
  5: if header :comparator "i;ascii-casemap" :contains "Sender" "fred"  {
  6:     discard;
  7:     stop;
  8: }
  9:

btw, which of the above 2 entries is right (below the
Ingo::getUser(false))  for showing the extra debugging?

regards,
Jason

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
> Jan Schneider wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>>
>>>>>>
>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the "false"
>>>>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>>>>> output here. Be careful, the output will contain the password.
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>> output..
>>>>> where was I supposed to see it?
>>>>>
>>>>> Changes saved.
>>>>> There was an error activating the script. The driver said: Not
>>>>> currently
>>>>> in TRANSACTION state
>>>>>
>>>>>
>>>>> heres the change I made:
>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>      69
>>>>> $this->_params['password'],
>>>>>      70
>>>>> $this->_params['hostspec'],
>>>>>      71                                        $this->_params['port'],
>>>>>      72
>>>>> $this->_params['logintype'],
>>>>>      73                                        Ingo::getUser(true),
>>>>>      74                                        false,
>>>>>      75                                        false,
>>>>>      76
>>>>> $this->_params['usetls']);
>>>>
>>>> *Below* Ingo::getUser()...
>>>>
>>>> Jan.
>>>>
>>>
>>> I tried using
>>>         $this->_sieve = &new Net_Sieve($auth,
>>>                                        $this->_params['password'],
>>>                                        $this->_params['hostspec'],
>>>                                        $this->_params['port'],
>>>                                        $this->_params['logintype'],
>>>                                        Ingo::getUser(false),
>>>                                        true,
>>>                                        false,
>>>                                        $this->_params['usetls']);
>>>
>>> and
>>>         $this->_sieve = &new Net_Sieve($auth,
>>>                                        $this->_params['password'],
>>>                                        $this->_params['hostspec'],
>>>                                        $this->_params['port'],
>>>                                        $this->_params['logintype'],
>>>                                        Ingo::getUser(false),
>>>                                        true,
>>>                                        true,
>>>                                        $this->_params['usetls']);
>>>
>>>
>>> and neither one seemed to get me any more output.
>>> web page just says "changes saved" and "There was an error activating
>>> the script. The driver said: Not currently in TRANSACTION state"
>>
>> There *has* to be some output. Try clicking on "Script" and then
>> showing the currently active script. Maybe your browser gets
>> redirected before it has a chance to show the output.
>>
>> Jan.
>>
> hrm, when I click on script, I see
>
>   1: # Sieve Filter
>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,  
> 09:59:19 AM)
>   3:
>   4: # test
>   5: if header :comparator "i;ascii-casemap" :contains "Sender" "fred"  {
>   6:     discard;
>   7:     stop;
>   8: }
>   9:

Are you sure you are editing the correct file?

> btw, which of the above 2 entries is right (below the
> Ingo::getUser(false))  for showing the extra debugging?

         $this->_sieve = &new Net_Sieve($auth,
                                        $this->_params['password'],
                                        $this->_params['hostspec'],
                                        $this->_params['port'],
                                        $this->_params['logintype'],
                                        Ingo::getUser(false),
                                        true,
                                        false,
                                        $this->_params['usetls']);


Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>>
>> Jan Schneider wrote:
>>> Zitat von Jason Welsh <jason@...>:
>>>
>>>>
>>>>
>>>>>>>
>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>> "false"
>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>
>>>>>>> Jan.
>>>>>>>
>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>> output..
>>>>>> where was I supposed to see it?
>>>>>>
>>>>>> Changes saved.
>>>>>> There was an error activating the script. The driver said: Not
>>>>>> currently
>>>>>> in TRANSACTION state
>>>>>>
>>>>>>
>>>>>> heres the change I made:
>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>      69
>>>>>> $this->_params['password'],
>>>>>>      70
>>>>>> $this->_params['hostspec'],
>>>>>>      71                                      
>>>>>> $this->_params['port'],
>>>>>>      72
>>>>>> $this->_params['logintype'],
>>>>>>      73                                        Ingo::getUser(true),
>>>>>>      74                                        false,
>>>>>>      75                                        false,
>>>>>>      76
>>>>>> $this->_params['usetls']);
>>>>>
>>>>> *Below* Ingo::getUser()...
>>>>>
>>>>> Jan.
>>>>>
>>>>
>>>> I tried using
>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>                                        $this->_params['password'],
>>>>                                        $this->_params['hostspec'],
>>>>                                        $this->_params['port'],
>>>>                                        $this->_params['logintype'],
>>>>                                        Ingo::getUser(false),
>>>>                                        true,
>>>>                                        false,
>>>>                                        $this->_params['usetls']);
>>>>
>>>> and
>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>                                        $this->_params['password'],
>>>>                                        $this->_params['hostspec'],
>>>>                                        $this->_params['port'],
>>>>                                        $this->_params['logintype'],
>>>>                                        Ingo::getUser(false),
>>>>                                        true,
>>>>                                        true,
>>>>                                        $this->_params['usetls']);
>>>>
>>>>
>>>> and neither one seemed to get me any more output.
>>>> web page just says "changes saved" and "There was an error activating
>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>
>>> There *has* to be some output. Try clicking on "Script" and then
>>> showing the currently active script. Maybe your browser gets
>>> redirected before it has a chance to show the output.
>>>
>>> Jan.
>>>
>> hrm, when I click on script, I see
>>
>>   1: # Sieve Filter
>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>> 09:59:19 AM)
>>   3:
>>   4: # test
>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>> "fred"  {
>>   6:     discard;
>>   7:     stop;
>>   8: }
>>   9:
>
> Are you sure you are editing the correct file?
>
>> btw, which of the above 2 entries is right (below the
>> Ingo::getUser(false))  for showing the extra debugging?
>
>         $this->_sieve = &new Net_Sieve($auth,
>                                        $this->_params['password'],
>                                        $this->_params['hostspec'],
>                                        $this->_params['port'],
>                                        $this->_params['logintype'],
>                                        Ingo::getUser(false),
>                                        true,
>                                        false,
>                                        $this->_params['usetls']);
>
>
> Jan.
>
ok, thats what I have in my

>>
>
>         $this->_sieve = &new Net_Sieve($auth,
>                                        $this->_params['password'],
>                                        $this->_params['hostspec'],
>                                        $this->_params['port'],
>                                        $this->_params['logintype'],
>                                        Ingo::getUser(false),
>                                        true,
>                                        false,
>                                        $this->_params['usetls']);
>
>
> Jan.
>
ok, thats what I have in my .

>>
>
>         $this->_sieve = &new Net_Sieve($auth,
>                                        $this->_params['password'],
>                                        $this->_params['hostspec'],
>                                        $this->_params['port'],
>                                        $this->_params['logintype'],
>                                        Ingo::getUser(false),
>                                        true,
>                                        false,
>                                        $this->_params['usetls']);
>
> Jan.
>
ok, thats what I have in my .
/usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
line 74 has
true,

I tried again with opera browser to make sure it wasnt something weird
that my firefox browser was doing wrong..
I got the same result..

    * ErrorThere was an error activating the script. The driver said:
      Not currently in TRANSACTION state

Jason



--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
> Jan Schneider wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>>
>>> Jan Schneider wrote:
>>>> Zitat von Jason Welsh <jason@...>:
>>>>
>>>>>
>>>>>
>>>>>>>>
>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>> "false"
>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and post the
>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>
>>>>>>>> Jan.
>>>>>>>>
>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>> output..
>>>>>>> where was I supposed to see it?
>>>>>>>
>>>>>>> Changes saved.
>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>> currently
>>>>>>> in TRANSACTION state
>>>>>>>
>>>>>>>
>>>>>>> heres the change I made:
>>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>      69
>>>>>>> $this->_params['password'],
>>>>>>>      70
>>>>>>> $this->_params['hostspec'],
>>>>>>>      71
>>>>>>> $this->_params['port'],
>>>>>>>      72
>>>>>>> $this->_params['logintype'],
>>>>>>>      73                                        Ingo::getUser(true),
>>>>>>>      74                                        false,
>>>>>>>      75                                        false,
>>>>>>>      76
>>>>>>> $this->_params['usetls']);
>>>>>>
>>>>>> *Below* Ingo::getUser()...
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>>
>>>>> I tried using
>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>                                        $this->_params['password'],
>>>>>                                        $this->_params['hostspec'],
>>>>>                                        $this->_params['port'],
>>>>>                                        $this->_params['logintype'],
>>>>>                                        Ingo::getUser(false),
>>>>>                                        true,
>>>>>                                        false,
>>>>>                                        $this->_params['usetls']);
>>>>>
>>>>> and
>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>                                        $this->_params['password'],
>>>>>                                        $this->_params['hostspec'],
>>>>>                                        $this->_params['port'],
>>>>>                                        $this->_params['logintype'],
>>>>>                                        Ingo::getUser(false),
>>>>>                                        true,
>>>>>                                        true,
>>>>>                                        $this->_params['usetls']);
>>>>>
>>>>>
>>>>> and neither one seemed to get me any more output.
>>>>> web page just says "changes saved" and "There was an error activating
>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>
>>>> There *has* to be some output. Try clicking on "Script" and then
>>>> showing the currently active script. Maybe your browser gets
>>>> redirected before it has a chance to show the output.
>>>>
>>>> Jan.
>>>>
>>> hrm, when I click on script, I see
>>>
>>>   1: # Sieve Filter
>>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>> 09:59:19 AM)
>>>   3:
>>>   4: # test
>>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>> "fred"  {
>>>   6:     discard;
>>>   7:     stop;
>>>   8: }
>>>   9:
>>
>> Are you sure you are editing the correct file?
>>
>>> btw, which of the above 2 entries is right (below the
>>> Ingo::getUser(false))  for showing the extra debugging?
>>
>>         $this->_sieve = &new Net_Sieve($auth,
>>                                        $this->_params['password'],
>>                                        $this->_params['hostspec'],
>>                                        $this->_params['port'],
>>                                        $this->_params['logintype'],
>>                                        Ingo::getUser(false),
>>                                        true,
>>                                        false,
>>                                        $this->_params['usetls']);
>>
>>
>> Jan.
>>
> ok, thats what I have in my
>>>
>>
>>         $this->_sieve = &new Net_Sieve($auth,
>>                                        $this->_params['password'],
>>                                        $this->_params['hostspec'],
>>                                        $this->_params['port'],
>>                                        $this->_params['logintype'],
>>                                        Ingo::getUser(false),
>>                                        true,
>>                                        false,
>>                                        $this->_params['usetls']);
>>
>>
>> Jan.
>>
> ok, thats what I have in my .
>>>
>>
>>         $this->_sieve = &new Net_Sieve($auth,
>>                                        $this->_params['password'],
>>                                        $this->_params['hostspec'],
>>                                        $this->_params['port'],
>>                                        $this->_params['logintype'],
>>                                        Ingo::getUser(false),
>>                                        true,
>>                                        false,
>>                                        $this->_params['usetls']);
>>
>> Jan.
>>
> ok, thats what I have in my .
> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
> line 74 has
> true,
>
> I tried again with opera browser to make sure it wasnt something weird
> that my firefox browser was doing wrong..
> I got the same result..
>
>     * ErrorThere was an error activating the script. The driver said:
>       Not currently in TRANSACTION state

Do you have page compression enabled? Try disabling it.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>>
>> Jan Schneider wrote:
>>> Zitat von Jason Welsh <jason@...>:
>>>
>>>>
>>>>
>>>> Jan Schneider wrote:
>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>
>>>>>>
>>>>>>
>>>>>>>>>
>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>> "false"
>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and
>>>>>>>>> post the
>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>
>>>>>>>>> Jan.
>>>>>>>>>
>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>> output..
>>>>>>>> where was I supposed to see it?
>>>>>>>>
>>>>>>>> Changes saved.
>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>> currently
>>>>>>>> in TRANSACTION state
>>>>>>>>
>>>>>>>>
>>>>>>>> heres the change I made:
>>>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>      69
>>>>>>>> $this->_params['password'],
>>>>>>>>      70
>>>>>>>> $this->_params['hostspec'],
>>>>>>>>      71
>>>>>>>> $this->_params['port'],
>>>>>>>>      72
>>>>>>>> $this->_params['logintype'],
>>>>>>>>      73                                      
>>>>>>>> Ingo::getUser(true),
>>>>>>>>      74                                        false,
>>>>>>>>      75                                        false,
>>>>>>>>      76
>>>>>>>> $this->_params['usetls']);
>>>>>>>
>>>>>>> *Below* Ingo::getUser()...
>>>>>>>
>>>>>>> Jan.
>>>>>>>
>>>>>>
>>>>>> I tried using
>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                        $this->_params['password'],
>>>>>>                                        $this->_params['hostspec'],
>>>>>>                                        $this->_params['port'],
>>>>>>                                        $this->_params['logintype'],
>>>>>>                                        Ingo::getUser(false),
>>>>>>                                        true,
>>>>>>                                        false,
>>>>>>                                        $this->_params['usetls']);
>>>>>>
>>>>>> and
>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                        $this->_params['password'],
>>>>>>                                        $this->_params['hostspec'],
>>>>>>                                        $this->_params['port'],
>>>>>>                                        $this->_params['logintype'],
>>>>>>                                        Ingo::getUser(false),
>>>>>>                                        true,
>>>>>>                                        true,
>>>>>>                                        $this->_params['usetls']);
>>>>>>
>>>>>>
>>>>>> and neither one seemed to get me any more output.
>>>>>> web page just says "changes saved" and "There was an error
>>>>>> activating
>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>
>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>> showing the currently active script. Maybe your browser gets
>>>>> redirected before it has a chance to show the output.
>>>>>
>>>>> Jan.
>>>>>
>>>> hrm, when I click on script, I see
>>>>
>>>>   1: # Sieve Filter
>>>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>> 09:59:19 AM)
>>>>   3:
>>>>   4: # test
>>>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>> "fred"  {
>>>>   6:     discard;
>>>>   7:     stop;
>>>>   8: }
>>>>   9:
>>>
>>> Are you sure you are editing the correct file?
>>>
>>>> btw, which of the above 2 entries is right (below the
>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>
>>>         $this->_sieve = &new Net_Sieve($auth,
>>>                                        $this->_params['password'],
>>>                                        $this->_params['hostspec'],
>>>                                        $this->_params['port'],
>>>                                        $this->_params['logintype'],
>>>                                        Ingo::getUser(false),
>>>                                        true,
>>>                                        false,
>>>                                        $this->_params['usetls']);
>>>
>>>
>>> Jan.
>>>
>> ok, thats what I have in my
>>>>
>>>
>>>         $this->_sieve = &new Net_Sieve($auth,
>>>                                        $this->_params['password'],
>>>                                        $this->_params['hostspec'],
>>>                                        $this->_params['port'],
>>>                                        $this->_params['logintype'],
>>>                                        Ingo::getUser(false),
>>>                                        true,
>>>                                        false,
>>>                                        $this->_params['usetls']);
>>>
>>>
>>> Jan.
>>>
>> ok, thats what I have in my .
>>>>
>>>
>>>         $this->_sieve = &new Net_Sieve($auth,
>>>                                        $this->_params['password'],
>>>                                        $this->_params['hostspec'],
>>>                                        $this->_params['port'],
>>>                                        $this->_params['logintype'],
>>>                                        Ingo::getUser(false),
>>>                                        true,
>>>                                        false,
>>>                                        $this->_params['usetls']);
>>>
>>> Jan.
>>>
>> ok, thats what I have in my .
>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>> line 74 has
>> true,
>>
>> I tried again with opera browser to make sure it wasnt something weird
>> that my firefox browser was doing wrong..
>> I got the same result..
>>
>>     * ErrorThere was an error activating the script. The driver said:
>>       Not currently in TRANSACTION state
>
> Do you have page compression enabled? Try disabling it.
>
> Jan.
>
[root@birdhouse]# grep zlib.output_compression /usr/local/lib/php.ini
;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
zlib.output_compression = Off

you mean this or the gzip compression in apache? it looks like
zlib.output_compression is already off.

Jason

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
> Jan Schneider wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>>
>>> Jan Schneider wrote:
>>>> Zitat von Jason Welsh <jason@...>:
>>>>
>>>>>
>>>>>
>>>>> Jan Schneider wrote:
>>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>>> "false"
>>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and
>>>>>>>>>> post the
>>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>>
>>>>>>>>>> Jan.
>>>>>>>>>>
>>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>>> output..
>>>>>>>>> where was I supposed to see it?
>>>>>>>>>
>>>>>>>>> Changes saved.
>>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>>> currently
>>>>>>>>> in TRANSACTION state
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> heres the change I made:
>>>>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>      69
>>>>>>>>> $this->_params['password'],
>>>>>>>>>      70
>>>>>>>>> $this->_params['hostspec'],
>>>>>>>>>      71
>>>>>>>>> $this->_params['port'],
>>>>>>>>>      72
>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>      73
>>>>>>>>> Ingo::getUser(true),
>>>>>>>>>      74                                        false,
>>>>>>>>>      75                                        false,
>>>>>>>>>      76
>>>>>>>>> $this->_params['usetls']);
>>>>>>>>
>>>>>>>> *Below* Ingo::getUser()...
>>>>>>>>
>>>>>>>> Jan.
>>>>>>>>
>>>>>>>
>>>>>>> I tried using
>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>                                        $this->_params['password'],
>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>                                        $this->_params['port'],
>>>>>>>                                        $this->_params['logintype'],
>>>>>>>                                        Ingo::getUser(false),
>>>>>>>                                        true,
>>>>>>>                                        false,
>>>>>>>                                        $this->_params['usetls']);
>>>>>>>
>>>>>>> and
>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>                                        $this->_params['password'],
>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>                                        $this->_params['port'],
>>>>>>>                                        $this->_params['logintype'],
>>>>>>>                                        Ingo::getUser(false),
>>>>>>>                                        true,
>>>>>>>                                        true,
>>>>>>>                                        $this->_params['usetls']);
>>>>>>>
>>>>>>>
>>>>>>> and neither one seemed to get me any more output.
>>>>>>> web page just says "changes saved" and "There was an error
>>>>>>> activating
>>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>>
>>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>>> showing the currently active script. Maybe your browser gets
>>>>>> redirected before it has a chance to show the output.
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> hrm, when I click on script, I see
>>>>>
>>>>>   1: # Sieve Filter
>>>>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>>> 09:59:19 AM)
>>>>>   3:
>>>>>   4: # test
>>>>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>>> "fred"  {
>>>>>   6:     discard;
>>>>>   7:     stop;
>>>>>   8: }
>>>>>   9:
>>>>
>>>> Are you sure you are editing the correct file?
>>>>
>>>>> btw, which of the above 2 entries is right (below the
>>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>>
>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>                                        $this->_params['password'],
>>>>                                        $this->_params['hostspec'],
>>>>                                        $this->_params['port'],
>>>>                                        $this->_params['logintype'],
>>>>                                        Ingo::getUser(false),
>>>>                                        true,
>>>>                                        false,
>>>>                                        $this->_params['usetls']);
>>>>
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my
>>>>>
>>>>
>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>                                        $this->_params['password'],
>>>>                                        $this->_params['hostspec'],
>>>>                                        $this->_params['port'],
>>>>                                        $this->_params['logintype'],
>>>>                                        Ingo::getUser(false),
>>>>                                        true,
>>>>                                        false,
>>>>                                        $this->_params['usetls']);
>>>>
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my .
>>>>>
>>>>
>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>                                        $this->_params['password'],
>>>>                                        $this->_params['hostspec'],
>>>>                                        $this->_params['port'],
>>>>                                        $this->_params['logintype'],
>>>>                                        Ingo::getUser(false),
>>>>                                        true,
>>>>                                        false,
>>>>                                        $this->_params['usetls']);
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my .
>>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>>> line 74 has
>>> true,
>>>
>>> I tried again with opera browser to make sure it wasnt something weird
>>> that my firefox browser was doing wrong..
>>> I got the same result..
>>>
>>>     * ErrorThere was an error activating the script. The driver said:
>>>       Not currently in TRANSACTION state
>>
>> Do you have page compression enabled? Try disabling it.
>>
>> Jan.
>>
> [root@birdhouse]# grep zlib.output_compression /usr/local/lib/php.ini
> ;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
> zlib.output_compression = Off
>
> you mean this or the gzip compression in apache? it looks like
> zlib.output_compression is already off.

No, in the Horde configuration.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>>
>> Jan Schneider wrote:
>>> Zitat von Jason Welsh <jason@...>:
>>>
>>>>
>>>>
>>>> Jan Schneider wrote:
>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>
>>>>>>
>>>>>>
>>>>>> Jan Schneider wrote:
>>>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>>>> "false"
>>>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and
>>>>>>>>>>> post the
>>>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>>>
>>>>>>>>>>> Jan.
>>>>>>>>>>>
>>>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>>>> output..
>>>>>>>>>> where was I supposed to see it?
>>>>>>>>>>
>>>>>>>>>> Changes saved.
>>>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>>>> currently
>>>>>>>>>> in TRANSACTION state
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> heres the change I made:
>>>>>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>>      69
>>>>>>>>>> $this->_params['password'],
>>>>>>>>>>      70
>>>>>>>>>> $this->_params['hostspec'],
>>>>>>>>>>      71
>>>>>>>>>> $this->_params['port'],
>>>>>>>>>>      72
>>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>>      73
>>>>>>>>>> Ingo::getUser(true),
>>>>>>>>>>      74                                        false,
>>>>>>>>>>      75                                        false,
>>>>>>>>>>      76
>>>>>>>>>> $this->_params['usetls']);
>>>>>>>>>
>>>>>>>>> *Below* Ingo::getUser()...
>>>>>>>>>
>>>>>>>>> Jan.
>>>>>>>>>
>>>>>>>>
>>>>>>>> I tried using
>>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>                                        $this->_params['password'],
>>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>>                                        $this->_params['port'],
>>>>>>>>                                      
>>>>>>>> $this->_params['logintype'],
>>>>>>>>                                        Ingo::getUser(false),
>>>>>>>>                                        true,
>>>>>>>>                                        false,
>>>>>>>>                                        $this->_params['usetls']);
>>>>>>>>
>>>>>>>> and
>>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>                                        $this->_params['password'],
>>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>>                                        $this->_params['port'],
>>>>>>>>                                      
>>>>>>>> $this->_params['logintype'],
>>>>>>>>                                        Ingo::getUser(false),
>>>>>>>>                                        true,
>>>>>>>>                                        true,
>>>>>>>>                                        $this->_params['usetls']);
>>>>>>>>
>>>>>>>>
>>>>>>>> and neither one seemed to get me any more output.
>>>>>>>> web page just says "changes saved" and "There was an error
>>>>>>>> activating
>>>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>>>
>>>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>>>> showing the currently active script. Maybe your browser gets
>>>>>>> redirected before it has a chance to show the output.
>>>>>>>
>>>>>>> Jan.
>>>>>>>
>>>>>> hrm, when I click on script, I see
>>>>>>
>>>>>>   1: # Sieve Filter
>>>>>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>>>> 09:59:19 AM)
>>>>>>   3:
>>>>>>   4: # test
>>>>>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>>>> "fred"  {
>>>>>>   6:     discard;
>>>>>>   7:     stop;
>>>>>>   8: }
>>>>>>   9:
>>>>>
>>>>> Are you sure you are editing the correct file?
>>>>>
>>>>>> btw, which of the above 2 entries is right (below the
>>>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>>>
>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>                                        $this->_params['password'],
>>>>>                                        $this->_params['hostspec'],
>>>>>                                        $this->_params['port'],
>>>>>                                        $this->_params['logintype'],
>>>>>                                        Ingo::getUser(false),
>>>>>                                        true,
>>>>>                                        false,
>>>>>                                        $this->_params['usetls']);
>>>>>
>>>>>
>>>>> Jan.
>>>>>
>>>> ok, thats what I have in my
>>>>>>
>>>>>
>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>                                        $this->_params['password'],
>>>>>                                        $this->_params['hostspec'],
>>>>>                                        $this->_params['port'],
>>>>>                                        $this->_params['logintype'],
>>>>>                                        Ingo::getUser(false),
>>>>>                                        true,
>>>>>                                        false,
>>>>>                                        $this->_params['usetls']);
>>>>>
>>>>>
>>>>> Jan.
>>>>>
>>>> ok, thats what I have in my .
>>>>>>
>>>>>
>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>                                        $this->_params['password'],
>>>>>                                        $this->_params['hostspec'],
>>>>>                                        $this->_params['port'],
>>>>>                                        $this->_params['logintype'],
>>>>>                                        Ingo::getUser(false),
>>>>>                                        true,
>>>>>                                        false,
>>>>>                                        $this->_params['usetls']);
>>>>>
>>>>> Jan.
>>>>>
>>>> ok, thats what I have in my .
>>>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>>>> line 74 has
>>>> true,
>>>>
>>>> I tried again with opera browser to make sure it wasnt something weird
>>>> that my firefox browser was doing wrong..
>>>> I got the same result..
>>>>
>>>>     * ErrorThere was an error activating the script. The driver said:
>>>>       Not currently in TRANSACTION state
>>>
>>> Do you have page compression enabled? Try disabling it.
>>>
>>> Jan.
>>>
>> [root@birdhouse]# grep zlib.output_compression /usr/local/lib/php.ini
>> ;   and you cannot use both "ob_gzhandler" and
>> "zlib.output_compression".
>> zlib.output_compression = Off
>>
>> you mean this or the gzip compression in apache? it looks like
>> zlib.output_compression is already off.
>
> No, in the Horde configuration.
>
> Jan.
>
ok, found it an changed it to false..

[root@birdhouse]# pwd
/usr/local/apache2/htdocs/horde/config
[root@birdhouse]# grep compress conf.php
$conf['compress_pages'] = false;
[root@birdhouse]#

even restarted apache..

got the same result..
There was an error activating the script. The driver said: Not currently
in TRANSACTION state
and there was no extra output on the webpage.

Jason

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Jason Welsh <jason@...>:

>
>
> Jan Schneider wrote:
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>>
>>> Jan Schneider wrote:
>>>> Zitat von Jason Welsh <jason@...>:
>>>>
>>>>>
>>>>>
>>>>> Jan Schneider wrote:
>>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Jan Schneider wrote:
>>>>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>>>>> "false"
>>>>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and
>>>>>>>>>>>> post the
>>>>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>>>>
>>>>>>>>>>>> Jan.
>>>>>>>>>>>>
>>>>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>>>>> output..
>>>>>>>>>>> where was I supposed to see it?
>>>>>>>>>>>
>>>>>>>>>>> Changes saved.
>>>>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>>>>> currently
>>>>>>>>>>> in TRANSACTION state
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> heres the change I made:
>>>>>>>>>>>      68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>>>      69
>>>>>>>>>>> $this->_params['password'],
>>>>>>>>>>>      70
>>>>>>>>>>> $this->_params['hostspec'],
>>>>>>>>>>>      71
>>>>>>>>>>> $this->_params['port'],
>>>>>>>>>>>      72
>>>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>>>      73
>>>>>>>>>>> Ingo::getUser(true),
>>>>>>>>>>>      74                                        false,
>>>>>>>>>>>      75                                        false,
>>>>>>>>>>>      76
>>>>>>>>>>> $this->_params['usetls']);
>>>>>>>>>>
>>>>>>>>>> *Below* Ingo::getUser()...
>>>>>>>>>>
>>>>>>>>>> Jan.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I tried using
>>>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>                                        $this->_params['password'],
>>>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>>>                                        $this->_params['port'],
>>>>>>>>>
>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>                                        Ingo::getUser(false),
>>>>>>>>>                                        true,
>>>>>>>>>                                        false,
>>>>>>>>>                                        $this->_params['usetls']);
>>>>>>>>>
>>>>>>>>> and
>>>>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>                                        $this->_params['password'],
>>>>>>>>>                                        $this->_params['hostspec'],
>>>>>>>>>                                        $this->_params['port'],
>>>>>>>>>
>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>                                        Ingo::getUser(false),
>>>>>>>>>                                        true,
>>>>>>>>>                                        true,
>>>>>>>>>                                        $this->_params['usetls']);
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> and neither one seemed to get me any more output.
>>>>>>>>> web page just says "changes saved" and "There was an error
>>>>>>>>> activating
>>>>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>>>>
>>>>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>>>>> showing the currently active script. Maybe your browser gets
>>>>>>>> redirected before it has a chance to show the output.
>>>>>>>>
>>>>>>>> Jan.
>>>>>>>>
>>>>>>> hrm, when I click on script, I see
>>>>>>>
>>>>>>>   1: # Sieve Filter
>>>>>>>   2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>>>>> 09:59:19 AM)
>>>>>>>   3:
>>>>>>>   4: # test
>>>>>>>   5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>>>>> "fred"  {
>>>>>>>   6:     discard;
>>>>>>>   7:     stop;
>>>>>>>   8: }
>>>>>>>   9:
>>>>>>
>>>>>> Are you sure you are editing the correct file?
>>>>>>
>>>>>>> btw, which of the above 2 entries is right (below the
>>>>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>>>>
>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                        $this->_params['password'],
>>>>>>                                        $this->_params['hostspec'],
>>>>>>                                        $this->_params['port'],
>>>>>>                                        $this->_params['logintype'],
>>>>>>                                        Ingo::getUser(false),
>>>>>>                                        true,
>>>>>>                                        false,
>>>>>>                                        $this->_params['usetls']);
>>>>>>
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> ok, thats what I have in my
>>>>>>>
>>>>>>
>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                        $this->_params['password'],
>>>>>>                                        $this->_params['hostspec'],
>>>>>>                                        $this->_params['port'],
>>>>>>                                        $this->_params['logintype'],
>>>>>>                                        Ingo::getUser(false),
>>>>>>                                        true,
>>>>>>                                        false,
>>>>>>                                        $this->_params['usetls']);
>>>>>>
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> ok, thats what I have in my .
>>>>>>>
>>>>>>
>>>>>>         $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                        $this->_params['password'],
>>>>>>                                        $this->_params['hostspec'],
>>>>>>                                        $this->_params['port'],
>>>>>>                                        $this->_params['logintype'],
>>>>>>                                        Ingo::getUser(false),
>>>>>>                                        true,
>>>>>>                                        false,
>>>>>>                                        $this->_params['usetls']);
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> ok, thats what I have in my .
>>>>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>>>>> line 74 has
>>>>> true,
>>>>>
>>>>> I tried again with opera browser to make sure it wasnt something weird
>>>>> that my firefox browser was doing wrong..
>>>>> I got the same result..
>>>>>
>>>>>     * ErrorThere was an error activating the script. The driver said:
>>>>>       Not currently in TRANSACTION state
>>>>
>>>> Do you have page compression enabled? Try disabling it.
>>>>
>>>> Jan.
>>>>
>>> [root@birdhouse]# grep zlib.output_compression /usr/local/lib/php.ini
>>> ;   and you cannot use both "ob_gzhandler" and
>>> "zlib.output_compression".
>>> zlib.output_compression = Off
>>>
>>> you mean this or the gzip compression in apache? it looks like
>>> zlib.output_compression is already off.
>>
>> No, in the Horde configuration.
>>
>> Jan.
>>
> ok, found it an changed it to false..
>
> [root@birdhouse]# pwd
> /usr/local/apache2/htdocs/horde/config
> [root@birdhouse]# grep compress conf.php
> $conf['compress_pages'] = false;
> [root@birdhouse]#
>
> even restarted apache..
>
> got the same result..
> There was an error activating the script. The driver said: Not currently
> in TRANSACTION state
> and there was no extra output on the webpage.

I'm sorry, but I'm out of ideas now.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Darrell Budic :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Oct 26, 2009, at 9:37 AM, Jan Schneider wrote:

> Zitat von Jason Welsh <jason@...>:
>
>>
>>
>> Jan Schneider wrote:
>>> Zitat von Jason Welsh <jason@...>:
>>>
>>>>
>>>>
>>>> Jan Schneider wrote:
>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>
>>>>>>
>>>>>>
>>>>>>>>>
>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>> "false"
>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and  
>>>>>>>>> post the
>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>
>>>>>>>>> Jan.
>>>>>>>>>
>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>> output..
>>>>>>>> where was I supposed to see it?
>>>>>>>>
>>>>>>>> Changes saved.
>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>> currently
>>>>>>>> in TRANSACTION state
>>>>>>>>
>>>>>>>>
>>>>>>>> heres the change I made:
>>>>>>>>    68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>    69
>>>>>>>> $this->_params['password'],
>>>>>>>>    70
>>>>>>>> $this->_params['hostspec'],
>>>>>>>>    71
>>>>>>>> $this->_params['port'],
>>>>>>>>    72
>>>>>>>> $this->_params['logintype'],
>>>>>>>>    73                                        
>>>>>>>> Ingo::getUser(true),
>>>>>>>>    74                                        false,
>>>>>>>>    75                                        false,
>>>>>>>>    76
>>>>>>>> $this->_params['usetls']);
>>>>>>>
>>>>>>> *Below* Ingo::getUser()...
>>>>>>>
>>>>>>> Jan.
>>>>>>>
>>>>>>
>>>>>> I tried using
>>>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                      $this->_params['password'],
>>>>>>                                      $this->_params['hostspec'],
>>>>>>                                      $this->_params['port'],
>>>>>>                                      $this->_params['logintype'],
>>>>>>                                      Ingo::getUser(false),
>>>>>>                                      true,
>>>>>>                                      false,
>>>>>>                                      $this->_params['usetls']);
>>>>>>
>>>>>> and
>>>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>>>                                      $this->_params['password'],
>>>>>>                                      $this->_params['hostspec'],
>>>>>>                                      $this->_params['port'],
>>>>>>                                      $this->_params['logintype'],
>>>>>>                                      Ingo::getUser(false),
>>>>>>                                      true,
>>>>>>                                      true,
>>>>>>                                      $this->_params['usetls']);
>>>>>>
>>>>>>
>>>>>> and neither one seemed to get me any more output.
>>>>>> web page just says "changes saved" and "There was an error  
>>>>>> activating
>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>
>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>> showing the currently active script. Maybe your browser gets
>>>>> redirected before it has a chance to show the output.
>>>>>
>>>>> Jan.
>>>>>
>>>> hrm, when I click on script, I see
>>>>
>>>> 1: # Sieve Filter
>>>> 2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>> 09:59:19 AM)
>>>> 3:
>>>> 4: # test
>>>> 5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>> "fred"  {
>>>> 6:     discard;
>>>> 7:     stop;
>>>> 8: }
>>>> 9:
>>>
>>> Are you sure you are editing the correct file?
>>>
>>>> btw, which of the above 2 entries is right (below the
>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>
>>>       $this->_sieve = &new Net_Sieve($auth,
>>>                                      $this->_params['password'],
>>>                                      $this->_params['hostspec'],
>>>                                      $this->_params['port'],
>>>                                      $this->_params['logintype'],
>>>                                      Ingo::getUser(false),
>>>                                      true,
>>>                                      false,
>>>                                      $this->_params['usetls']);
>>>
>>>
>>> Jan.
>>>
>> ok, thats what I have in my
>>>>
>>>
>>>       $this->_sieve = &new Net_Sieve($auth,
>>>                                      $this->_params['password'],
>>>                                      $this->_params['hostspec'],
>>>                                      $this->_params['port'],
>>>                                      $this->_params['logintype'],
>>>                                      Ingo::getUser(false),
>>>                                      true,
>>>                                      false,
>>>                                      $this->_params['usetls']);
>>>
>>>
>>> Jan.
>>>
>> ok, thats what I have in my .
>>>>
>>>
>>>       $this->_sieve = &new Net_Sieve($auth,
>>>                                      $this->_params['password'],
>>>                                      $this->_params['hostspec'],
>>>                                      $this->_params['port'],
>>>                                      $this->_params['logintype'],
>>>                                      Ingo::getUser(false),
>>>                                      true,
>>>                                      false,
>>>                                      $this->_params['usetls']);
>>>
>>> Jan.
>>>
>> ok, thats what I have in my .
>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>> line 74 has
>> true,
>>
>> I tried again with opera browser to make sure it wasnt something  
>> weird
>> that my firefox browser was doing wrong..
>> I got the same result..
>>
>>   * ErrorThere was an error activating the script. The driver said:
>>     Not currently in TRANSACTION state
>
> Do you have page compression enabled? Try disabling it.
>

Hey Jason-

Hopefully I didn't miss anything, and this isn't redundant. Have you  
verified that it's successfully authentication to timsieved on your  
solaris backend? It could be throwing this error if it failed to log  
in correctly, I'd think.

  -Darrell

ps> sorry Jan, didn't mean to send one directly to you earlier...
--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Darrell Budic wrote:

>
> On Oct 26, 2009, at 9:37 AM, Jan Schneider wrote:
>
>> Zitat von Jason Welsh <jason@...>:
>>
>>>
>>>
>>> Jan Schneider wrote:
>>>> Zitat von Jason Welsh <jason@...>:
>>>>
>>>>>
>>>>>
>>>>> Jan Schneider wrote:
>>>>>> Zitat von Jason Welsh <jason@...>:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In ingo/lib/Driver/timsieved.php, around line 74, change the
>>>>>>>>>> "false"
>>>>>>>>>> below "Ingo::getUser(false)" to "true". Then try again and
>>>>>>>>>> post the
>>>>>>>>>> output here. Be careful, the output will contain the password.
>>>>>>>>>>
>>>>>>>>>> Jan.
>>>>>>>>>>
>>>>>>>>> ok, I tried that and got the same thing.. I didnt see any extra
>>>>>>>>> output..
>>>>>>>>> where was I supposed to see it?
>>>>>>>>>
>>>>>>>>> Changes saved.
>>>>>>>>> There was an error activating the script. The driver said: Not
>>>>>>>>> currently
>>>>>>>>> in TRANSACTION state
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> heres the change I made:
>>>>>>>>>    68         $this->_sieve = &new Net_Sieve($auth,
>>>>>>>>>    69
>>>>>>>>> $this->_params['password'],
>>>>>>>>>    70
>>>>>>>>> $this->_params['hostspec'],
>>>>>>>>>    71
>>>>>>>>> $this->_params['port'],
>>>>>>>>>    72
>>>>>>>>> $this->_params['logintype'],
>>>>>>>>>    73                                        Ingo::getUser(true),
>>>>>>>>>    74                                        false,
>>>>>>>>>    75                                        false,
>>>>>>>>>    76
>>>>>>>>> $this->_params['usetls']);
>>>>>>>>
>>>>>>>> *Below* Ingo::getUser()...
>>>>>>>>
>>>>>>>> Jan.
>>>>>>>>
>>>>>>>
>>>>>>> I tried using
>>>>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>>>>                                      $this->_params['password'],
>>>>>>>                                      $this->_params['hostspec'],
>>>>>>>                                      $this->_params['port'],
>>>>>>>                                      $this->_params['logintype'],
>>>>>>>                                      Ingo::getUser(false),
>>>>>>>                                      true,
>>>>>>>                                      false,
>>>>>>>                                      $this->_params['usetls']);
>>>>>>>
>>>>>>> and
>>>>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>>>>                                      $this->_params['password'],
>>>>>>>                                      $this->_params['hostspec'],
>>>>>>>                                      $this->_params['port'],
>>>>>>>                                      $this->_params['logintype'],
>>>>>>>                                      Ingo::getUser(false),
>>>>>>>                                      true,
>>>>>>>                                      true,
>>>>>>>                                      $this->_params['usetls']);
>>>>>>>
>>>>>>>
>>>>>>> and neither one seemed to get me any more output.
>>>>>>> web page just says "changes saved" and "There was an error
>>>>>>> activating
>>>>>>> the script. The driver said: Not currently in TRANSACTION state"
>>>>>>
>>>>>> There *has* to be some output. Try clicking on "Script" and then
>>>>>> showing the currently active script. Maybe your browser gets
>>>>>> redirected before it has a chance to show the output.
>>>>>>
>>>>>> Jan.
>>>>>>
>>>>> hrm, when I click on script, I see
>>>>>
>>>>> 1: # Sieve Filter
>>>>> 2: # Generated by Ingo (http://www.horde.org/ingo/) (10/26/2009,
>>>>> 09:59:19 AM)
>>>>> 3:
>>>>> 4: # test
>>>>> 5: if header :comparator "i;ascii-casemap" :contains "Sender"
>>>>> "fred"  {
>>>>> 6:     discard;
>>>>> 7:     stop;
>>>>> 8: }
>>>>> 9:
>>>>
>>>> Are you sure you are editing the correct file?
>>>>
>>>>> btw, which of the above 2 entries is right (below the
>>>>> Ingo::getUser(false))  for showing the extra debugging?
>>>>
>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>                                      $this->_params['password'],
>>>>                                      $this->_params['hostspec'],
>>>>                                      $this->_params['port'],
>>>>                                      $this->_params['logintype'],
>>>>                                      Ingo::getUser(false),
>>>>                                      true,
>>>>                                      false,
>>>>                                      $this->_params['usetls']);
>>>>
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my
>>>>>
>>>>
>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>                                      $this->_params['password'],
>>>>                                      $this->_params['hostspec'],
>>>>                                      $this->_params['port'],
>>>>                                      $this->_params['logintype'],
>>>>                                      Ingo::getUser(false),
>>>>                                      true,
>>>>                                      false,
>>>>                                      $this->_params['usetls']);
>>>>
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my .
>>>>>
>>>>
>>>>       $this->_sieve = &new Net_Sieve($auth,
>>>>                                      $this->_params['password'],
>>>>                                      $this->_params['hostspec'],
>>>>                                      $this->_params['port'],
>>>>                                      $this->_params['logintype'],
>>>>                                      Ingo::getUser(false),
>>>>                                      true,
>>>>                                      false,
>>>>                                      $this->_params['usetls']);
>>>>
>>>> Jan.
>>>>
>>> ok, thats what I have in my .
>>> /usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php... the
>>> line 74 has
>>> true,
>>>
>>> I tried again with opera browser to make sure it wasnt something weird
>>> that my firefox browser was doing wrong..
>>> I got the same result..
>>>
>>>   * ErrorThere was an error activating the script. The driver said:
>>>     Not currently in TRANSACTION state
>>
>> Do you have page compression enabled? Try disabling it.
>>
>
> Hey Jason-
>
> Hopefully I didn't miss anything, and this isn't redundant. Have you
> verified that it's successfully authentication to timsieved on your
> solaris backend? It could be throwing this error if it failed to log
> in correctly, I'd think.
>
>  -Darrell
well, thats the thing, I NEVER see any packets coming from the client
going to the solaris server. so its not even getting that far for some
reason.
>
> ps> sorry Jan, didn't mean to send one directly to you earlier...
they should configure a "reply-to" in their mailing list IMHO.. ;)

Jason


--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Benny Pedersen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On man 26 okt 2009 21:51:49 CET, Jason Welsh wrote
>> ps> sorry Jan, didn't mean to send one directly to you earlier...
> they should configure a "reply-to" in their mailing list IMHO.. ;)

well mailman is nice there, but horde imp can set reply-to pr folder

see profile

--
xpoint

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: newbie needin help with sieve server/ingo config.

by Jason Welsh :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

ok, I wiped out my ingo directory, installed fresh from scratch..
redid my config and my backends.php and tried again.. Looking in my
apache error logs, I see

[Thu Nov 05 10:39:39 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/apache2/htdocs/horde/lib/Horde/Prefs.php on
line 847, referer: https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:39 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/apache2/htdocs/horde/ingo/lib/Storage.php on
line 272, referer: https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:39 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/apache2/htdocs/horde/ingo/lib/Storage.php on
line 380, referer: https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:39 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/apache2/htdocs/horde/ingo/lib/Storage/sql.php
on line 172, referer: https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:40 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in
/usr/local/apache2/htdocs/horde/ingo/lib/Driver/timsieved.php on line
68, referer: https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:40 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/lib/php/Net/Sieve.php on line 177, referer:
https://birdhouse.mydomain.com/horde/ingo/script.php
[Thu Nov 05 10:39:40 2009] [error] [client 192.168.1.55] PHP
Deprecated:  Assigning the return value of new by reference is
deprecated in /usr/local/apache2/htdocs/horde/lib/Horde/Serialize.php on
line 248, referer: https://birdhouse.mydomain.com/horde/ingo/script.php

when I try to apply a new filter in ingo from the web page.

wondering if this has anything to do with it.

regards,
Jason


--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...
< Prev | 1 - 2 | Next >