title: Amazon 500150 : Unable to connect to Redshift Cluster
body: <p>I followed all the steps mentioned on <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/connecting-using-workbench.html" rel="nofollow noreferrer">here</a>
  to connect to <code>Redshift</code> through <code>Workbench J</code>.</p>
  <p>I am not using <code>SSH</code> to connect, so have left <code>SSH</code> settings alone.</p>
  <p>When I select Security after selecting <code>Redshift</code>, I see :</p>
  <blockquote>
  <p>Your account does not support the EC2-Classic Platform in this region. Cluster Security Groups are only available when the EC2-Classic Platform is supported. Instead, use VPC Security Groups to control access to your clusters. Go to the EC2 Console to view your VPC Security Groups. For more information, see Amazon Redshift Documentation on Supported Platforms and Managing Clusters in VPC.</p>
  </blockquote>
  <p>My cluster is under a Security Group which has the following Inbound rule :</p>
  <pre><code>Type: Redshift
   
  Protocol: TCP
  
  Port Range: 5439
  
  Source: Custom 0.0.0.0/0 (Experimental, just to test, 
                            I will replace this with my IP address)
  </code></pre>
  <p>When I do a <code>Netstat</code> on the host from my machine with <code>-Pn</code>. I get a</p>
  <pre><code>Host is up.
  PORT     STATE    SERVICE
  5439/tcp filtered unknown
  Nmap done: 1 IP address (1 host up) scanned in 2.22 seconds
  </code></pre>
  <p>I have already gone through several similar <a href="https://stackoverflow.com/questions/19842720/cant-connect-to-redshift-database">questions</a> and none of these is working for me.</p>