Custom Query (24292 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (13 - 15 of 24292)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Ticket Resolution Summary Owner Reporter
#14 Fixed This server's files are stored in an older format nickm weasel
Description

[Moved from bugzilla] Reporter: peter@… (Peter Palfrader) Description: Opened: 2003-10-19 23:46

After copying the mixminiond.conf config file from the etc directory of the tarball and modifying it to set local settings, when one tried to start the server one is told to run server-upgrade.

weasel@valiant:~/mixminion/bin$ ./mixminion server-start -f ../etc/mixminiond.conf Mixminion version 0.0.5.1 This software is for testing purposes only. Anonymity is not guaranteed. Reading configuration from ../etc/mixminiond.conf Oct 19 23:44:42.841 [WARN] Mode specification is not yet supported. Oct 19 23:44:42.842 [WARN] Dangerously low MixInterval This server's files are stored in an older format, and are not compatible with this version of the mixminion server. To upgrade, run:

'mixminion server-upgrade'.

Same happens with current CVS.

Maybe the shipped sample mixminiond.conf file should have a current format.


Actually, this is not the bug you think it is. The problem isn't with mixminiond.conf, but with a file named 'version' in your server's homedir: it is supposed to contain the current version of the directory layout. Currently, this is the string "1001". It has been "1001" since about 0.0.4, IIRC.

One of two things is the case:

1) You are upgrading from 0.0.3. (Not too likely.) 2) You somehow managed to get a directory created with no version file. (More

likely; I'll try to figure out how this could happen.)

Also, it is definitely the case that you got an error message not helpful to you. Can you suggest a more useful one?


Ah, now I know what I was doing.

I was starting from scratch, so there was nothing in that dir before. Only a bin, lib and etc file. I didn't realize that mixminion expected an empty dir as its homedir.

Here's transcript of what I did: weasel@valiant:~$ mkdir mixminion2 weasel@valiant:~$ ( cd projects/mixminion/src/minion; make install PREFIX=/home/weasel/mixminion2 ) (...) weasel@valiant:~$ cd mixminion2 weasel@valiant:~/mixminion2$ mkdir etc weasel@valiant:~/mixminion2$ cp ~/projects/mixminion/src/minion/etc/mixminiond.c etc <edit config file> weasel@valiant:~/mixminion2$ grep \^Homedir etc/mixminiond.conf Homedir: /home/weasel/mixminion2 weasel@valiant:~/mixminion2$ bin/mixminion server-start -f etc/mixminiond.conf Mixminion version 0.0.6alpha1 This software is for testing purposes only. Anonymity is not guaranteed. Reading configuration from etc/mixminiond.conf This server's files are stored in an older format, and are not compatible with this version of the mixminion server. To upgrade, run:

'mixminion server-upgrade'.

weasel@valiant:~/mixminion2$ ls -l total 12 drwxr-xr-x 2 weasel weasel 4096 Oct 20 20:52 bin/ drwxrwxr-x 2 weasel weasel 4096 Oct 20 20:54 etc/ drwxr-xr-x 3 weasel weasel 4096 Oct 20 20:52 lib/

Maybe mixminion should say that it expects an empty directory as serverhome, or a directory with a version file if none is found.


Okay. The bug seemed to be:

1 User configures server. 2 User creates home directory for server. 3 User starts server for the first time. 4 Server starts, notices that the directory doesn't have a "version" file 5 Server decides that it is looking at an obsolete directory. 6 Server freaks out and tells user to upgrade. 7 Recursively, user freaks out.

Now, there is a new step:

4.5 Since there is no version file, the server checks for "work" and "keys"

directories. If they were there, it would decide that it had an obsolete direcotry. But since thay aren't, it decides that it just has an uninitialized empty directory.

5' The server goes on to initialized a new file layout.

So I can't make the bug happen anymore, and I think it's gone.

[Automatically added by flyspray2trac: Operating System: All]

#15 Fixed can't even start 0.0.6alpha1 nickm weasel
Description

[Moved from bugzilla] Reporter: qumqats@… (Joel M. Baldwin) Description: Opened: 2003-10-27 11:25

as you can see from the following, I can't even get the latest CVS of 0.0.6 to start.

bash-2.05b# /usr/local/etc/rc.d/minion.sh start mixminion Mixminion version 0.0.6alpha1 This software is for testing purposes only. Anonymity is not guaranteed. Reading configuration from /home/minion/etc/mixminiond.conf Silencing the console log; look in /home/minion/log/log instead Oct 27 02:17:37.553 [DEBUG] Configuring server Oct 27 02:17:37.554 [INFO] Starting server in the background bash-2.05b# Oct 27 02:17:37.571 [INFO] Enabling statistics logging Oct 27 02:17:37.575 [DEBUG] Syncing statistics to disk Oct 27 02:17:37.577 [INFO] Statistics logging enabled Oct 27 02:17:37.579 [INFO] Setting entropy source to '/dev/urandom' Oct 27 02:17:37.581 [DEBUG] Initializing server Oct 27 02:17:37.586 [DEBUG] Scanning server keystore at /home/minion/keys Oct 27 02:17:37.772 [DEBUG] Found 1 keysets: 0 were incomplete or invalid. Oct 27 02:17:37.774 [INFO] Last expiry at 2003/11/25 16:00:00; next keygen at 2003/11/09 03:00:00 Oct 27 02:17:37.786 [WARN] Some generated keysets do not match current configuration... Oct 27 02:17:37.787 [WARN] Keyset 0002 (2003/08/27 17:00:00--2003/11/25 16:00: 00): Oct 27 02:17:37.788 [WARN] Mismatched versions: running 0.0.6alpha1; Mixminion 0.0.5.1 in unpublished descriptor. Oct 27 02:17:37.789 [WARN] Mismatched hostnames: privacy.outel.org guessed; None in unpublished descriptor Oct 27 02:17:37.790 [WARN] Mismatched platform summary Oct 27 02:17:37.900 [INFO] Regenerating descriptor for keyset 0002 (2003/08/27 17:00:00--2003/11/25 16:00:00) Oct 27 02:17:38.983 [WARN] No Hostname configured; guessing privacy.outel.org Oct 27 02:17:39.002 [INFO] Module MBOX: enabled for types 0x101? Oct 27 02:17:40.471 [INFO] Module DROP: enabled for types 0x0? Oct 27 02:17:40.471 [DEBUG] Disabling module SMTP Oct 27 02:17:40.472 [DEBUG] Disabling module SMTP_MIX2 Oct 27 02:17:40.473 [INFO] Module FRAGMENT: enabled for types 0x103? Oct 27 02:17:40.529 [DEBUG] Opening fragment database at /home/minion/work/queues/deliver/FRAGMENT_db Oct 27 02:17:41.097 [INFO] Publishing 1 keys to directory server... Oct 27 02:17:50.345 [INFO] Directory accepted descriptor: 'Accepted.' Oct 27 02:17:50.347 [INFO] All keys published successfully. Oct 27 02:17:50.348 [DEBUG] Initializing packet handler Oct 27 02:17:50.349 [DEBUG] Initializing MMTP server Oct 27 02:17:50.350 [FATAL] Exception while configuring server Oct 27 02:17:50.368 [FATAL] Traceback (most recent call last):

File "/home/minion/lib/python2.3/site-packages/mixminion/server/ServerMain.

py", line 1093, in runServer

server = MixminionServer(config) File "/home/minion/lib/python2.3/site-packages/mixminion/server/ServerMain.

py", line 673, in init

self.mmtpServer = _MMTPServer(config, None) File "/home/minion/lib/python2.3/site-packages/mixminion/server/ServerMain.

py", line 359, in init

mixminion.server.MMTPServer.MMTPAsyncServer.init( File "/home/minion/lib/python2.3/site-packages/mixminion/server/MMTPServer.

py", line 1072, in init

ip4_supported, ip6_supported = mixminion.NetUtils.getProtocolSupport()

NameError: global name 'mixminion' is not defined

Oct 27 02:17:50.369 [FATAL] Shutting down because of exception: exceptions. NameError


I'll fix this (inevitibly) as I work on minion this week.


Fixed in 0.0.6 CVS.

[Automatically added by flyspray2trac: Operating System: FreeBSD]

#16 Fixed AttributeError: 'NoneType' object has no attribute 'getLastHop' nickm weasel
Description

[Moved from bugzilla] Reporter: peter@… (Peter Palfrader) Description: Opened: 2003-10-27 20:33

latest CVS (as of now). weasel@valiant:~/mixminion/bin$ ./mixminion generate-surb -t peter-mm@… -P 'test1' > mm1 Oct 27 20:31:49.836 [WARN] This software is newer than any version on the recommended list. Oct 27 20:31:49.849 [INFO] Selected path is :test1 Enter password for keyring: weasel@valiant:~/mixminion/bin$ echo bla | ./mixminion send -R mm1 -P 'test1' Mixminion version 0.0.6alpha1 This software is for testing purposes only. Anonymity is not guaranteed. Oct 27 20:32:03.836 [WARN] This software is newer than any version on the recommended list. Traceback (most recent call last):

File "./mixminion", line 10, in ?

mixminion.Main.main(sys.argv)

File "/home/weasel/mixminion/lib/python2.3/site-packages/mixminion/Main.py",

line 282, in main

func(commandStr, args[2:])

File "/home/weasel/mixminion/lib/python2.3/site-packages/mixminion/

ClientMain.py", line 1017, in runClient

parser.parsePath()

File "/home/weasel/mixminion/lib/python2.3/site-packages/mixminion/

ClientMain.py", line 871, in parsePath

self.startAt, self.endAt)

File "/home/weasel/mixminion/lib/python2.3/site-packages/mixminion/

ClientDirectory.py", line 712, in validatePath

lh = exitAddress.getLastHop()

AttributeError: 'NoneType' object has no attribute 'getLastHop'


This should be fixed in 0.0.6 CVS.

[Automatically added by flyspray2trac: Operating System: Linux]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Note: See TracQuery for help on using queries.