MRatWork Forum by Mustafa Ramadhan

Sawo Project - Kloxo-MR Discussions => Kloxo-MR Technical Helps => Topic started by: nmpribeiro on 2014-06-04, 12:10:31

Title: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 12:10:31
Hi there,

I've upgraded from official kloxo... and seams I've messed up stuff...

Really need your help.

Didn't done the qmail to toaster script.
Httpd (after I shutdown the default one and start httpd) doesn't catch my domains

(it takes ages to load. but it was already a problem it got I don't really know how some months ago... that's why I figured out I should move on to other kloxo :) )

So... right now:

httpd starts but no domain is working.
named: fails (and just hangs there... I need to ^C to terminate it)

mail... can't really access it (but I guess I can tackle down the line, first things first)

my idealized fix: just suck every file from this server, setup everything in localhost (perhaps with CentOS6 instead of 5.10) and make all the configs manually from fresh...
then, just reinstall my vps and pass everything back there (it's 4 domains... nothing tricky... but...)

Can anyone help me out here? (doing a huge sh /script/centos5-upgrade right now)
Thanks in advance!
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 12:17:45
Ok... named status:

-bash-3.2# sudo service named start
Starting named:
Error in named configuration:
zone DOMAIN#1.com/IN: loaded serial 2014060408
master/dev.DOMAIN.xxx:28: unknown RR type 'SPF'
dns_master_load: master/dev.DOMAIN.xxx:28: syntax error
dns_master_load: master/dev.DOMAIN.xxx:28: syntax error
zone dev.DOMAIN.xxx/IN: loading master file master/dev.DOMAIN.xxx: unknown class/type
_default/dev.DOMAIN.xxx/IN: unknown class/type
master/dev.DOMAIN.xxx:28: unknown RR type 'SPF'
dns_master_load: master/dev.DOMAIN.xxx:28: syntax error
dns_master_load: master/dev.DOMAIN.xxx:28: syntax error
zone dev.DOMAIN.xxx/IN: loading master file master/dev.DOMAIN.xxx: unknown class/type
_default/dev.DOMAIN.xxx/IN: unknown class/type


Can't really find something in google...
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 12:23:45
Please inform here 'sh /script/sysinfo; hostname -f; hostname -s'.

Kloxo-MR and Kloxo official have different approach from handling config.

1. For qmail issue, try 'sh /script/convert-to-qmailtoaster'
2. For Config issue, go to 'switch program' to change your web/dns/spam and to 'webserver config' to change your php-branch and php-type (better choose php53u and php-fpm_event).
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 13:17:52
The info you requested:

-bash-3.2# sh /script/sysinfo; hostname -f; hostname -s
cat: /script/programname: No such file or directory
/script/directory: line 1: cd: /usr/local/lxlabs//httpdocs: No such file or directory
Could not open input file: ../bin/fix/sysinfo.php
DOMAIN.COM
DOMAIN
-bash-3.2#

I'm going to do the commands you suggested.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 13:21:41
Did you run 'sh /script/upcp -y' after 'yum install kloxomr'?.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 13:25:17
I'm not sure but I think yes.

(Minus the -y but, guess it doesn't matter...)

is it possible to revert?
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 13:28:28
Try with 'sh /script/upcp -y'.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 13:31:23
What's version Kloxo-MR official before update to Kloxo-MR?.

Convert to Kloxo-MR based on Kloxo 6.1.12 and I am not testing for Kloxo 6.1.13-6.1.19.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 13:43:22
Hoo... Well, I kinda lost that info now, but I guess I was up to date with the latest one.

My server was already slow with the official kloxo.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 13:58:59
Either way, if you help me great, if it's not possible, then I'll look at other options (backup everything and rebuilt on a local server fresh install).

It's still working the upcp -y command (slowly...)
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 14:08:58
Slow or fast depend on your connection to rpm repo. Run 'sh /script/upcp -y' as the same as install (but without delete your data; action like fresh install).
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 15:03:17
Ok. command has run.

 Need running 'sh /script/cleanup' for update
Run 'sh /script/restart-all' to make sure all services running well


Should I run any of these?
(kloxo is working, named is stopped...)

Only Error:
Creating Vpopmail database...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Prepare /home/kloxo/httpd...

Later I'll see if it's serious (need to have named working).
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 15:07:30
Yes, try 'sh /script/cleanup'.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 16:57:06
zone todo.DOMAIN.com/IN: loading master file master/todo.DOMAIN.com: unknown class/type
_default/todo.DOMAIN.com/IN: unknown class/type
                                                           [FAILED]
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
Stopping Hiawatha web server:                              [FAILED]
Stopping qmail-toaster: svscan qmail logging.
Starting qmail-toaster: svscan.
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
Stopping kloxo-phpcgi:                                     [  OK  ]
Starting kloxo-phpcgi:                                     [  OK  ]
Stopping kloxo-hiawatha:                                   [  OK  ]
Starting kloxo-hiawatha:                                   [  OK  ]
Stopping php-fpm:                                          [  OK  ]
Starting php-fpm:                                          [  OK  ]
*** Restart services - END ***

Process Time: 00:01:40:57.6057590 (dd:hh:mm:ss:xxxxxx)
-bash-3.2#


So... Hiawatha failing is ok, because httpd is started.
named failed is not good...

Should I try to change dns program?
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 17:10:48
Try change bind to djdbns (my fav is nsd). Beside dns, you need change/adjustment web and spam in 'switch programs' (try djbdns, nginx-proxy and bogofilter). Also change/adjustment for php-branch and php-type in 'webserver applications' (try php53u and php-fpm_event)
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 21:02:28
djbdns isn't working...
-bash-3.2# service djbdns status
Djbdns status for:
Unknown HZ value! (30) Assume 100.
  - axfrdns  -> stopped
Unknown HZ value! (30) Assume 100.
  - tinydns  -> stopped

However, nsd is, but my domains remain unaccessible
-bash-3.2# service nsd status
nsd (pid  4356) is running...
-bash-3.2#
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-04, 21:12:15
Awesome... dns is fixed.

Turns out, there was a problem with a TXT string:
__base__    TXT    -    v=spf1 a mx ~all

Some of the domains had it, so I've removed manually one by one and checked all of them, then started bind and it functions now

Now...
all of my domains go to the same "default" page, that's my main website. Shouldn't be this the behaviour... going to dig it a little more...
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-04, 21:20:59
For djbsns, try 'service djbdns setup; service djbdns restart'.

Inform here 'sh /script/sysinfo' again and 'yum list nginx* httpd* hiawatha*'.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-05, 20:01:08
service djbdns setup outputs:

-bash-3.2# service djbdns setup
Stopping Djbdns for:
  - axfrdns    Unknown HZ value! (28) Assume 100.
[  OK  ]
  - tinydns    Unknown HZ value! (28) Assume 100.
[  OK  ]
Djbdns setup for:
  - tinydns setup finished
  - axfrdns setup finished
  - dnscache setup finished
Starting Djbdns for:
  - axfrdns    Unknown HZ value! (28) Assume 100.
[FAILED]
  - tinydns    Unknown HZ value! (28) Assume 100.
[  OK  ]

-bash-3.2# service djbdns restart
Stopping Djbdns for:
  - axfrdns    Unknown HZ value! (30) Assume 100.
[  OK  ]
  - tinydns    Unknown HZ value! (30) Assume 100.
[  OK  ]
Starting Djbdns for:
  - axfrdns    Unknown HZ value! (30) Assume 100.
[FAILED]
  - tinydns    Unknown HZ value! (30) Assume 100.
[  OK  ]


'sh /script/sysinfo' is taking ages to happen.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-05, 20:27:52
-bash-3.2# sh /script/sysinfo

A. Kloxo-MR: 6.5.0.f-2014051901

B. OS: CentOS release 5.10 (Final) i686

C. Apps:
   1. MySQL: mysql55-5.5.37-1.ius.el5
   2. PHP: php53u-5.3.28-4.ius.el5
   3. Httpd: httpd-2.2.27-1.mr.e5
   4. Lighttpd: --uninstalled--
   5. Nginx: --uninstalled--
   6. Qmail: qmail-toaster-1.03-1.3.38.mr.el5
      - with: courier-imap-toaster-4.1.2-1.3.16.mr.el5
   7. Dns: djbdns-1.05-17.3.mr.el5

D. Php-type (for Httpd/proxy): mod_php

E. Memory:
                total       used       free     shared    buffers     cached
   Mem:           256        228         27          0          0         97
   -/+ buffers/cache:        130        125
   Swap:          256        142        113
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-05, 20:30:11
-bash-3.2# yum list nginx* httpd* hiawatha*
Loaded plugins: fastestmirror, priorities, protectbase, replace
Loading mirror speeds from cached hostfile
 * addons: mirror.skylink-datacenter.de
 * base: ftp-stud.fht-esslingen.de
 * extras: centos.intergenia.de
 * ius: download.srv.ro
 * mratwork-epel: mirror.1000mbps.com
 * mratwork-ius-stable: download.srv.ro
 * updates: ftp.fau.de
Excluding Packages from MRatWork - Extra Packages for EL 5 - arch
Finished
Excluding Packages from MRatWork - IUS Community Packages for EL 5 (archive) - arch
Finished
Excluding Packages from MRatWork - IUS Community Packages for EL 5 (stable) - arch
Finished
0 packages excluded due to repository protections
Installed Packages
hiawatha.i386              9.6-1.mr.el5          installed
httpd.i386                 2.2.27-1.mr.e5        installed
httpd-tools.i386           2.2.27-1.mr.e5        installed
Available Packages
hiawatha-addons.noarch     1.0-1.mr              mratwork-release-neutral-noarch
httpd-devel.i386           2.2.27-1.mr.e5        mratwork-release-version-arch
httpd-manual.i386          2.2.27-1.mr.e5        mratwork-release-version-arch
httpd24.i386               2.4.6-3.mr.el5        mratwork-release-version-arch
httpd24-devel.i386         2.4.6-3.mr.el5        mratwork-release-version-arch
httpd24-manual.i386        2.4.6-3.mr.el5        mratwork-release-version-arch
httpd24-tools.i386         2.4.6-3.mr.el5        mratwork-release-version-arch
nginx.i386                 1.7.1-1.el5.ngx       mratwork-nginx
nginx-debug.i386           1.7.1-1.el5.ngx       mratwork-nginx
nginx-debuginfo.i386       1.7.1-1.el5.ngx       mratwork-nginx
nginx-special.i386         1.3.11-2.mr.el5       mratwork-release-version-arch
nginx07.i386               0.7.69-1.ius.el5      mratwork-ius-archive
nginx07-debuginfo.i386     0.7.69-1.ius.el5      mratwork-ius-archive
-bash-3.2#
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: MRatWork on 2014-06-06, 03:47:18
Look like something wrong with dns setting and or djbdns itself.
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-06, 09:07:26
Yes... and I think that's what's holding down my machine's performance
Title: Re: Upgraded from Official Kloxo to Kloxo-mr, but need lot's of help
Post by: nmpribeiro on 2014-06-11, 12:12:07
This should be closed.

My VPS was completly lagging, and had no perfomance whatsoever (and was rather old, about 2 years).
I've switched to another much better.
This meant a whole backup of mysqls, data and rebuild of everthing in the new one.