0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

mitmproxyでUiPath Studioの通信ログをキャプチャする

0
Last updated at Posted at 2026-05-26

UiPathを利用中のみなさま、UiPath Studioの通信ログを確認したい、と思ったことはありませんか?

Fiddlerを利用する方法が簡単ではあるのですが(参考)、場合によってFiddlerが利用できないケースもあるかと思います。
そのような方のために、今回はmitmproxyを利用して通信ログをキャプチャしHARファイルとして保存する手順をご紹介します。

mitmproxyはMITライセンスのオープンソースソフトウェアのため無償でご利用いただけます。

UiPath Assistantは以下の方法で通信ログを取得できます。
https://forum.uipath.com/t/uipath-assistant/2847392

1. mitmproxyをインストールする

以下よりWindows用インストーラーをダウンロードします。
https://www.mitmproxy.org/

image.png

インストーラーを実行します。
image.png

image.png

image.png

Launch mitmproxy nowのチェックを入れてFinishをクリックします。
image.png

2. mitmproxyのCA証明書をインストールする

HTTPS通信の解読に利用します。

ファイルエクスプローラーでC:\Users\{ユーザー名}\.mitmproxyに移動し、mitmproxy-ca-cert.cer(セキュリティ証明書)をダブルクリックします。
image.png

image.png

保存場所にローカルコンピューターを指定します。
image.png

証明書をすべて次のストアに配置する より、証明書ストアに 信頼されたルート証明機関 を選択します。
image.png

image.png

image.png

3. Windowsにてプロキシ設定を行う

UiPath製品ではこのプロキシ設定はユーザーモードの通信のみ適用されます。(サービスモードの通信には適用されません。)
ユーザーモードとサービスモードについて
UiPath製品のプロキシ設定について

また、ユーザー権限で動作するUiPath製品のプロセスは起動時にWindowsのプロキシ設定を読み込むため、プロキシ設定前からUiPath Studioを起動している場合は、プロキシ設定後にUiPath Studioを再起動する必要があります。(それでもうまくいかない場合は、タスクマネージャーの詳細画面から「UiPath」という文字列を含むプロセス(UiPath.Service.UserHost.exe 等)をすべて終了するかPCを再起動してください。)

Windows設定画面よりプロキシ設定を行います。
image.png

image.png

image.png

プロキシサーバーを使うをオンにし、プロキシIPアドレスに127.0.0.1を、ポートに8080を指定します。
image.png

4. mitmproxyを起動しHARファイルを出力する

Powershellを起動し、HARファイルを保存したいディレクトリに移動します。
image.png

以下のコマンドでmitmproxyを起動します。(今回は出力ファイル名をdump.harと指定していますが、任意のファイル名で問題ありません。)
mitmdump --set hardump=dump.har
image.png

以下の画面が表示されたら許可をクリックします。
image.png

5. 通信ログをキャプチャしたい操作を行う

あとは、UiPath Studio上で通信ログをキャプチャしたい操作を行います。(今回はUiPath StudioからOrchestratorへ認証する処理をキャプチャしました。)
image.png

image.png

image.png

image.png

Powershellの画面に戻り、Ctrl+C を押下しmitmproxyを停止します。
image.png

これでHARファイルが生成されました。
image.png

このHARファイルは、Edgeの開発者ツールなどで確認することができます。
image.png

6. プロキシ設定を戻す

最後に、3で設定したプロキシ設定を元に戻してください。
プロキシ設定を残したままだとmitmproxyを停止した後にインターネットに通信できなくなります。

なお、今回利用した端末は元々プロキシ設定が入っていなかったので「プロキシサーバーを使う」をオフにするだけとしました。
image.png

また、プロキシ設定を元に戻したあとはプロキシ設定を反映させるためUiPath Studioを再起動してください。

おわりに

本記事がUiPath Studioのネットワーク関連のトラブルシューティングに役に立つことを祈っております!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?