問題タブ [rt]

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

regex - リクエストトラッカーの`scrip`は、RT4の新しいIPアドレスカスタムフィールドに複数のIPアドレスを挿入するにはどうすればよいですか?

RT4では、検証済みのipv4またはipv6アドレスで構成される新しいCustomFieldが可能であり、複数の値も可能です。これにより、チケットの複数のアドレスを持つ「IPアドレス」カスタムフィールドを作成できます。

scrip電子メール(またはそのことに関するイベント)から複数のアドレスを受け入れるものを取得できないようですcorrespond。1つのアドレスのみが受け入れられます。

私が使用しているのscripは、次のようなカスタムアクションです。

私はこれについて間違った方向に進んでいると言われることに反対していません。私のRTインストールの現在の慣行は、Webフォームにリクエストを送信させることです。現在、そのリクエストには、同様のscrip(x-fqdn、x-contact、x-OS、およびその他の情報に加えて)によって取得されるIPアドレスフィールドがあります。収集されている)そして私は混合ipv4、ipv6のコンマ区切りのリストを1行にまとめることができ、RTのアドレスパーサーがそれを検証する限り、私たちはビジネスを続けるだろうと考えていました。

恐ろしいBestPracticalwikiに私を導くものを除いて、どんな提案もいただければ幸いです。私はすべてのタンブルウィードに乗ったページをくまなく調べて、空になりました。

0 投票する
5 に答える
15591 参照

perl - コマンドライン引数を使用してbashからperlスクリプトを実行するにはどうすればよいですか?

ユーザーのグループをRTで特権としてバッチマークするスクリプトを作成しようとしています。RT wikiで、ユーザーをグループに追加して特権ステータスを与えるためのスクリプトを見つけ、グループへの追加に関係する部分を削除しました。私が残しているperlスクリプトは次のとおりです。

1行に1つのユーザー名をファイルに入れています。私はまだperlを知らないので、ファイルをループして名前ごとに1回perlスクリプトを実行する小さなbashスクリプトを作成しようとしました。現在のBashスクリプト:

ご覧のとおり、コマンドを実行するためにかなりの数の方法を試しましたが、役に立ちませんでした。厄介なのは、後でcommands.shファイルから任意のコマンドを取得して、問題なくターミナルに直接貼り付けることができることです。これは問題なく機能します。ただし、bashスクリプトを実行すると、次のメッセージが大量に表示されます。

コマンドがパラメーターなしで実行されていることを示します。この時点で、私が解決しようとしている間に、実際にユーザーごとに1回コマンドを実行できたはずですが、誰か助けてもらえますか?

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

rt - Request Traker 4.0.4 言語の変更

Request Tracker 4.0.4 の言語をポルトガル語に変更する必要があります。RTConfig_Site.pm ファイルで LexiconLanguage を次のコードで設定しようとしました: Set(@LexiconLanguages,qw(pt_PT)); しかし、うまくいきません。

誰でもこの問題で私を助けることができますか?

ご協力いただきありがとうございます

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

linux - Linux Mint 14 Nadia で Apache2 を使用して Request Tracker 4.0 を構成する

私の同僚は Linux Mint 14 Nadia を (VirtualBox を使用して) VM にインストールし、次のチュートリアルに従って Apache、MySQL、および PHP をインストールしました: http://community.linuxmint.com/tutorial/view/486次に、 http://www.bestpractical.com/rt/docs/4.0/の readme を使用してRequest Tracker 4.0 をインストールしました。どちらも、彼が私に言ったことからの道に沿って問題がほとんどなく、かなりうまくいきました. 今、彼はその仕事を私に転送してくれました。私は、Request Tracker 4.0 を Apache サーバーで正しく構成しようとしています。現在、localhost にアクセスして、次のメッセージを取得できます。

できます!これは、このサーバーのデフォルトの Web ページです。Web サーバー ソフトウェアは実行されていますが、コンテンツはまだ追加されていません。

