Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #26
Closed
Open
Created Nov 14, 2004 by weasel (Peter Palfrader)@weasel

cannot send 10M file

[Moved from bugzilla] Reporter: download@hpc.unm.edu (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 xxxxx@yyyyy.com -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]

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking