問題タブ [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 - localtunnel のインストール中にエラーが発生しました

sudo gem install localtunnel を実行すると、次の出力が得られます。今、私は自作を使用してrbenvをインストールしてルビーをインストールしています.brew doctorを実行すると、xcodeが古くなっていると表示されますが、xcodeを開いて最新バージョンであると表示されます.sudo gem install localtunnelのエラー出力は次のとおりです

0 投票する
1 に答える
181 参照

localtunnel - localtunnel 経由であらゆる種類の奇妙な POST リクエストを取得する

現在、ローカル マシンで Rails アプリを開発しており、今日はそれを localtunnel に何度も配置しました。

そうするたびに、サーバーに奇妙な POST リクエストが大量に届きます。いくつかの例:

何が起きてる!?ランダムに生成された localtunnel URL に対して大量のリクエストを送信する攻撃を仕掛けようとしている人はいますか?

0 投票する
1 に答える
695 参照

video - ビデオがトランスコードされていない

Drupal 7 で Video Module を使用し、Zencoder をビデオのエンコードのオプションとして利用しています。http://progrium.com/localtunnel/を使用 して、localhost サーバーをインターネットで公開します。

次の手順に従って、マシンで localtunnel を構成しました

  • Ruby/Ruby Gems をダウンロードし、localhost をパブリックにホストするための ssh キーを生成します。
  • 私のApacheサーバーはポート80で実行されているため、次のコマンドを実行します

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

  • それはパスフレーズを要求し、私はそれを与えました。
  • その後、次のメッセージが表示されます:-

    この localtunnel サービスは、Twilio によって提供されます。ポート 80 は http://5557.localtunnel.comからアクセスできるようになりました」

私が与えるとき

Administration » Configuration » Media » Video の Transcoder オプションの Postback URL の値として、設定も保存されます。

ここで、ビデオ コンテンツ タイプでビデオをアップロードします。ノードが保存された後、次のメッセージが表示されます。

この動画は現在処理中です。お待ちください。

Zencoder で自分のアカウントを確認すると、ステータスが「処理中」と表示されています。しばらくすると、ステータスが Fail に変わり、次のメッセージが表示されます。

でファイルをダウンロードしようとしました

フォルダー 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 を使用してローカルホスト上の Facebook

次のエラーが表示されます。

指定された URL は、アプリケーションの構成で許可されていません。: 指定された URL の 1 つ以上が、アプリの設定で許可されていません。ウェブサイトの URL またはキャンバスの URL と一致するか、ドメインがアプリのドメインのいずれかのサブドメインである必要があります。

Facebookログインで次のWebサイトを設定しました:

ここに画像の説明を入力

次のスクリプトがあります。

0 投票する
1 に答える
1269 参照

linux - Linux サーバーでアプリケーションを実行し続ける方法はありますか?

Godaddy Linux サーバーでNgrok ( https://ngrok.com/ ) アプリケーションを使用して、ホストへのローカル トンネルを作成しています。

ただし、SSH経由でサーバーにアクセスしてアプリケーションを実行しますが、SSH接続を終了するとアプリケーションの実行が停止するため、LinuxサーバーでNgrokアプリケーションを(サービスとして)実行し続ける方法はありますか?

注:私は Godaddy サーバーにルート アクセス権を持っていないため、ソリューションが非ルート ユーザーとして続行できるはずです。

0 投票する
0 に答える
313 参照

linux - ローカル トンネルのインストール エラー

localtunnel のインストール時に次のエラーが発生します。

これは私が得たものですtraceroute rubygems.org

askubuntu で提案されているように、いくつかのプロキシを使用してインストールも試みました。

0 投票する
0 に答える
150 参照

java - マルチ テナント セットアップでパブリック サーバーからクライアント マシンにアクセスする

一行で: プライベート IP を持ち、ファイアウォールの背後にある複数のオンプレミス クライアントのインストールを、パブリック クラウドでホストされているサーバーに接続し、サーバーからセットアップされたオンプレミス クライアントのいずれかで HTTP エンドポイントと SSH を呼び出す方法。

詳細:パブリック クラウド (AWS など) にデプロイされた 1 つのライブ パブリック (または複数のクラスター) Tomcat サーバーを持つマルチテナント アプリケーションがあります。また、クライアントの場所にデプロイされるクライアントTomcatサーバーもあり、オンプレミスでホストされているクライアントにはプライベートIPがあり、ファイアウォールで保護されます(ライブサーバーへの特定のポートでの通信を許可します)。

クライアントのオフライン時にアプリの一部の機能をサポートするために、オンプレミス クライアントのインストールをサポートする必要があります。ただし、エンド ユーザーは定期的にライブ サーバーからクライアント サーバーに同期します。

パブリック サーバーからプライベート ホスト クライアント マシン(SSH & Tomcat)にアクセスする効率的な方法が必要です。

設定:

  • 言語: Java 8
  • アプリケーション サーバー: Tomcat 8
  • OS: 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 経由でアプリにアクセスする場合、「myproject.local」ではなく「myproject.localtunnel.me」を読み取るには、$_SERVER['HTTP_HOST'] のようなものが必要です。

パブリック localtunnel.me ドメインを Apache の ServerAlias 構成に追加し、Apache をリロードしました。lt を次のように開始すると:

myproject.localtunnel.me に移動すると、504 ゲートウェイ タイムアウトが発生します。

私が行った場合:

http://myproject.localtunnel.meにアクセスすると、phpinfo() で $_SERVER['HTTP_HOST'] == "myproject.local" と表示されます。

これにより、ヘッダーが URL と一致しないため、他の Webhook および API サービスとの接続の多くが切断されます。

これを克服する方法についてのアイデア (実行するのにより多くのリソースを消費するように思われる ngrok を除く)。