cannot send 10M file
[Moved from bugzilla] Reporter: email@example.com (Jim Prewett)
Description: Opened: 2004-02-20 15:56
Hi, I'm trying to send a 10M file. I get these errors:
bash-2.05b$ mixminion send -t firstname.lastname@example.org -i /tmp/foo.tar.gz.asc -P '?,?,?,noisebox,?,?'b Mixminion version 0.0.6.2 This software is for testing purposes only. Anonymity is not guaranteed. Feb 19 17:55:06.676 [WARN] Ignoring obsolete keyring stored in '/home/dl/.mixminion/keys/keyring' Feb 19 17:55:06.833 [INFO] Generating payload(s)... Traceback (most recent call last): File "/usr/local/bin/mixminion", line 9, in ? mixminion.Main.main(sys.argv) File "/usr/local/lib/python2.3/site-packages/mixminion/Main.py", line 288, in main func(commandStr, args[2:]) File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line 1190, in runClient forceNoServerSideFragments=no_ss_fragment) File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line 267, in sendForwardMessage startAt, endAt) File "/usr/local/lib/python2.3/site-packages/mixminion/ClientMain.py", line 364, in generateForwardPackets for p, (path1,path2) in zip(payloads, directory.generatePaths( File "/usr/local/lib/python2.3/site-packages/mixminion/ClientDirectory.py", line 605, in generatePaths plausibleExits = [ prng.pick(plausibleExits) ] File "/usr/local/lib/python2.3/site-packages/mixminion/Crypto.py", line 531, in pick raise IndexError("rng.pick()") IndexError: rng.pick()
I can send smaller messages.
------- Additional Comments From Nick Mathewson 2004-02-21 01:16 -------
The exception implies that no exit server was found that supported delivering the kind of message you wanted. Once encoded, your 1MB file may be a little bigger than 1MB (we need at least one byte to tell the server you don't want to append any headers), and no server is currently willing to send files more than 1MB in size.
Nevertheless, the error is totally unhelpful. I've fixed the code to generate a slightly better error message.
[Automatically added by flyspray2trac: Operating System: FreeBSD]