Closed andersk-auto closed 10 years ago
Imported from trac issue 93. Created by jhutz@CS.CMU.EDU on 2013-02-11T16:18:07, last modified: 2013-02-16T19:07:28
Trac comment by kcr@ATHENA.MIT.EDU on 2013-02-16 19:07:28:
fixed in f473694b272b517e13d14d85916c43c6b03ddda4
Client acks include most of the headers from the original notice, including z_auth but not the authenticator or checksum (which wouldn't match anyway). This means that if the original notice was authed, then the client ack looks like it is also authed, until one attempts to decode the missing authenticator. This, in turn, generates a log message on the server.
It seems like generating a log message for each successfully delivered notice is excessive.
{{{ 16:16:47> zephyr-dev / ack *@ATHENA I propose to take the CLIENTACK case in server/dispatch.c:dispatch() and hoist it up into handle_packet(), before calling ZCheckSrvAuthentication !jhutz@CS.CMU.EDU (JHutz) sirius.fac }}}
Patch forthcoming.