我有一个无法连接的AWS RDS数据库,我收到以下错误: mysql -h rds.eu-west-1.rds.amazonaws.com -P 3306 -u admin
ERROR 2003 (HY000): Can't connect to MySQL server on 'rds.cfckm0d26fsq.eu-west-1.rds.amazonaws.com:3306' (60) RDS安全组允许我的IP的所有流量以及显式开放3306我的RDS是可公开访问的(我不喜欢) 为了拍摄travelshoot,我还向全世界开放了我的安全组: 0.0.0.0/0,但错
我正尝试在AWS Elastic Beanstalk (此应用程序: )上运行一个简单的注册Flask应用程序,该应用程序连接到一个外部MySQL数据库,托管在AWS RDS上。
该应用程序在本地运行良好(即使我从本地应用程序连接到AWS RDS )。
但是当我在命令行中打开eb时,我得到:
502 Bad Gateway
nginx/1.8.1
当我创建eb时,我收到了警告:
WARN Only one EXPOSE directive is allowed, using the first one: 3306
因为在我的Dockerfile中,我有:
EXPOSE 3306
EXP
在Rackspace next gen (Performance)服务器上重新安装Ubuntu 10.04需要打开以下端口: 25/tcp、80/tcp、443/tcp、3306/tcp。
我使用nmap检查打开的端口,下面是打开的列表:
PORT STATE SERVICE
22/tcp open ssh
所以我使用ufw打开端口(25/tcp,80/tcp,443/tcp,3306/tcp)
$sudo ufw allow 25/tcp
Rule updated
之后,ufw列出了与打开的端口相同的端口(22/tcp):
PORT STATE SERVICE
22/tcp ope
我有一个netgear路由器,我最近连接到我的另一个路由器提供的Xfinity(它糟糕的屁股*)。我主要使用这个路由器作为我的PS4和Raspberry Pi,因为它比Xfinity有更好的wifi信号。但是我现在对我的路由器做了一次NMAP扫描,得到了如下结果:
Nmap scan report for 192.168.1.1
Host is up (0.0018s latency).
Not shown: 991 closed ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
139/tcp
我找了很多东西,但没能解决那个问题。我能够访问运行在不同windows机器上的MySQL服务器。我已经采取的步骤是
将my.ini文件绑定地址更改为0.0.0.0
创建用户并由GRANT ALL PRIVILEGES ON DATABASE.* TO user@'%' IDENTIFIED BY 'password';授予权限
从命令行到windows MySQL server mysql -h windows server ip -u user -p
它工作得很好,在MySQL工作台上,我可以从我的机器连接到windows MySQL服务器
我在VPC中创建了一个EC2实例(使用Amazon Linux AMI),并尝试从命令行安装第三方工具。我配置了HTTP_PROXY、HTTPS_PROXY和NO_PROXY将出站流量路由到公司代理。我仍然无法下载docker图像等,
要为所有命令行工具设置HTTP代理,Amazon Linux发行版是否需要执行任何特定步骤?
我使用成功地将MemSQL集群部署到EC2,如本文所述:。
我可以将SSH转到主聚合器,并在本地成功登录到MemSQL提示符。但是,我不能使用MySQL客户端应用程序远程连接。
我已经反复检查端口3306是开放的,只是为了测试,已经将所有特权应用到root:
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
这些文件指出:
一旦集群启动并运行,使用任何有效的MySQL客户端驱动程序连接到主聚合器。
有人能就我错过的一步提出建议吗?
--
大家好,我刚刚通过弹性beanstalk创建了一个RDS实例,当前使用的是VPC安全组。我已经允许所有通过RDS VPC安全组的入站流量,但仍然在命令行上尝试通过mysql连接时出现错误。
我得到以下错误:
ERROR 2003 (HY000): Can't connect to MySQL server on 'http://example.us-west-2.rds.amazonaws.com'
我正在按照这里显示的步骤进行操作,并通过端口3306连接:
尽管出于某种原因,这不是connecting.Any的想法?
我使用的是Debian扩展,我使用的是PHP7.1,这是Workbench的输出信息。
> MySQL Workbench Community (GPL) for Linux/Unix version 6.3.8 CE build 1228 (64 bit)
Configuration Directory: /home/me/.mysql/workbench
Data Directory: /usr/share/mysql-workbench
Cairo Version: 1.14.8
OS: Linux 4.9.0-9-amd64
CPU: 12x AMD Ryzen 5 2600 S
我一直在尝试在亚马逊ec2实例上设置taskwarrior服务器。
问题是无法从外部访问端口(53589)。
从实例中,我可以telnet到53589,Nmap,lsof和netstat都显示一切正常。
我无法从外部访问此端口。Nmap显示:
Host is up (0.17s latency).
PORT STATE SERVICE
53589/tcp closed unknown
..。telnet显示连接被拒绝。
我已经重启了实例,并将安全组设置为接受任何流量。
有什么帮助吗?
编辑:
Linux版本:
[ec2-user@cs-syd ~]$ uname -a
Linux
我意识到了一些奇怪的事情,或者是一些我不明白的事情。在我的日记里,我注意到有人试图向mysql求助。我将T4映射到我的服务器,并且可以看到mysql是打开的。一个Firewalld读物说,这些东西在默认情况下不是打开的,我自己也没有打开。
nmap T4
PORT STATE SERVICE
17/tcp filtered qotd
19/tcp filtered chargen
22/tcp open ssh
25/tcp filtered smtp
70/tcp filtered gopher
80/tcp open ht
我们有红帽7.5服务器
我们怀疑端口50070没有被服务正确关闭(我们通过netstat和PID检查未找到),但是从日志中我们可以看到端口正在使用。
所以我们试着做以下工作--例如,
ss --kill state listening src :50070
ss: unrecognized option '--kill'
Usage: ss [ OPTIONS ]
ss [ OPTIONS ] [ FILTER ]
-h, --help this message
-V, --version output version i