Amanda-Users

Re: unknown service: noop?

2005-03-16 13:28:05
Subject: Re: unknown service: noop?
From: Paul Bijnens <paul.bijnens AT xplanation DOT com>
To: Steve Wray <stevew-lists AT catalyst.net DOT nz>
Date: Wed, 16 Mar 2005 19:19:04 +0100
Steve Wray wrote:

Looking at the /tmp/amanda/ logfiles on the client in question, I find something I've not seen before.

Any ideas would be appreciated!

Thanks

[snip]
got packet:
--------
Amanda 2.4 REQ HANDLE 004-B0080708 SEQ 1110921966
SECURITY USER backup
SERVICE noop
OPTIONS features=fffffeff9ffe0f;
--------

sending nack:
----
Amanda 2.4 NAK HANDLE 004-B0080708 SEQ 1110921966
ERROR unknown service: noop
----

amandad: pid 16404 finish time Wed Mar 16 10:26:02 2005


The "noop" service was implemented in (I believe) amanda 2.4.2.
Before that time, the server and the client had to have the
same set of "features".  The idea was to exchange the "features"
of the client and server, so that each could adapt some behaviour
depending on the other side.
E.g. "include" files were very limited pre 2.4.2 (only a static
file located on the client) vs dynamically build part on client
and on server (inside the DLE dumptype) currently.
Having such a feature-list makes it possible to have server
and client be different versions, and be upgraded independently
of each other.

The amanda server first contacts the client and sends a "noop"
service, together with a bitstring indicating the features it
has implemented.  Pre-2.4.2 clients would answer with "unknown service".
Post 2.4.2 clients would answer with "ack" and send its own list
of features.  The server does know which features it can use:
the static list of features built in pre-2.4.2 clients, by
getting an answer "unknown service", or by getting the real
feature bits of the clients.

The above just indicates that the server is post 2.4.2 and
the client is pre-2.4.2 (I'm not exactly sure which version
the "features" got implemented).
Conclusion:  the above sequence is a normal sequence (unless
you expected to have a recent amanda client on that host).



--
Paul Bijnens, Xplanation                            Tel  +32 16 397.511
Technologielaan 21 bus 2, B-3001 Leuven, BELGIUM    Fax  +32 16 397.512
http://www.xplanation.com/          email:  Paul.Bijnens AT xplanation DOT com
***********************************************************************
* I think I've got the hang of it now:  exit, ^D, ^C, ^\, ^Z, ^Q, F6, *
* quit,  ZZ, :q, :q!,  M-Z, ^X^C,  logoff, logout, close, bye,  /bye, *
* stop, end, F3, ~., ^]c, +++ ATH, disconnect, halt,  abort,  hangup, *
* PF4, F20, ^X^X, :D::D, KJOB, F14-f-e, F8-e,  kill -1 $$,  shutdown, *
* kill -9 1,  Alt-F4,  Ctrl-Alt-Del,  AltGr-NumLock,  Stop-A,  ...    *
* ...  "Are you sure?"  ...   YES   ...   Phew ...   I'm out          *
***********************************************************************



<Prev in Thread] Current Thread [Next in Thread>