問題タブ [guacamole]

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 投票する
0 に答える
2825 参照

linux - ワカモレ内部エラー

そこで、一連のチュートリアルに従って、tomcat7 と guacamole ( http://guac-dev.org/ ) を ubuntu サーバー (仮想マシン) にインストールしました。

私はすべてを設定することができました...Tomcatは完全に実行されています。
しかし、localhost:8080/guacamole/経由で接続してログインしようとすると、次のエラーが表示されます。

内部エラー...ページをリロードするカウントダウン

guacd -f を使用したところ、どうやら「ソケットをどのアドレスにもバインドできません」であることがわかりました。

マニュアル ( http://guac-dev.org/doc/gug/troubleshooting.html ) を見て、このエラーを見つけ、指示に従って修正し、ポート情報を変更しました。うまくいきませんでした!何時間も Google で検索しても何も見つかりませんでした。

私に何ができるか分かりますか?

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

django - 自分の django プロジェクトでワカモレを使用する方法

最近、ワカモレを使って Django プロジェクトを書いていました。Django ページにワカモレ ウィンドウを挿入するにはどうすればよいですか?

iframe を使用しようとしました (django の IP はlocalhost:8000であり、guacamole の IP はlocalhost:8080ですが、Django ページにログインしていても、ユーザーは guacamole のユーザー名とパスワードを入力する必要があります。

もちろんDjangoページはajaxリクエストでguacamoleのユーザー名とパスワードを取得できますが、外側のWebページとIPが異なる内側のiframeの要素を操作することはできないようです。

私は urllib2 (Django Web サーバーから) を使用して guacamole( localhost:8080/guacamole/api/tokensにユーザー名とパスワードを指定して) にリクエストを送信し、トークンのみを取得します。使用方法も、動作するかどうかもわかりません。

Webブラウザでリクエストを送ろうとしたところ、XMLHttpRequest cannot load http://192.168.1.142:8080/guacamole/api/tokensというエラーが出ます。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーがありません。したがって、オリジン 'null' へのアクセスは許可されません。

ユーザーにユーザー名とパスワードを入力させたくないのですが、これはひどいものです。どうすれば修正できますか?ご覧いただきありがとうございます。

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

java - user-mapping.xml ファイルが guacamole で機能しない、無効なログイン

最近、http: //guac-dev.org/のマニュアルにある Guacamole のインストール手順に従っていました。私のシステムはUbuntu 14.04です。

まず、必要な基本的な依存関係をインストールしました。

次に、マニュアルの指示に従ってそれらをダウンロードguacamole-server-0.9.8.tar.gzしてインストールしました。guacamole-0.9.8.war

/etc/guacamole/guacamole.properties以下を含むを作成しました。

/etc/guacamole/user-mapping.xml以下が含まれます。

次に、tomcat7 と guacd を再起動しました。

GUACAMOLE_HOME環境変数が空です:

にも にも.guacamoleディレクトリはありません。にアクセスしたときに、ユーザー名「wangx」とパスワード「wangxiang」を入力しましたが、無効なログインが表示されます。/home/<user>/var/lib/tomcat7/webapps/guacamolehttp://localhost:8080/guacamole

どうすればこれを解決できますか? guacamole.propertiesandファイルはどこにありuser-mapping.xmlますか? 私は何か間違ったことをしましたか?

ご清聴ありがとうございました。

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

ubuntu - Web からアクセスできるように Guacamole をセットアップする方法は?

そこで、Windows7 ホストコンピューターの Ubuntu 14.04 VM にGuacamoleをセットアップしました。Ubuntu システムの内部 IP (192.168.xxx.xxx:8080/guacamole) を介してアクセスするだけで、プライベート ネットワーク内のどこからでも Guacamole Web インターフェイスを見ることができます。

可能であれば、インターネットからアクセスできるようにしたいと考えています。私の唯一のアイデアは、ポート転送を試すことです。たとえば、未使用のポート xxxx で動作するように guacamole を設定し、ルーターにそのポートのすべての要求を Ubuntu VM に転送するように指示します。

誰でもこれで私を助けることができますか?ヒント/指示/リンクをいただければ幸いです。

前もって感謝します、トーマス

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

authentication - 認証 hmac を使用したワカモレ

guacamole で no auth を設定しようとしましたが、いくつかの問題があります。

以下、私たちが従った手順:

  • コンテナーを使用した docker による Guacamole 0.9.8 のインストール:

    • ワカモレ-0.9.8
    • mysql
    • guacd-0.9.8
  • guacamole インターフェイスを使用した Guacamole ユーザーの作成。

  • https://github.com/aiden0z/guacamole-auth-hmac/からスクリプト認証 hmac を追加する

  • 以下のプロパティを追加してファイルの変更を開始します。

    set_property "auth-provider" "com.stephensugden.guacamole.net.hmac.HmacAuthenticationProvider"

    set_property "秘密鍵" "xxxxxxxxxxxxxxxx"

    set_property "timestamp-age-limit" "600000"

  • マニフェスト ファイル (guac-manifest.json) の追加:

    /li>
  • 以下の署名付き URL とパラメーターを使用して、url guacamole を呼び出します。

    /li>

この呼び出しはホワイト ページに表示されます。

ログは、ログインが正しいことを教えてくれます:

15:03:08.026 [http-nio-8080-exec-5] DEBUG oggnbrest.auth.TokenRESTService - ユーザー "0fd88008-26b9-4003-a310-d3408333e871" のログインに成功しました。

ただし、Java ログは次を返します。

誰かがこのエラーについてもっと教えてもらえますか?