Hello,

I'm fairly new to Amanda and I'd appreciate some help from the forum members if you please.

I inherited a NAT'ed Linux server running Amanda 2.5.2p1 connecting to a public IP'ed Linux client which has been running very reliably for almost a year. I have made no changes other than to clean up some ever-expanding logfiles & archives on the client. A couple days ago backups started failing and now amcheck is failing...

amcheck DailySet1
Amanda Tape Server Host Check
-----------------------------
Holding disk /dumps/amanda: 27977276 KB disk space available, using 27874876 KB
slot 2: read label `DailySet1-02', date `20091005'
NOTE: skipping tape-writable test
Tape DailySet1-02 label ok
Server check took 0.065 seconds
amcheck-clients: error: couldn't exec : No such file or directory
close debug file: Bad file descriptor
Amanda Backup Client Hosts Check
--------------------------------
WARNING: host.foo.bar: selfcheck request failed: error sending REQ: write error to : Broken pipe
Client check: 1 host checked in 0.150 seconds, 1 problem found



server debug log shows:
amcheck: debug 1 pid 7152 ruid 34 euid 0: start at Wed Oct 14 15:55:21 2009
amcheck: debug 1 pid 7152 ruid 34 euid 34: rename at Wed Oct 14 15:55:21 2009
amcheck-clients: time 0.004: security_getdriver(name=ssh) returns 0x7f9664f2d600
amcheck-clients: time 0.004: security_handleinit(handle=0x61eb20, driver=0x7f9664f2d600 (SSH))
amcheck-clients: time 0.022: security_streaminit(stream=0x621540, driver=0x7f9664f2d600 (SSH))
amcheck-clients: time 0.023: security_stream_seterr(0x621540, write error to : Broken pipe)
amcheck-clients: time 0.023: security_seterror(handle=0x61eb20, driver=0x7f9664f2d600 (SSH) error=write error to : Broken pipe)
amcheck-clients: time 0.023: security_seterror(handle=0x61eb20, driver=0x7f9664f2d600 (SSH) error=error sending REQ: write error to : Broken pipe)
amcheck-clients: time 0.023: security_close(handle=0x61eb20, driver=0x7f9664f2d600 (SSH))
amcheck-clients: time 0.023: security_stream_close(0x621540)
amcheck-clients: time 0.023: security_stream_seterr(0x621540, write error to : Broken pipe)
changer_query: changer return was 12 1
changer_query: searchable = 0
changer_find: looking for DailySet1-02 changer is searchable = 0
amcheck: time 0.068: pid 7152 finish time Wed Oct 14 15:55:21 2009


I am able to ssh from the server to the client without being prompted for a password, so ssh is working.

My /etc/xinetd.d/amandaserver:
# default: on
# description: The amanda service
service amanda
{
socket_type = stream
protocol = tcp
wait = yes
user = backup
group = backup
groups = yes
server = /usr/lib/amanda/amandad
server_args = -auth=bsd amdump amindexd amidxtaped
disable = no
}


Additonal note: on the server, under xinetd.d, I have amandaidx and amidxtape files as well. Are these necessary?

And here is my client /etc/xinetd.d/amanda
# default: on
# description: The amanda service
service amanda
{
socket_type = stream
protocol = tcp
wait = yes
user = backup
group = backup
groups = yes
server = /usr/lib/amanda/amandad
server_args = -auth=bsd amdump
disable = no
}


Correct me if I'm wrong, but having a NAT'ed setup, shouldn't auth=ssh? If so, then shouldn't auth=bsd fail? However, in my amanda.conf file, auth is set to ssh so I'm guessing that this may override any xinetd settings, no?

I have changed both xinetd.d files to -auth=ssh, restarted xinetd and no love.

Any ideas/thoughts?

Thanks
Randy