What struck me is this:
Bad address at /opt/otrs-2.3.4/Kernel/System/
Log.pm line 230.

Did you put the new files of 2.4.2 in the 2.3.4 directory? The name 2.3.4 triggers me here...

- Are you the otrs user? It seems you don't have permission on the shared memory used for the log file.
--
Michiel Beijen
Software Consultant
+31 6 - 457 42 418
Bee Free IT + http://beefreeit.nl


On Wed, Jul 29, 2009 at 17:20, Alan McKay <alan.mckay@gmail.com> wrote:
Yikes!

*) Run the migration script (as OTRS user, _not_ as root):
  You must execute the migration script to migrate some data from the
old database
  structure to the new one. Please run $OTRS_HOME/scripts/DBUpdate-to-2.4.pl!

I think my problem is that this step actually has to come first :

*) If _no_ RPM is used, execute $OTRS_HOME/bin/SetPermissions.pl!

-bash-3.2$ !$
$OTRS_HOME/scripts/DBUpdate-to-2.4.pl
Start migration of the system...

ERROR: OTRS-DBUpdate-to-2.4-10 Perl: 5.8.8 OS: linux Time: Wed Jul 29
11:18:36 2009

 Message: Can't remove shm for log: Operation not permitted

 Traceback (3386):
  Module: Kernel::System::Log::CleanUp (v1.62) Line: 254
  Module: Kernel::System::Log::new (v1.62) Line: 105
  Module: /opt/otrs/scripts/DBUpdate-to-2.4.pl (v1.7) Line: 63

Bad address at /opt/otrs-2.3.4/Kernel/System/Log.pm line 230.


--
“Don't eat anything you've ever seen advertised on TV”
        - Michael Pollan, author of "In Defense of Food"
---------------------------------------------------------------------
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

NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
http://www.otrs.com/en/support/enterprise-subscription/