また、localhost/rt にアクセスしたときに Request Tracker インターフェイスが表示されるように構成しましたが代わりに次のページが表示され、ほとんどの時間をここで困惑させられました。

あなたはもうすぐそこにいます!RT を実行するように Web サーバーをまだ構成していません。RT の Web インターフェイスを正しくインストールしたように見えますが、Web サーバーを構成して、Web インターフェイスを強化する RT サーバーを「実行」していません。次のステップは、Web サーバーの構成ファイルを編集して、RT の mod_perl または FastCGI ハンドラーを使用するように指示することです。商用サポートが必要な場合は、sales@bestpractical.com までご連絡ください。

しばらくすると、bestpractical.com/rt/rt-broken-install.html にリダイレクトされます。(どうやら2つのリンクしか許可されていませんか?)

何か設定が間違っていると思いますが、何がわからないのですか。私は昨日と今日のほとんどをグーグルでいじっていましたが、運がありませんでした。私が Linux 環境にかなり慣れていないことは役に立ちません。

彼がどのようにインストールしたかを理解できれば、彼は FastCGI を使用してセットアップしたいと考えているので、このサイト requesttracker.wikia.com/wiki/FastCGI にアクセスし、そこのガイドに従いましたが、ドキュメントは非常にひどいものであり、常に一致するとは限りません。私の環境なので、多くの推測とチェック作業を行う必要がありました。構成ファイルに追加したコードを提供しますので、今のところどこにいるのかがわかります

/etc/apache2/sites-enabled の 000-default:

/opt/rt4/etc の RT_SiteConfig.pm:

さらに情報が必要な場合は、お知らせください。助けてくれてありがとう!

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

rt - bestpractical.comRTでのワークフローの実装

BestpracticalRT内にシンプルなワークフローシステムを実装したいと思います。私のアプローチは次のとおりです。

  • 参加者(RTユーザー)は、ビジネスプロセス(キュー)内でワークアイテム(チケット)を作成するか、与えられます
  • OnResolveスクリプトチェックは、チケットステータスをオープンに変更し、TicketOwnerを次の参加者に変更します。
  • OnRejectスクリプトは、チケットのステータスをOpenに変更し、前の参加者に戻します。

私の質問は次のとおりです。-ステータスを操作するための良いスクリプトの例はありますか?-スクリプトをデバッグするにはどうすればよいですか?-キューの組み込みスクリプトを無効にする方法は?

スクリプトから呼び出すことができるアクションを使用してRTのモジュールを作成することは可能ですが、適切なドキュメント/例を見つけることができないことを読みました。お持ちの場合はお知らせください。

そして最後の質問、RTで開発者モードを有効にする方法は?

事前にどうもありがとうございました、

アレクセイ

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

perl - チケットを別のキューに転送する Request Tracker 4

あるキューで送信されたチケットを別のキューに転送するクリーンな方法を探しています。たとえば、チケットがコレクション部門のキューに送信された場合、そのチケットをマネージャ キューに直接転送し、チケットがコレクション キューにまったく表示されないようにしたいと考えています。

これを可能にするRT4の機能はありますか、それともカスタムSCRIPでのみ実行できますか?

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

ruby - rt-client ruby​​gem を使用した認証情報の問題 (トラッカー チケット システムをリクエストするための残りのインターフェイス)

「RT/4.0.8 401 Credentials Required」を返し続けるため、rt-client gem( link ) の使用に問題があります。このサイトの REST インターフェイスは機能しています。現在、同様の方法で動作している perl スクリプトがいくつかあるためです。

test.rb

.rtclientrc

バージョン

出力

test.rb の下部で「puts id.inspect」を実行すると、チケットが作成されないため、エラーが表示されます。

これはおそらく Cookie の処理に問題があるのでしょうか? 可能であれば、Net::HTTP でカスタム ソリューションを作成することは避けようとしていましたが、これが引き続き面倒な場合は、そのルートに進みます。