无法从ISP的网页应用程序连接到Oracle RDS。

0

【以下的问题经过翻译处理】 你好,我是AWS的新手,并且已经设置了一个正在为我的web应用程序正常工作的oracle(rds)实例,当我用我的本地开发机测试时。但是,当我从我的ISP测试时,连接到oracle会话超时失败。我要求ISP对我的oracle服务器进行ping操作,他们说它正在失败,并且我可能需要在AWS上白名单出站IP。请问这里有人可以建议我如何做到这一点吗?或者,还有别的什么我需要做的吗? 我的连接是通过一个web.config文件完成的...

<add name="ConnectionOracle" providerName="Oracle.ManagedDataAccess.Client" connectionString="Data Source=orcl.crkjumjl6ubz.us-east-2.rds.amazonaws.com:1521/ORCL;User Id=SchemaTrack\_master;Password=mypassword;persist security info=false;Connection Timeout=120;" />

我得到的超时错误是...

System.Net.Sockets.SocketException:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应3.18.122.118:1521

非常感谢。

profile picture
EXPERTE
gefragt vor 8 Monaten50 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 根据您提供的信息,我可以看到您的实例虽然有一个公共的可访问端点 (orcl.crkjumjl6ubz.us-east-2.rds.amazonaws.com:1521),但是这个端口并不对外开放。

因此,您需要向安全组添加入站规则,允许来自您的ISP到RDS实例和端口的入站。

  • Phil
profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen