No, the @ symbol is from the `username:password@host` syntax; however I have an `@` in that password causing the problem.
You could cryptographically hash the password, e.g.: in MD5 or SHA3 In the meantime, I will change my password to one not containing an `@`. On Mon, Nov 18, 2013 at 3:17 PM, Michael Jinks <michael.ji...@gmail.com> wrote: > On Sun, Nov 17, 2013 at 9:00 PM, ldr ldr <stackoverflowuse...@gmail.com> > wrote: >> >> But we shouldn't have passwords containing `@` symbols. > > My guess (I'm new to Trac/Bloodhound): It's because the config file is > interpreted by Python, and Python sees '@' symbols as significant > characters. There might be a way to escape the character, or try > enclosing the string in single or double quotes, but when I've run > into issues like this with similar applications, I ended up just > changing my password to something more easily handled by the > interpreter. If you're worried about password guessing, consider using > longer strings. Each character you add makes the intruder's job a lot > harder. > >> On that note; >> why is my password in plain-text? > > How else would you store it? Or, suppose you could encode the password > somehow; what advantage would that give?