I'm not exactly sure what I've done to fix things, but backups and amrecovers are now working properly.
For the record, on the backup server, the /etc/xinetd.d/amanda file contains: service amanda { socket_type = dgram protocol = udp wait = yes user = amanda group = amanda groups = yes server = /usr/libexec/amanda/amandad server_args = amdump amindexd amidxtaped only_from = 192.168.1.0 disable = no log_type = SYSLOG daemon debug } and, again on the backup server, the /etc/amanda/amandahosts file contains: # Machine-name for those hosts which are permitted to back up (fully-qualified # is best). An entry in /etc/hosts adds fail-safe against DNS death :-) # | # | permitted user-name # | | server amanda amdump server root amindexd amidxtaped client root amindexd amidxtaped On the backup client, the /etc/xinetd.d/amanda file is identical to the server's. On the backup client, the /etc/amanda/amandahosts file contains: # vim: ts=4 sts=4 sw=4 noexpandtab: # Machine-name for those hosts which are permitted to back up (fully-qualified # is best). An entry in /etc/hosts adds fail-safe against DNS death :-) # | # | permitted user-name # | | client amanda amdump server amanda amdump client root amindexd amidxtaped I used the fqdn for the client and server names in the above files. John Blinka