title: aioredis.errors.ProtocolError: Protocol error, got "H" as reply type byte
body: <p>I have a Django project and I'm trying to implement the Redis channel. When I add the config below, my app works.</p>
  <pre><code>CHANNEL_LAYERS = {
      &quot;default&quot;: {
          &quot;BACKEND&quot;: &quot;channels.layers.InMemoryChannelLayer&quot;
      }
  }
  </code></pre>
  <p>However, when I try to add the following config, I'm getting <code>aioredis.errors.ProtocolError: Protocol error, got &quot;H&quot; as reply type byte</code> error.</p>
  <pre><code>CHANNEL_LAYERS = {
      &quot;default&quot;: {
          &quot;BACKEND&quot;: &quot;channels_redis.core.RedisChannelLayer&quot;,
          &quot;CONFIG&quot;: {
              &quot;hosts&quot;: [(&quot;127.0.0.1&quot;, 6379)],
          },
      },
  }
  </code></pre>
  <p>Here is my consumers.py file;</p>
  <pre><code>class VideoCallSignalConsumer(AsyncWebsocketConsumer):
      async def connect(self):
          self.room_name = self.scope['url_route']['kwargs']['room_name']
          self.room_group_name = 'Test-Room'
          # print(self.scope[&quot;user&quot;])
  
          # Join room group
          await self.channel_layer.group_add(
              self.room_group_name,
              self.channel_name
          )
  
          await self.accept()
  </code></pre>
  <p>Btw, I'm using macOS. I already have installed Redis with <code>brew install redis</code> command and started the <code>redis-server</code> with <code>daphne -p 6379 VideoConference.asgi:application</code> command.</p>