Redlock.net can't aquire lock
<p>Using:</p>

<pre><code>StackExchange.Redis v1.1.608.0
RedLock.net v1.7.4.0
</code></pre>

<p>This code always returns <strong>false</strong> after 250-600ms:</p>

<pre><code>var eps = new [] { new DnsEndPoint("localhost", 6379) };
var lf = new RedisLockFactory(eps);
var resource = "the-thing-we-are-locking-on";
var expiry = TimeSpan.FromSeconds(30);
using (var redisLock = lf.Create(resource, expiry))
{
    Response.Write("Lock acquired: " + redisLock.IsAcquired);
}
</code></pre>

<p>I'm struggling to work out why, as I'm able to cache things in Redis just fine with <code>StackExchange.Redis</code> connection string <code>localhost,allowAdmin=true</code>.</p>

<p>In the <code>Redis</code> console I can see a client is being connected, but that's as far as it gets.</p>

<p>I've added a firewall rule for port 6379 but nothing changed.</p>

<p>Any ideas on my the lock can never be acquired? </p>