On Friday 18 July 2014 11:53:57 Jean-Louis Martineau did opine
And Gene did reply:
> On 07/18/2014 11:39 AM, Gene Heskett wrote:
> > On Friday 18 July 2014 10:50:47 John Hein did opine
> >
> > And Gene did reply:
> >> Gene Heskett wrote at 10:26 -0400 on Jul 18, 2014:
> >> > Trying to figure out why amanda can't backup this machine, one
> >> > of the things I noticed in /etc, is that on the shop box, which
> >> > works, there is not an /etc/xinetd.d but it has an old-xinetd.d
> >> > with a single stanza amanda file in it.
> >> >
> >> > An ls -lau shows that file, /etc/old-xinetd.d/amanda was
> >> > apparently accessed a few minutes ago by my amcheck from the
> >> > server.
> >> >
> >> > However, on the new install on the machine that is failing to
> >> > allow the connection, there is an /etc/xinet.d, with an amanda
> >> > file in it with an old last access date/time, was not 'touched'
> >> > when I ran the amcheck. Its last access date/time is I
> >> > believe, the date/time of the installation itself.
> >> >
> >> > That amanda-common is 2.6.1p1 IIRC.
> >> >
> >> > amcheck says:
> >> > WARNING: lathe: selfcheck request failed: Connection refused
> >>
> >> Try running xinetd -d (then amcheck) to see if (or why not) xinetd
> >> is running amandad.
> >
> > Puzzle, first I had to install it! Then got a report ending here:
> > Service defaults
> >
> > Bind = All addresses.
> > Only from: All sites
> > No access: No blocked sites
> > No logging
> >
> > Service configuration: amanda
> >
> > id = amanda
> > flags = IPv4
> > socket_type = dgram
> > Protocol (name,number) = (udp,17)
> > port = 10080
> > wait = yes
> > user = 34
> > group = 34
> > Groups = yes
> > PER_SOURCE = -1
> > Bind = All addresses.
> > Server = /usr/lib/amanda/amandad
> > Server argv = amandad -auth=bsd amdump amindexd amidxtaped
> > Only from: All sites
> > No access: No blocked sites
> > No logging
> >
> > 14/7/18@11:27:40: DEBUG: 3748 {cnf_start_services} Started service:
> > amanda 14/7/18@11:27:40: DEBUG: 3748 {cnf_start_services} mask_max =
> > 6, services_started = 1
> > 14/7/18@11:27:40: NOTICE: 3748 {main} xinetd Version 2.3.14 started
> > with libwrap loadavg options compiled in.
> > 14/7/18@11:27:40: NOTICE: 3748 {main} Started working: 1 available
> > service 14/7/18@11:27:40: DEBUG: 3748 {main_loop} active_services =
> > 1
> >
> > But running an amcheck on the server didn't get any further output
> > than what you see above. And got the same results, connection
> > refused. But I see an auth=bsd, where it should be bsdtcp. Fixed
> > that, restarted xinetd, no change in amcheck report, lathe still
> > refused connection. the amanda file in xinetd.d wasn't touched. So
> > we are a bit closer, but no biscuit. Next?
>
> If you are using bsdtcp, then you must fix the xinetd file for it.
> socket_type = stream
> protocol = tcp
> wait = no
Did that, and change <amanda-server> at the top line to the FQDN of this
machine, which now looks like this:
# default: on
# description: The amanda service
service amanda
{
# only_from = coyote.coyote.den
socket_type = stream
protocol = tcp
wait = no
user = backup
group = backup
groups = yes
server = /usr/lib/amanda/amandad
server_args = -auth=bsdtcp amdump amindexd amidxtaped
disable = no
}
and restarted xinetd
then an xinetd -d returns this:
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/amanda [file=/etc/xinetd.conf] [line=14]
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.d/chargen]
[line=16]
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime]
[line=28]
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard]
[line=26]
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
14/7/18@12:09:37: DEBUG: 3859 {handle_includedir} Reading included
configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing chargen
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing chargen
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing daytime
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing daytime
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing discard
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing discard
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing echo
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing echo
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing time
14/7/18@12:09:37: DEBUG: 3859 {remove_disabled_services} removing time
Service defaults
Bind = All addresses.
Only from: All sites
No access: No blocked sites
No logging
Service configuration: amanda
id = amanda
flags = IPv4
socket_type = stream
Protocol (name,number) = (tcp,6)
port = 10080
wait = no
user = 34
group = 34
Groups = yes
PER_SOURCE = -1
Bind = All addresses.
Server = /usr/lib/amanda/amandad
Server argv = amandad -auth=bsdtcp amdump amindexd amidxtaped
Only from: All sites
No access: No blocked sites
No logging
14/7/18@12:09:37: ERROR: 3859 {activate_normal} bind failed (Address
already in use (errno = 98)). service = amanda
14/7/18@12:09:37: ERROR: 3859 {cnf_start_services} Service amanda failed
to start and is deactivated.
14/7/18@12:09:37: DEBUG: 3859 {cnf_start_services} mask_max = 0,
services_started = 0
14/7/18@12:09:37: CRITICAL: 3859 {init_services} no services. Exiting...
Reverted the only_from name change, then noted its commented out?
But an amcheck now says connection reset by peer, and returns quickly.
And the xinetd.d/amanda file was not touched by the amcheck run.
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS