close
Skip to content

"Transport endpoint is not connected" on multiple failed password attempt #609

@EvansJahja

Description

@EvansJahja

Possibly related to #67

What happened:
When trying to mount, putting wrong password multiple times or putting empty password on mounts that use idle,exptass,delaymount,ondemand causes "Transport endpoint is not connected", and I can no longer attempt to put in password.

What should happen:
Putting empty wrong passwords shouldn't cause error, and I should be able to try the passwords indefinitely.

Steps to reproduce:

  1. mkdir a b
  2. encfs ~/a ~/b -i 1 --extpass="dmenu" --delaymount -m
  3. When prompted, I choose the standard encryption, and types "qweqwe" as the password.
  4. encfs -u ~/b
  5. repeat step (2)
  6. type ls b causes dmenu to appear, asking for password.
    7a. If I enter blank, the issue suddenly arises. Go to (8)
    7b. If I enter wrong password like "asdf", typing ls b will shows dmenu and reprompt the passwords. After multiple attempts (like 3 times) the issue will arise. Go to (8)
  7. typing ls b will yield

ls: cannot access 'b': Transport endpoint is not connected

No further password prompt is shown. cd b shows similar result.
9. To recover, we can encfs -u ~/b and continue from step (5), which will again cause the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions