bloodhound-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ldr ldr <>
Subject Re: Unable to acquire db connection from Trac?
Date Mon, 18 Nov 2013 04:52:17 GMT
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 <> wrote:
> On Sun, Nov 17, 2013 at 9:00 PM, ldr ldr <> 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?

View raw message