Koozali.org: home of the SME Server

server-manager crashed due to mod_perl upgrade

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: server-manager crashed due to mod_perl upgrade
« Reply #15 on: September 21, 2009, 08:03:24 AM »
Kankan.

try
Code: [Select]
yum install perl-Time-HiRes

Btw, I would backup my server and start with a fresh setup, as it seems that your setup is a mess :-)

Stefano

Offline kankan

  • *
  • 18
  • +0/-0
  • Eat,Sleep, Row and Code a bit...
    • L'atelier du portable ASUS
Re: server-manager crashed due to mod_perl upgrade
« Reply #16 on: September 21, 2009, 11:47:23 AM »
Hello cactus,

Yes i am running 7.1.
Any idea to correct this perl problem ?

Regards,

Kankan
Admin @ L'atelier ASUS
https://www.atelier-asus.fr

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: server-manager crashed due to mod_perl upgrade
« Reply #17 on: September 21, 2009, 12:08:33 PM »
Hello cactus,

Yes i am running 7.1.
Any idea to correct this perl problem ?

Regards,

Kankan

in the first post you said SME 7.2, now 7.1... mmmmhhh.. little confused? :-)

anyway, the best thing to do is to insert SME 7.4 cd into your cd reader and go for an upgrade.. NOW!

Ciao
Stefano

Offline kankan

  • *
  • 18
  • +0/-0
  • Eat,Sleep, Row and Code a bit...
    • L'atelier du portable ASUS
Re: server-manager crashed due to mod_perl upgrade
« Reply #18 on: September 21, 2009, 12:18:04 PM »
Stafano,

I am 7.1. Got wrong on the first post with 7.2.

Regards,

KanKan
Admin @ L'atelier ASUS
https://www.atelier-asus.fr

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: server-manager crashed due to mod_perl upgrade
« Reply #19 on: September 21, 2009, 12:30:08 PM »
kankan

Your system is in a mess due to inappropriate package upgrades.
Where the troubleshooting/repair process will stop is unsure, as you say you also have php 5 & Mysql 5 installed, and who knows whatever else that is non standard.

Quote
Any idea to correct this perl problem ?

You need to look at
/var/log/yum/yum.log
and see what packages including dependencies were updated when you originally ran those commands.
Then you can remove all of them with
rpm -e packagename1 packagename2 packagename3
Then you can download the correct version rpms and install them

Don't use yum as you will just risk upgrading newer incompatible rpms again.

Then for the packages you need to reinstall do
rpm -Uvh packagename1 packagename2 packagename3
followed by
signal-event post-upgrade
signal-event reboot

Note you should really do a major upgrade to sme7.4 with
yum update
signal-event post-upgrade
signal-event reboot
but ONLY do this after you have disabled non standard repos.

Here are the repos configured on my sme 7.4 server

db yum_repositories show

addons=repository
    BaseURL=http://mirror.centos.org/centos/4/addons/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
    Name=CentOS - addons
    Visible=no
    status=disabled
base=repository
    BaseURL=http://mirror.centos.org/centos/4/os/$basearch
    EnableGroups=no
    Exclude=kernel,kernel-smp,mkinitrd,mdadm,initscripts
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    Name=CentOS - os
    Visible=yes
    status=enabled
centosplus=repository
    BaseURL=http://mirror.centos.org/centos/4/centosplus/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
    Name=CentOS - centosplus
    Visible=no
    status=disabled
contrib=repository
    BaseURL=http://mirror.centos.org/centos/4/contrib/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
    Name=CentOS - contrib
    Visible=no
    status=disabled
dag=repository
    BaseURL=http://apt.sw.be/redhat/el4/en/$basearch/dag
    EnableGroups=no
    Exclude=freetype,htop,iptraf,rsync,syslinux
    GPGCheck=yes
    GPGKey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
    Name=Dag - EL4
    Visible=no
    status=disabled
extras=repository
    BaseURL=http://mirror.centos.org/centos/4/extras/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
    Name=CentOS - extras
    Visible=no
    status=disabled
smeaddons=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smeaddons/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeaddons-7
    Name=SME Server - addons
    Visible=yes
    status=enabled
smecontribs=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smecontribs/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7
    Name=SME Server - contribs
    Visible=no
    status=disabled
smedev=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smedev/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smedev-7
    Name=SME Server - dev
    Visible=no
    status=disabled
smeextras=repository
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeextras-7
    Name=SME Server - extras
    Visible=yes
    status=enabled
smeos=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smeos/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeos-7
    Name=SME Server - os
    Visible=yes
    status=enabled
smetest=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smetest/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smetest-7
    Name=SME Server - test
    Visible=no
    status=disabled
smeupdates=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smeupdates/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeupdates-7
    Name=SME Server - updates
    Visible=yes
    status=enabled
smeupdates-testing=repository
    BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smeupdates-testing/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeupdates-testing-7
    Name=SME Server - updates testing
    Visible=yes
    status=disabled
testing=repository
    BaseURL=http://mirror.centos.org/centos/4/testing/$basearch
    EnableGroups=no
    GPGCheck=yes
    Name=CentOS - testing
    Visible=no
    status=disabled
updates=repository
    BaseURL=http://mirror.centos.org/centos/4/updates/$basearch
    EnableGroups=no
    Exclude=kernel,kernel-smp,mkinitrd,mdadm,initscripts
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
    Name=CentOS - updates
    Visible=yes
    status=enabled



If centosplus is enabled, then you need to do
db yum_repositories setprop centosplus status disabled
Do similar for any other non standard repos you have enabled, then do
signal-event post-upgrade
signal-event reboot

You can check the setting with
db yum_repositories show centosplus
and so on
« Last Edit: September 21, 2009, 12:33:02 PM by mary »
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: server-manager crashed due to mod_perl upgrade
« Reply #20 on: September 21, 2009, 12:30:19 PM »
Stafano,

I am 7.1. Got wrong on the first post with 7.2.

Regards,

KanKan

ok.. it doesn't change.. upgrade asap

Stefano