В логах постоянно валит ошибка:
[Error][Kernel::System::Log::CleanUp][250] Can't remove shm for log: Invalid argument
Нашел где она возникает - /opt/otrs/Kernel/System/Log.pm
<...>
sub CleanUp {
my ( $Self, %Param ) = @_;
return 1 if !$Self->{IPC};
# remove the shm
if ( !shmctl( $Self->{Key}, 0, 0 ) ) {
$Self->Log(
Priority => 'error',
Message => "Can't remove shm for log: $!",
);
return;
}
return 1;
}
<...>
В перле, к сожалению, не силен - подскажите куда вообще копать? Хотя, возможно, это какая-то системная проблема, но все-таки...
OTRS 3.0.7
ОС: Solaris10
Ошибка "Can't remove shm for log"
Модератор: ykolesnikov
Re: Ошибка "Can't remove shm for log"
Вырубить selinux или настроить.
Вырубить вот так:
echo 0 > /selinux/enforce
vim /etc/sysconfig/selinux
меняем
#SELINUX=enforcing
SELINUX=disabled
Вырубить вот так:
echo 0 > /selinux/enforce
vim /etc/sysconfig/selinux
меняем
#SELINUX=enforcing
SELINUX=disabled