<div dir="ltr">I just upgraded INN from an old version that was running on Centos 5 to INN 2.6.0 compiled from <a href="ftp://ftp.isc.org/isc/inn/inn-2.6.0.tar.gz">ftp://ftp.isc.org/isc/inn/inn-2.6.0.tar.gz</a> on a new Centos 7.2 server.<br><br>So based on my experience and Googling what worked for me to transfer the old articles was to use news/bin/innxmit on the old server to send the old articles over to the new one and to avoid copying. It even preserves the article numbers. Here are some notes that I hope are helpful. Please add / correct if wrong:<br><br>1) copy files: active and newsgroups from old server into db directory, cd db ; makedbz -i -o to create an emtpy database for your newsgroups.<br>2) in inn.conf on new server: set artcutoff: 0 so it accepts old articles.<br>3) inn.conf: xrefslave: true (so it can receive the articles from old server, set back to false when done)<br>4) incoming.conf - list sending IP there<br>5) as news user start INN service: /data/news/bin/rc.news<br>6) now you are ready to send old articles:<br>on old server (from <a href="https://www.eyrie.org/~eagle/faqs/inn.html#S6.4">https://www.eyrie.org/~eagle/faqs/inn.html#S6.4</a> ) do this:<br>cd /path/news/db<br>perl -ne 'chomp; our ($hash, $timestamps, $_) = split " "; print "$_\n" if $_' history | tr . / > /path/news/spool/outgoing/list<br>/data/news/bin/innxmit 192.168.X.Y list<br><br>Regards,<br>nqbyav1zfu<br><br><br><div><div><div class="gmail_extra"><div class="gmail_quote">On Wed, Aug 10, 2016 at 1:20 AM, kamil kapturkiewicz <span dir="ltr"><<a href="mailto:horizn@wp.pl" target="_blank">horizn@wp.pl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
I need to move news server from old Debian Squeeze server to new based on Jessie, unfortunately after I moved data I am no longer able to start Inn on new machine:<br>
<br>
/var/log/news/errlog says:<br>
innd: dbz: wrong of_t size (10)<br>
innd: dbzinit: getconf failure<br>
innd: can't dbzinit /var/lib/news/history Numerical argument out of domain<br>
innd: dbzclose: not opened!<br>
innd: can't dbzclose /var/lib/news/history Numerical argument out of domain<br>
innd: SERVER can't open history /var/lib/news/history: Numerical argument out of domain<br>
<br>
/var/log/news/expire.log says:<br>
<br>
expireover start Wed 10 Aug 04:15:01 BST 2016: ( -z/var/log/news/expire.rm -Z/var/log/news/expire.lowmark<wbr>)<br>
expireover: dbz: wrong of_t size (10)<br>
expireover: dbzinit: getconf failure<br>
expireover: can't dbzinit /var/lib/news/history Numerical argument out of domain<br>
expireover: dbzclose: not opened!<br>
expireover: can't dbzclose /var/lib/news/history Numerical argument out of domain<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire control<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire control.cancel<br>
expireover: tradindexed: entry 1430396963 out of range: Numerical argument out of domain<br>
expireover: can't expire control.checkgroups<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire control.newgroup<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire control.rmgroup<br>
expireover: tradindexed: entry 1959584735 out of range: Numerical argument out of domain<br>
expireover: can't expire junk<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.local<br>
expireover: tradindexed: entry 13238403 out of range: Numerical argument out of domain<br>
expireover: can't expire company.cvs<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.admin.weekly-reports<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel<br>
expireover: can't expire company.devel.ant<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.cametrix<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.cametrics<br>
expireover: tradindexed: entry 1438957489 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.cmg<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.ibm<br>
expireover: tradindexed: entry 13238464 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.idt<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.metanate<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.yestv<br>
expireover: tradindexed: entry 547254198 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.100-series<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.200-series<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.500-series<br>
expireover: tradindexed: entry 1420123611 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.critical<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.releases<br>
expireover: tradindexed: entry 13238601 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.widevine<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.minerva<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.irdeto<br>
expireover: tradindexed: entry 734481702 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.securemedia<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.latens<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.verimatrix<br>
expireover: can't expire company.devel.surewest<br>
expireover: tradindexed: entry 19626 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.sigma<br>
expireover: tradindexed: entry 13238638 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.myrio<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.espial<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.alcatel<br>
expireover: can't expire company.devel.opera<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.skystream<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.orca<br>
expireover: can't expire company.devel.nds<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.tandberg<br>
expireover: tradindexed: entry 8945809 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.kasenna<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.seachange<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.asb<br>
expireover: tradindexed: entry 1382647143 out of range: Numerical argument out of domain<br>
expireover: can't expire company.devel.built<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.qa.reports<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.engineering.product-ma<wbr>nagement<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.cetc-sht<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire <a href="http://company.devel.st" rel="noreferrer" target="_blank">company.devel.st</a><br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.svn<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.git<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.svn.tags<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.moblin<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.intel<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.intel-av<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.intel-ui<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.intel-ems<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.intel-leads<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.overnight.test<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.socialteam<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.devel.nextgen-software<br>
expireover: tradindexed: index loop for entry 0: Numerical argument out of domain<br>
expireover: can't expire company.x5x-sw<br>
xpireover end Wed 10 Aug 04:15:01 BST 2016<br>
lowmarkrenumber begin Wed 10 Aug 04:15:01 BST 2016: (/var/log/news/expire.lowmark)<br>
lowmarkrenumber end Wed 10 Aug 04:15:01 BST 2016<br>
expire begin Wed 10 Aug 04:15:31 BST 2016: (-v1)<br>
expire: cannot reserve server<br>
Article lines processed 0<br>
Articles retained 0<br>
Entries expired 0<br>
expire end Wed 10 Aug 04:15:31 BST 2016<br>
all done Wed 10 Aug 04:15:31 BST 2016<br>
<br>
/var/log/news/news.crit says:<br>
Aug 9 14:57:36 media-histidine innd: SERVER can't open history /var/lib/news/history: Numerical argument out of domain<br>
<br>
/var/log/news/news.err says:<br>
Aug 9 14:57:36 media-histidine innd: dbz: wrong of_t size (10)<br>
Aug 9 14:57:36 media-histidine innd: dbzinit: getconf failure<br>
Aug 9 14:57:36 media-histidine innd: can't dbzinit /var/lib/news/history Numerical argument out of domain<br>
Aug 9 14:57:36 media-histidine innd: dbzclose: not opened!<br>
Aug 9 14:57:36 media-histidine innd: can't dbzclose /var/lib/news/history Numerical argument out of domain<br>
Aug 9 14:57:36 media-histidine innd: SERVER can't open history /var/lib/news/history: Numerical argument out of domain<br>
Aug 9 15:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 16:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 17:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 18:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 19:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 20:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 21:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 22:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 9 23:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 00:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 01:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 02:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 03:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 04:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 04:15:31 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 05:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 06:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 07:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 08:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
Aug 10 09:10:01 media-histidine rnews: cant open_remote: Connection refused<br>
<br>
How can I fix that?<br>
<br>
<br>
______________________________<wbr>_________________<br>
inn-workers mailing list<br>
<a href="mailto:inn-workers@lists.isc.org" target="_blank">inn-workers@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/inn-workers" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/<wbr>listinfo/inn-workers</a><br>
</blockquote></div><br></div></div></div></div>