8

企業のインターネット プロキシの背後にある VMWare VPC でプログラム (Mathematica) を実行しています。その VPC にインストールされている IE、Chrome、Excel、Word、Acrobat Reader、さらには MS Paint などのさまざまなプログラムは、インターネットから問題なくデータを取得しますが、Mathematica はプロキシを正しく処理していないようです。

私の推測では、プロキシの NTLM 認証を処理できません。

以前の状況では、別のファイアウォールの背後で、Mathematica とプロキシの間の中間としてCNTLMを使用してある程度成功しました。CNTLM はプロキシと通信して NTLM 認証を処理し, Mathematica には CNTLM がリッスンするポートと通信する IP アドレス (localhost) が与えられます.ただし、以前のケースでは、プロキシに使用する資格情報 (つまり、自分自身) を知っていました。

現在の状況では、ログオンはスマート カードと PIN を使用して行われます。VPC は資格情報を透過的に渡され (入力する必要はありません)、明らかに、上記で言及したすべてのプログラムが自動的に資格情報を認識します。これは、Mathematica や CNTLM でもこれができるはずだと思います。しかし、パスワードとして使用している PIN は機能しません (実際、頻繁に試行するとロックアウトされます)。使用されている資格情報は実際には自分のものではなく、Windows パスワード (スマートカード ユーザーとして持っていないもの) であるか、PIN とスマートカードから派生したものであると想定しています。

私の質問は、このセットアップを機能させるにはどうすればよいですか? これには CNTLM が含まれる場合がありますが、他のソリューションも同様に歓迎されます。

4

1 に答える 1