[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: Refreshing Server Descriptor



On Sat, 2003-04-26 at 11:59, Steve Crook wrote:
> Hi folks,
> 
> I will introduce myself to the list with a question.

Hey, Steve!  Welcome to the list!

> I've just installed Mixminion-0.0.3 and appear to have a running system.  When 
> I first started it, my keys were generated along with the ServerDesc file.  
> Since then I've made some changes to my mixminiond.conf to allow for running 
> behind a NAT Gateway.  These changes are not currently reflected within the 
> system generated ServerDesc file.
> 
> So my question is:
> Do I manually edit the ServerDesc file?
> Issue a minminion server-keygen to create news keys and a new ServerDesc?
> Or something else?

Well, once 0.0.4 is finished, you can just kill -HUP the server, or run
"mixminion server-reload" and it'll generate a new set of keys for you.

For the moment, though, it's a little harder.  You can't just edit the
server descriptor: it's signed by the identity key, and any changes you
make will render it invalid.  You can't just run server-keygen either--
that generates extra keys for the future, but doesn't replace the keyset
you have now. What you need to do is this:
	1) Stop the server.
	2) Nuke the old keys.  You should rm -rf the following:
               $HOME/keys/key_*
               $HOME/work/hashlogs/*
           but nothing else.

           [The 'server-DELKEYS' command is buggy, and won't nuke all of
            the hashlogs.]
        3) Edit the configuration file, and restart the server.  A fresh
           keyset will be generated, with a new server descriptor.

Again, I'm sorry for the inconvenience.  Once 0.0.4 is out, this
song-and-dance shouldn't be needed anymore.

Yrs,
-- 
Nick 

Attachment: signature.asc
Description: This is a digitally signed message part