Unable to connect to ScyllaDB 5.4 in self-managed AWS instance

I am trying to setup ScyllaDB 5.4 on my own AWS account but when I try to connect through SSH, nothing happens. It timeouts after awhile.

I followed the guide here: Launch ScyllaDB on AWS | ScyllaDB Docs. These are my exact steps, note that I can connect with the same security groups and subnets when I install a plain AWS AMI instance with a ec2-user as username, so that is configured well:

  1. Launch new instance
  2. Choose ScyllaDB 5.4
  3. Choose instance type ‘i4i.large’
  4. Configure key pair and security groups (everything is open)
  5. I did with and without user data, this was my configuration with user data:

{
“scylla_yaml”: {
“cluster_name”: “test-cluster”,
“seed_provider”: [{“class_name”: “org.apache.cassandra.locator.SimpleSeedProvider”}],
},
“post_configuration_script”: “#! /bin/bash\nyum install cloud-init-cfn”,
“start_scylla_on_first_boot”: true
}

Now I wait until I see 2/2 checks are completed in AWS EC2 instance overview. After that, I tried connecting to both the public IP4 address and Public IPv4 DNS with username scyllaadm, root and ec2-user. They all freeze. I try connecting like this: ssh -i KPNew.pem scyllaadm@34.243.209.220.

Am I missing something?

This is the system log: gist:c3c31fdbb32f83c1127070a360ac65c9 · GitHub

Hi Jasper

Can you provide the region/ami id you are trying to use?
Did you have the same connection issue with and without your user-data?

Thanks
Yaron

Hi Jasper,
Please provide output of “ssh -vvv -i …”

I am facing the same issue. Similar logs as attached in the original post. Furthermore, I can’t connect with EC2 serial console either, stuck at a Login: prompt where I don’t know the username and password despite trying scyllaadm and many common passwords

AMI: ami-0d313f4fc54cf77a2
Region: us-west-2

@bneigher one more question, what is the type of the key that was used ? RSA ? can you try the same with ed25519 key ?