问题标签 [proximo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用静态 IP 从 Heroku 连接到远程数据库(因为数据库服务器将只允许列入白名单的 IP)
我在 Heroku 上运行 Ruby on Rails 应用程序,我的数据库位于其他地方,只能使用某些列入白名单的 IP 访问它,但由于 heroku 不提供动态 IP,我想使用 proximo。
请帮助我如何使用 heroku 的 proximo 连接到远程数据库。
heroku - 检查 Heroku Proximo 是否更改了 IP 地址
有没有办法检查 Heroku 是否更改了我们使用 proximo add on 获得的静态 ip?
ruby-on-rails - 在代理后面发出请求时解析错误
你好开发者社区,
我正在使用 AWS Cloudsearch(API 版本:2011-02-01)并尝试从位于 heroku 上的应用程序上传和搜索,这意味着我需要一个具有静态 IP 的代理,以便我可以将其列入白名单,但我是有问题...
我正在使用一个名为 Proximo 的 Heroku 插件。这是 Heroku 使用 RestClient 设置它的代码示例:
我正在使用使用法拉第发出请求的aws_cloud_search gem,并且我正在努力通过我的补丁从 CloudSearch 获得正确的响应
我尝试了许多在这里(以及其他地方)看到的补丁工作组合,但无济于事。当我使用 Proximo 提供的带有端口 80 的 IP 地址设置代理时(如他们所建议的那样),我得到以下信息:
=>"http://nn.nnn.nn.nn:80" (i've obscured my ip address)
我认为这意味着被解析的实际密钥是“无效的”,我在搜索和文档中得到了这个(我没有使用 ssl)。(我在没有代理的情况下获得带有 403 Forbidden 的 html)。我试图打印出响应正文,但我认为错误发生在我什至可以打印出来之前(与 403 一样)。
有什么明显的我没有尝试过的或者我的方法有问题吗?
谢谢
heroku - Proximo Heroku 插件正在超时
我有一个简单的节点代理,我添加了 proximo 以将白名单用于 API。它以前工作过,但是按照教程我现在在我的日志中得到了这个:
如果我尝试访问该页面,我会收到一条错误消息,但如果没有从代理请求 URL,则该页面可以正常工作。
没有太多文档,我不确定这在我的 Procfile 中是否正确:
heroku - 通过 Proximo 使用静态 IP 从 Heroku 连接到远程数据库
我有一个 nodejs 应用程序(解析服务器示例),我想连接到远程 mongoDB,该远程 mongoDB 具有通过 IP 白名单控制的访问权限。
我已经配置了 Proximo,我的启动 Procfile 看起来是这样的:
web: bin/proximo npm start
但是,我在尝试联系 Proximo 代理时遇到超时错误。
错误看起来像:
如果我删除了 proximo start 调用(并且只有“npm start”)并且还向所有 IP 开放了我的数据库服务器,那么一切正常。但我更愿意拥有静态和白名单 IP 的安全性。
我觉得我错过了一些非常简单的配置,但我找不到它是什么 - 任何帮助表示赞赏:)
ruby-on-rails - 将 HTTP 代理与 Savon 一起使用
我需要使用 Heroku 的 IP 白名单访问服务,因此需要 HTTP 代理。
我配置了 Proximo 插件,并且有一个看起来差不多的代理 urlhttp://proxy:secret-key@proxy-0-0-0-0.proximo.io
在 Savon,我尝试像这样配置代理:
但是当我提出请求时:
client.operations
我收到代理错误:
不过,如果没有代理选项,一切都可以正常工作。
heroku - Heroku 与 Proximo 和 nginx 的静态 IP 地址和代理
我在 Heroku 上使用 Proxmio 设置了静态 IP 地址。我想使用Proximo 代理来代理所有使用 nginx 的请求(也在同一个 heroku 实例上)。
这是我用于代理 Proxmio 请求的 nginx 配置:
注意 ENV 变量是在 heroku 上设置的。
这似乎接近正确,但代理身份验证似乎不起作用,因为请求以407的形式返回。
我设置代理身份验证的方式有问题吗?
mysql - 如何在学说中配置mysql通过代理地址连接?
我在 Heroku 上运行 Symfony 3 应用程序,使用教义作为 ORM。我需要连接到防火墙后面的外部 MySQL 数据库。我通过Proximo获得了一个静态 IP ,现在它被列入白名单。如果我通过 telnet 连接到它,它可以工作:
bin/proximo telnet IP 3306
Proxying traffic bound for 0.0.0.0/0 via Proximo host IP2
Trying IP...
Connected to IP.
Escape character is '^]'.
但是连接应用程序对我不起作用:
我的 Procfile 看起来像这样:
如何使用 Proximo 代理连接 Doctrine?
node.js - 使用 Proximo 时连接到 ClearDB 时出错
我正在通过 Proximo 在 Heroku 上运行 Node.js 应用程序,以便为出站流量获取静态 IP。(参见https://devcenter.heroku.com/articles/proximo#using-the-proximo-http-proxy,使用Procfile
方法)。
由于这样做,MySQL 连接现在超时并且无法连接。我正在使用 Knex 并连接到 ClearDB
我尝试更新权限以允许从 Proximo IP 访问数据库用户,如下所示:
但是 ClearDB 不允许这样做:
拒绝用户@% 访问 DB NAME
有没有一种方法可以允许访问,以便数据库连接或配置 Proximo 以不代理 MySQL 连接/流量?