Hi Mark,

On Sat, Jan 25, 2003 at 03:00:20PM -0500, L. Mark Stone wrote:

> One thing fixed :-)   one more problem :-(
> 
> I ran the POP3 script manually, and it worked; I could see the two test
> emails I previously sent in the OTRS Argent queue. So far, so good.
> 
> I ran Cron.sh, and it worked OK. Or, at least running crontab -u otrs -l
> showed all the cron jobs (some commented out).
> 
> But when logged in with my regular user account, OTRS never seemed to
> run the POP3 script anymore. I logged out of my regular user account,
> logged in as otrs user, and went out to do some grocery shopping, put
> gas in the Passat, check the tire pressures, etc. When I came home, I
> logged out of the otrs user account, logged in to my regular user
> account and then tried to use the browser to run OTRS as I had before
> successfully.
> 
> OTRS now unfortunately crashes with an error 500 Internal Server Error,
> sometimes on the login screen, sometimes when I enter login information.
> 
> /var/log/httpd/error_log shows:
> [Sat Jan 25 14:51:39 2003] [error] Invalid argument at
> ../..//Kernel/System/AuthSession/IPC.pm line 66.
> 
> and Line 66 of IPC.pm = 
> $Self->{Key} = shmget($Self->{IPCKey}, $Self->GetSHMDataSize(), 0777 |
> 0001000) || die $!;
> 
> I'm guessing some of the scripts did run while I was out and logged in
> as otrs, but what happened I do not know how to find out.
> 
> What should I do to trouble shoot this for you?

At first, you can see what script was running (via cron) in /var/log/messages.

Check if bin/PostMasterPOP3.pl is running every 10 minutes. 

To change the OTRS cronjobs see "var/cron/" and use bin/Cron.sh for reload. 

The second, (Kernel/System/AuthSession/IPC.pm) is for the http session
management and is independent from bin/PostMasterPOP3.pl. 

It would be nice if you can reproduce this "IPC - Invalid argument at" problem
and create a new bug entry (http://bugs.otrs.org/). Thanks!

Anyway, a workaround for "IPC - Invalid argument at" is to us a different
session backend module. e. g. :

Kernel/Config.pm
[...]
$Self->{SessionModule} = 'Kernel::System::AuthSession::DB';
[...]

For the database backend.
 
> Thanks,
> Mark

  Martin

--
Martin Edenhofer - <martin at edenhofer.de> - http://martin.edenhofer.de/
--
nohl:  5:48pm  up 95 days, 20:24,  6 users,  load average: 0.12, 0.10, 0.14
_______________________________________________
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to