Alex | 10 Jul 2012 09:56
Picon
Gravatar

Stuck at logout

Hey list,

It seems netdot is stuck at logging out a user (admin). When I tried
to log out I got this error:

- - -
System error

60: 61: if(!defined($this) || !defined($r)) {62: croak "INVALID CALL
TO LOGOUT. You forgot to use OO syntax, or you forgot to pass the
request object.";63: }64: 65: if($ <at> ) {66: $r->log_error("Logout
failed: $ <at> ");67: }68: }...
error: Insecure dependency in eval while running with -T switch at
/usr/local/share/perl/5.14.2/Apache2/SiteControl/User.pm line 64.
context: ... eval("$this->{manager}" . '->invalidate($r, $this)');
code stack: /usr/local/share/perl/5.14.2/Apache2/SiteControl/User.pm:64
/usr/local/netdot/htdocs/autohandler:52
- - -

If I cleat the cookies I can get to the log-in screen  again but when
I do log in I immediately get this error again.

Running Netdot 1.0.1-RC2 on Ubuntu 12.04.

Any clues?

--
Cheers, Alex.
Carlos Vicente | 11 Jul 2012 22:58
Favicon

Re: Stuck at logout

Hi Alex,

That's a very weird one. The error indicates that Apache2::SiteControl
is not getting the Apache request object which is passed by the
logout.html page.

I'm running on 12.04 here and I can't replicate it.

Did you do anything special with your mod_perl installation?

Perhaps grabbing the error output from the Apache logs when you click on
the logout button would help.

cv

On 7/10/12 3:56 AM, Alex wrote:
> Hey list,
> 
> It seems netdot is stuck at logging out a user (admin). When I tried
> to log out I got this error:
> 
> - - -
> System error
> 
> 60: 61: if(!defined($this) || !defined($r)) {62: croak "INVALID CALL
> TO LOGOUT. You forgot to use OO syntax, or you forgot to pass the
> request object.";63: }64: 65: if($ <at> ) {66: $r->log_error("Logout
> failed: $ <at> ");67: }68: }...
> error: Insecure dependency in eval while running with -T switch at
> /usr/local/share/perl/5.14.2/Apache2/SiteControl/User.pm line 64.
(Continue reading)

Alex | 13 Jul 2012 21:00
Picon
Gravatar

Re: Stuck at logout

Hi again,

You were right, Apache2::SiteControl wasn't getting all the
information because of another site enabled on apache that was
overriding the netdot configuration. I disabled it and everything got
back to normal.

Thanks for your response.

On 11 July 2012 22:58, Carlos Vicente <cvicente@...> wrote:
> Hi Alex,
>
> That's a very weird one. The error indicates that Apache2::SiteControl
> is not getting the Apache request object which is passed by the
> logout.html page.
>
> I'm running on 12.04 here and I can't replicate it.
>
> Did you do anything special with your mod_perl installation?
>
> Perhaps grabbing the error output from the Apache logs when you click on
> the logout button would help.
>
> cv
>
> On 7/10/12 3:56 AM, Alex wrote:
>> Hey list,
>>
>> It seems netdot is stuck at logging out a user (admin). When I tried
>> to log out I got this error:
(Continue reading)

Carlos Vicente | 13 Jul 2012 21:02
Favicon

Re: Stuck at logout

Hi Alex,

Glad to know it's working!

cv

On 7/13/12 3:00 PM, Alex wrote:
> Hi again,
> 
> You were right, Apache2::SiteControl wasn't getting all the
> information because of another site enabled on apache that was
> overriding the netdot configuration. I disabled it and everything got
> back to normal.
> 
> Thanks for your response.
> 
> On 11 July 2012 22:58, Carlos Vicente <cvicente@...> wrote:
>> Hi Alex,
>>
>> That's a very weird one. The error indicates that Apache2::SiteControl
>> is not getting the Apache request object which is passed by the
>> logout.html page.
>>
>> I'm running on 12.04 here and I can't replicate it.
>>
>> Did you do anything special with your mod_perl installation?
>>
>> Perhaps grabbing the error output from the Apache logs when you click on
>> the logout button would help.
>>
(Continue reading)


Gmane