[282] in Zephyr Mailing List

home help back first fref pref prev next nref lref last post

Re: Question [about zpopnotify]

daemon@ATHENA.MIT.EDU (Michael Cerrato)
Mon Jun 15 12:56:23 1998

Date: Mon, 15 Jun 1998 11:41:14 -0500
From: Michael Cerrato <michael.cerrato@pobox.com>
To: sfreed@gilasoft.com, zephyr@MIT.EDU

> zephyrd[16486]: sendit unauthentic fake packet: claimed 204.134.12.100,\
>                                                    real 192.160.121.100
> zephyrd[16486]: sendit unauthentic fake packet: claimed 192.160.121.161,\
>                                                    real 192.160.121.100
>
> I understand what the problem is here. Has anyone bothered to fix it?
> ..the problem  exists all through the code, I wanted to run our zephyr
> server on said machine, but couldn't because of the same problems.

We had that problem too (at cise.ufl.edu, despite what my email address says).
I wrote a function to compare addresses that uses DNS to try and get all the IP
addresses for both hosts, and then changed the memcmp in server/dispatch.c
(this is version 2.0.2) to use my function.  This probably won't work in all
cases, but it seemed to work for us...  If anyone is interested in the code, I
can send it to you (I consider it a hack to make it work at our site, and not a
good or proper solution).

(I never tried this for zpopnotify, BTW.  I think zwrite messages weren't being
delivered.)

Michael Cerrato
michael.cerrato@pobox.com



home help back first fref pref prev next nref lref last post