|
From: Allen D. <all...@uc...> - 2002-06-15 18:09:01
|
There were some sessions left in the sessions table. I deleted them, but
still have the same problem. The a_session field seems to have some
binary data in it. It puts backspaces into the row display. Is this
normal?
I'm using MySQL 3.23
Here is the content of a fresh error_log_modperl_solo logfile after trying
to log in as superuser and create a new user and a new template. Why is
it setting hostname to either the admin or content email address?
------------
OpenInteract::Template::Process::handler (138) >> Using
template name (base_box::login_box) for processing
OpenInteract::Template::Process::handler (138) >> Using
template name (base_box::main_box_shell) for processing
OpenInteract::cleanup (428) >>
Request done: Sat Jun 15 11:12:37 2002
path: (/User/show/?edit=1) PID: (32312)
from: (192.168.10.1)
==============================
OpenInteract::handler (34) >>
==============================
Request started: Sat Jun 15 11:14:04 2002
path: ( /Theme/show/ ) PID: (32313)
OpenInteract::setup_server_interface (128) >> Server hostname
set to all...@uc...
OpenInteract::setup_server_interface (131) >> Request coming
from 192.168.10.1
OpenInteract::parse_uri (176) >> Original path: (/Theme/show/)
OpenInteract::parse_uri (184) >> Items in the path: Theme //
show
OpenInteract::parse_uri (197) >> Action found from URL: Theme
OpenInteract::parse_uri (204) >> Original path/query string
set to: /Theme/show/?edit=1
OpenInteract::Request::lookup_conductor (225) >> Find
conductor for action (Theme)
OpenInteract::Request::lookup_action (254) >> Find action
corresponding to (Theme)
OpenInteract::Request::lookup_action (275) >> Found action
info for (Theme)
OpenInteract::find_action_handler (227) >> Found
OpenInteract::UI::Main // handler for conductor
Found item: Apache::DBI::db
OpenInteract::Session::DBI::_create_session (28) >> Trying to
fetch session [a38ca239fbc176829e875e2c5d7fc3bb]
OpenInteract::Auth::user (63) >> No uid found in session.
Finding login info.
OpenInteract::Auth::user (72) >> Creating the not-logged-in
user.
OpenInteract::Auth::group (256) >> No logged-in user found,
not retrieving groups.
OpenInteract::setup_theme (351) >> Set theme to session cache,
expires in [30] minutes
OpenInteract::run_content_handler (365) >> Trying the
conductor: <<OpenInteract::UI::Main/handler>>
OpenInteract::Request::lookup_action (254) >> Find action
corresponding to (Theme)
OpenInteract::Request::lookup_action (275) >> Found action
info for (Theme)
OpenInteract::UI::Main::handler (31) >> Action info:
vcdnfo::Handler::Theme / handler
OpenInteract::Handler::GenericDispatcher::handler (31) >>
Trying to run vcdnfo::Handler::Theme with show
vcdnfo::ErrorObject::initialize (67) >> Set
(tmp_required_level) to 8
vcdnfo::ErrorObject::initialize (67) >> Set (tmp_task) to show
vcdnfo::ErrorObject::initialize (67) >> Set (tmp_class) to
vcdnfo::Handler::Theme
vcdnfo::ErrorObject::initialize (67) >> Set (tmp_user_level)
to 1
OpenInteract::Error::Main::catch (25) >> Action where the
error was thrown from: <<n/a>>
OpenInteract::Error::Main::catch (35) >> See if class
<<OpenInteract::Error::System>> will take error
>> Error: Cannot accomplish task due to security. at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Error/System.pm
line 295
OpenInteract::Error::System::task_not_allowed_security('vcdnfo::ErrorObject=HASH(0x8f1d008)')
called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Error/Main.pm line
38
OpenInteract::Error::Main::catch('OpenInteract::Error::Main',
'vcdnfo::ErrorObject=HASH(0x8f1d008)') called at (eval 333)
line 39
vcdnfo::ErrorObject::throw('vcdnfo::ErrorObject',
'HASH(0x8f21af0)') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Error.pm line 94
OpenInteract::Error::throw('OpenInteract::Error',
'HASH(0x8f21af0)') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Request.pm line
124
OpenInteract::Request::throw('OpenInteract::Request=HASH(0x8938da4)',
'HASH(0x8f21af0)') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Handler/GenericDispatcher.pm
line 148
OpenInteract::Handler::GenericDispatcher::_check_task_security('vcdnfo::Handler::Theme',
'show') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/Handler/GenericDispatcher.pm
line 50
OpenInteract::Handler::GenericDispatcher::handler('vcdnfo::Handler::Theme',
'HASH(0x88120c8)') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/UI/Main.pm line 37
eval {...} called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract/UI/Main.pm line 37
OpenInteract::UI::Main::handler('OpenInteract::UI::Main')
called at /usr/lib/perl5/site_perl/5.6.1/OpenInteract.pm line
366
OpenInteract::run_content_handler('OpenInteract',
'OpenInteract::Request=HASH(0x8938da4)') called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract.pm line 55
eval {...} called at
/usr/lib/perl5/site_perl/5.6.1/OpenInteract.pm line 46
OpenInteract::handler('OpenInteract',
'Apache=SCALAR(0x8ebfd90)') called at /dev/null line 0
eval {...} called at /dev/null line 0
OpenInteract::Template::Process::handler (138) >> Using
template name (error_task_forbidden) for processing
OpenInteract::Template::Process::initialize (26) >> Starting
template initialization process
OpenInteract::Template::Process::_package_template_config
(193) >> Packages for inspection by template initialization
read ok
OpenInteract::Template::Process::_package_template_config
(212) >> Found template plugin =>
OpenInteract::Template::Process::_package_template_config
(212) >> Found template plugin =>
OpenInteract::UI::Main::handler (41) >> Action died. Here is
what it left: <div align="center">
<h1>Task is Forbidden</h1>
<table width="50%" border="0" cellpadding="5" cellspacing="0">
<tr><td align="left">
You cannot accomplish the task you have requested due to
security restrictions. If you believe there is a mistake,
please
contact <a href="mailto:all...@uc...">The
Administrator</a>.
</td></tr>
<tr><td align="right">Sincerely,<br>
The Management
</td></tr>
</table>
</div>
OpenInteract::UI::Main::handler (61) >> Using template
(base_main) for full page
OpenInteract::Template::Process::handler (138) >> Using
template name (base_main) for processing
OpenInteract::Template::Plugin::comp (95) >> Calling template
component (boxes)
OpenInteract::Request::lookup_action (254) >> Find action
corresponding to (boxes)
OpenInteract::Request::lookup_action (275) >> Found action
info for (boxes)
OpenInteract::Handler::Component::handler (105) >> Calling
component with vcdnfo::Handler::Box->process_boxes
vcdnfo::Handler::SystemBoxes::handler (88) >> Generating
information for login box
OpenInteract::Request::lookup_action (254) >> Find action
corresponding to (login_box)
OpenInteract::Request::lookup_action (275) >> Found action
info for (login_box)
vcdnfo::Handler::Box::process_boxes (130) >> Putting box
(login_box) onto the stack with weight 1
OpenInteract::Request::lookup_action (254) >> Find action
corresponding to (login_box)
OpenInteract::Request::lookup_action (275) >> Found action
info for (login_box)
OpenInteract::Handler::Component::handler (90) >> Generic
template action with (base_box::login_box)
OpenInteract::Template::Process::handler (138) >> Using
template name (base_box::login_box) for processing
OpenInteract::Template::Process::handler (138) >> Using
template name (base_box::main_box_shell) for processing
OpenInteract::cleanup (428) >>
Request done: Sat Jun 15 11:14:05 2002
path: (/Theme/show/?edit=1) PID: (32313)
from: (192.168.10.1)
==============================
------------
On Sat, 15 Jun 2002, Chris Winters wrote:
> On Sat, 2002-06-15 at 13:55, Allen Day wrote:
> > I changed both server.ini and server.perl to use
> > OpenInteract::Cookies::CGI, restarted the server, and I am still getting
> > the same errors. I have tried on both Linux Netscape 4.76 and Windows
> > MSIE 5.0.
>
> First thing: see if any sessions were saved to the database. Just do a
> 'select id from sessions' in whatever database you're using. If not,
> then something is screwy with your session setup. (What database are you
> using, by the way?)
>
> If there is at least one then the next thing is to view logging
> information for a request. Set your DEBUG in server.ini to 1, stop and
> restart the server then try to login and then request another page and
> see if you find anything interesting in
> $WEBSITE_DIR/logs/error_log_modperl. If nothing jumps out at you, snip
> out these requests from the log and send it to the list.
>
> Also, just get rid of the server.perl file. It's there for backward
> compatibility.
>
> Chris
>
>
|