# Error Resolution ###### tags: `AWS` ## There was a problem connecting to your instance. We were unable to connect to your instance...... ![](https://i.imgur.com/5zrm724.png) :::info 解決法:上から所感で解決率の高い順番 1. セキュリティグループのインバウンド、22番ポートが許可されているか 1. サービスに発行された推奨されるIPブロックの許可を確認(https://ip-ranges.amazonaws.com/ip-ranges.json) 例)貼ったjsonリンクで該当のリージョンを検索して見て、インバウンドに(2019年7月現在東京リージョンの場合3.112.23.0/29)をTCPの22のポートに追加しなければならない。 1. インスタンスにパブリックIPアドレスが付与されているか 1. Direct Connect, VPN, VPCピアリングの設定が行われているか 1. EC2 Instance Connect をインスタンスにインストールする ::: ## ssh: connect to host xxx.xxx.xxx.xxx port 22: Operation timed out :::warning 原因:ssh接続している場所を変えたこと。家→カフェでssh接続したりするとセキュリティのインバウンドグループの設定が変わる ::: :::info 解決方法(一時的):ec2のインバウンドルールの設定をSSH/port:22がカスタム→マイIPに変更 ::: :::info 解決方法(永久):踏み台サーバ設置 ::: ## 申し訳ありませんが、DB サブネットグループ ###### の作成リクエストは失敗しました。 ![](https://i.imgur.com/ZAPMjnC.png) :::warning 原因:RDS設置にはサブネットを2つ必要とする条件を満たしていない ::: :::info 解決法:VPCマネジメントコンソールに移動してサブネットを追加 ::: ## ERROR 2003 (HY000): Can't connect to MySQL server on 'test.cyo0jvoxkosm.ap-northeast-1.rds.amazonaws.com' (110) :::info 1. EC2のSecurity Groupの設定に問題は無いか? ![](https://i.imgur.com/ALn0tsg.png) 2. EC2内のファイアーウォールの設定に問題は無いか? (iptablesなどでF/W設定した場合は原因の可能性あり) 3. MySQLのポートは正しいか? ```sql= MySQL [(none)]> show variables like 'port'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 3306 | +---------------+-------+ ``` 4. MySQLに接続できるホスト設定に問題は無いか? ```sql= mysql> select user, host from mysql.user; +------------------+-----------+ | user | host | +------------------+-----------+ | wordpress | % | | debian-sys-maint | localhost | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +------------------+-----------+ ```