问题标签 [localtunnel]

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.

0 投票
2 回答
712 浏览

xcode - 安装本地隧道时出错

我运行 sudo gem install localtunnel 并得到以下输出。现在我使用自制软件安装 rbenv 来安装 ruby​​,当我运行 brew doctor 时,它说 xcode 已过时,但是当我打开 xcode 并转到最新版本时,这是我的 sudo gem install localtunnel 错误输出

0 投票
1 回答
181 浏览

localtunnel - 通过 localtunnel 获取各种奇怪的 POST 请求

我现在正在我的本地机器上开发一个 Rails 应用程序,我今天已经把它放在 localtunnel 上很多次了。

每次我这样做时,我都会收到一大堆奇怪的 POST 请求到我的服务器。一些例子:

这里发生了什么!?是否有人试图发起攻击,我向随机生成的本地隧道 URL 发出大量请求?

0 投票
1 回答
695 浏览

video - 视频未转码

我在 Drupal 7 中使用视频模块,并使用 Zencoder 作为编码视频的选项。我使用http://progrium.com/localtunnel/ 在互联网上公开本地主机服务器。

我按照以下步骤在我的机器中配置 localtunnel

  • 下载 Ruby/Ruby Gems 并生成 ssh 密钥以在公共场所托管 localhost。
  • 我的 Apache 服务器在端口 80 上运行。所以我运行这个命令

    localtunnel -k ~/.ssh/id_rsa.pub 80

  • 它要求输入密码,我给了它。
  • 然后它显示以下消息:-

    此本地隧道服务由 Twilio 提供给您。现在可以从 http://5557.localtunnel.com访问端口 80 "

当我给

作为管理 » 配置 » 媒体 » 视频中转码器选项的回发 URL 中的值,那么配置也会被保存。

现在我上传视频内容类型的视频。保存节点后,它会给出以下消息。

该视频目前正在处理中。请稍等。

当我在 Zencoder 检查我的帐户时,它显示状态为“处理中”。一段时间后,它将状态更改为失败并给出以下消息:-

我们尝试在以下位置下载文件

文件夹 videos/original 已授予公共访问权限。请让我知道我在哪里做错了,或者要执行哪些权限或步骤才能将编码文件返回到网站。

0 投票
2 回答
3366 浏览

ruby-on-rails - Localtunnel:无法注册隧道。也许服务下降了?

我尝试使用以下命令运行 localtunnel:

并得到这个错误:

服务是否已关闭,或者我可以做些什么来解决它?

0 投票
1 回答
525 浏览

net-ssh - Localtunnel gem / Net::SSH 不工作

根据http://progrium.com/localtunnel/和其他地方的说明:

我得到错误:

不管我是否包含密钥,或者尝试不同的端口号,即

有任何想法吗?

0 投票
0 回答
423 浏览

javascript - 使用 localtunnel 在 localhost 上的 Facebook

好的,我收到以下错误:

应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须与网站 URL 或画布 URL 匹配,或者域必须是应用程序域之一的子域。

我已经使用 facebook 登录设置了以下网站:

在此处输入图像描述

我有以下脚本:

0 投票
1 回答
1269 浏览

linux - 有没有办法让应用程序在 Linux 服务器上运行?

我在我的 Godaddy Linux 服务器上使用 Ngrok ( https://ngrok.com/ ) 应用程序来为我的主机创建一个本地隧道。

但是,我通过 SSH 访问服务器并运行应用程序,但是当我退出 SSH 连接时,应用程序停止运行,那么有没有办法让 Ngrok 应用程序在 Linux 服务器上运行(可能作为服务)?

注意:我在 Godaddy 服务器上没有 root 访问权限,所以无论解决方案应该能够以非 root 用户身份进行

0 投票
0 回答
313 浏览

linux - 安装本地隧道时出错

安装 localtunnel 时出现此错误:

这就是我得到的traceroute rubygems.org

我还尝试按照 askubuntu 的建议安装一些代理。

0 投票
0 回答
150 浏览

java - 在多租户设置中从公共服务器访问客户端计算机

一句话: 如何将具有私有 IP 和防火墙后的多个本地客户端安装连接到公共云托管服务器,并能够在服务器的任何本地客户端设置中调用 HTTP 端点和 SSH。

详细信息:我们有多租户应用程序,其中我们有一个实时公共(或多个集群)Tomcat 服务器,它部署在公共云(例如:AWS)中。我们还有客户端 Tomcat 服务器,它将部署在客户端,显然本地托管客户端将具有私有 IP 并将被防火墙(允许在特定端口上与我们的实时服务器进行通信)。

我们必须支持本地客户端安装,以在客户端离线期间支持应用程序的某些功能。但最终用户将定期从实时服务器同步到客户端服务器。

我需要一种从公共服务器访问私有托管客户端计算机(SSH 和 Tomcat)的有效方法。

设置:

  • 语言:Java 8
  • 应用服务器:Tomcat 8
  • 操作系统:Ubuntu Linux 14.04(公共云托管和客户端服务器)

据我所知,以下是实现这一目标的方法及其优缺点:

  1. SSH反向隧道
    • 优点:不需要任何额外的编程
    • 缺点:随着客户端数量的增加,需要在公共服务器上打开这么多端口,这可能会引发许多安全问题。
  2. 本地隧道服务,如 ngrock或许多其他服务
    • 优点:不需要手动编码的程序,并且可能他们会处理许多边缘情况,例如重新连接并保持连接处于活动状态,即使它大部分时间都是空闲的。
    • 缺点:其中大多数是商业解决方案,定价模型是按节点计算的。我们将至少安装 500-600 个客户端。
  3. Websockets - 服务器将发送推送,客户端将回调服务器。
    • 优点:无需在服务器上打开多个端口
    • 缺点:只能使用 HTTP,不能使用 SSH
  4. 手工编码的套接字编程,每个客户端通过 SSH 隧道连接到服务器上的单独端口
    • 优点:我们将拥有完全的控制权
    • 缺点:我不确定我们可能需要处理多少个边缘情况,其中我们现在可能知道很多。

请提出一种更好的方法来满足我们的要求,同时牢记资源效率和安全性。

0 投票
1 回答
392 浏览

apache - Vagrant LocalTunnel 和 ServerAlias 不起作用

我有一个本地 Vagrant VM,我在其上开发应用程序。我厌倦了使用 Vagrant Share 提供公共 url,因为它一直断开连接,所以我安装了 localtunnel.me

我遇到的问题是我的 Apache 标头显示本地配置,这是一个问题。当我通过 localtunnel.me url 访问我的应用程序时,我需要像 $_SERVER['HTTP_HOST'] 这样的东西来读取“myproject.localtunnel.me”而不是“myproject.local”。

我已将我的公共 localtunnel.me 域添加到我的 Apache 的 ServerAlias 配置并重新加载了 Apache。当我启动 lt 时:

然后我在导航到 myproject.localtunnel.me 时得到504 Gateway Timeout

如果我做:

当我去http://myproject.localtunnel.me phpinfo() 显示 $_SERVER['HTTP_HOST'] == "myproject.local"。

这破坏了我与其他 webhook 和 API 服务的许多连接,因为标头与 URL 不匹配。

关于如何克服这个问题的任何想法(除了 ngrok 似乎更耗费资源运行)。