問題タブ [windows2012]

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 に答える
270 参照

windows - 64 ビット Windows 2012 サーバーの正しい Git パスは何ですか?

GitHub で Jenkins を構成しようとしています。しかし、Jenkins は git.exe (Jenkins の管理 -> システムの構成 -> Git インストール) を見つけることができません。これは、使用しているウィンドウ サーバーに PATH (環境変数) が設定されていないためだと思います。

64 ビット OS を搭載した Windows 2012 R2 サーバー。しかし、それでもGitをインストールすると、 Program Files(86)ではなくProgram Filesにインストールされ、git.exeが3つの異なる場所にあることに気付きました

C:\Program Files\Git\bin
C:\Program Files\Git\mingw64\bin
C:\Program Files\Git\mingw64\libexec\git-core

レジストリHKEY_LOCAL_MACHINE\SOFTWARE\GitForWindowsを調べると、 LibexecPathキー の値がC:\Program Files\Git\mingw64\libexec\git-coreに設定されています

では、64ビットマシンでどのパスを使用する必要がありますか?

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

winapi - Win2012R2でコピーが成功してもCopyFileExはERROR_INVALID_PARAMETERを返す

GetLastError への次の呼び出しを伴う CopyFileEx は、約 2 か月前 (おそらく 2015 年 12 月以降) から Win2012R2 でコピーが成功した場合でも、ERROR_INVALID_PARAMETER を返します。Windows XP から Windows 7 まで、および Win 2k3 から Win2k8R2 まででは、これは発生せず、GetLastError は常に 0 (ERROR_SUCCESS) を返します。

これは、この種の Win32 API の予想される動作ですか? 結果を確認するために、結果と GetLastError コードの両方を追加する必要がありますか?

この KB は問題に関連しているようですが、このパッチを適用しても API の動作は変わりません。問題が発生する原因となった別の KB があった可能性がありますが、見つけることができませんでした https://support.microsoft.com/en-us/kb/2963918

GetLastError のドキュメント:

戻り値

戻り値は、呼び出しスレッドの最後のエラー コードです。

最後のエラー コードを設定する各関数のドキュメントの戻り値のセクションには、関数が最後のエラー コードを設定する条件が記載されています。スレッドの最終エラー コードを設定するほとんどの関数は、失敗したときにそれを設定します。ただし、一部の関数は、成功したときに最後のエラー コードも設定します。関数が最後のエラー コードを設定するように文書化されていない場合、この関数によって返される値は、設定された最新の最後のエラー コードです。 一部の関数は、成功時に最後のエラー コードを 0 に設定し、他の関数は設定しません。

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

powershell - Hyper-V クラスター Windows 2012 R2 内のすべての VM とそのディスク サイズを取得する

クラスター内のすべての VM のプロビジョニングされたディスク サイズを含む html レポートを取得しようとしています。クラスター内のすべての VM を次のように一覧表示しようとしています。

そして、これは魅力のように機能します。ただし、ループを作成しようとすると:

これを実行しているときに、現在のクラスター ノードに配置されていない VM ごとにエラーが発生します。したがって、各ノードごとに次のコマンドを実行しています。

そして、これも魅力のように機能します。ただし、これはクラスター内の各 Hyper-V ホストにログインするために必要です。1 つのノードからクラスター内のすべての VM を使用して HTML で出力を取得するにはどうすればよいですか?

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

wordpress - SSP と ADFS を IdP プロキシとして使用する WordPress シングル サインオン

まあ、私はこれで何日も立ち往生しており、SOが私の唯一の希望です.

ADFS 3.0 で Windows 2012 r2、SAML 2.0 シングル サインオン プラグインで bitnami Wordpress (4.2.2)、SimpleSAMLphp 1.13 で Ubuntu サーバーを構成しました。

WordPress の設定は次のようになります。

WordPress の NameID ポリシー: WordPress の NameID ポリシー

WordPress の属性: WordPress の属性

認証元にはSSPのファイルモジュールを使用しています。次の属性があります。

User-NameユーザーID、mailユーザーの電子メールアドレス、およびFilter-Idユーザーのグループ。

ADFS 側では、クレーム プロバイダーの信頼を SSP として構成し、証明書利用者の信頼を WP として構成しました。

それらのクレーム ルールは次のとおりです。

SSP:

ルール 1: 名前 ID ポリシーを変換します。このルールが設定されていない場合、WP の SSP は NameIDPolicy 無効なエラーを返します。

c:[Type == "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier", Properties["http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/format"] == "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"] => issue(Type = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name", Issuer = c.Issuer, OriginalIssuer = c.OriginalIssuer, Value = c.Value, ValueType = c.ValueType);

ルール 2: すべてのクレームを渡す

c:[Type == "https://example.com/simplesamlphp/saml2/idp/metadata.php"] => issue(claim = c);

ワードプレス:

ルール 1: name 属性を WP の属性に変換する

c:[Type == "User-Name"] => add(Type = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname", Value = c.Value);

ルール 2: メール属性を変換する

c:[Type == "mail"] => add(Type = "http://schemas.microsoft.com/ws/2008/06/identity/claims/emailaddress", Value = c.Value);

ルール 3: グループ属性を変換する

c:[Type == "Filter-Id"] => add(Type = "http://schemas.microsoft.com/ws/2008/06/identity/claims/Group", Value = c.Value);

ルール 4: Givenname 属性に変換する

c:[Type == "User-Name"] => add(Type = "http://schemas.microsoft.com/ws/2008/06/identity/claims/givenname", Value = c.Value);

ルール 5: 姓属性に変換する

c:[Type == "User-Name"] => add(Type = "http://schemas.microsoft.com/ws/2008/06/identity/claims/surname", Value = c.Value);

ルール 6: Name id ポリシーを変換し、すべてのクレームを発行する

c:[Type == "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"] => issue(Type = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier", Issuer = c.Issuer, OriginalIssuer = c.OriginalIssuer, Value = c.Value, ValueType = c.ValueType, Properties["http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/format"] = "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress");

ユーザーは正常に認証されます (SP/IdP 開始)。しかし、WP側では、というエラーが表示されますUsername was not provided

ADFS トレーサー ログに表示されるSSO token is null or empty. Cannot write SSO token to Cookies.

IdP でユーザー ログインを確認したところ、ユーザーがログインしていることがわかります。トレーサー ログも表示されます。Valid assertion returned from 'https://example.com/simplesamlphp/saml2/idp/metadata.php'

クレーム ルールに何か問題があると思いますが、構成の見た目と動作が正常であるため、わかりません。

どんなポインタでも大歓迎です!

ありがとう!

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

azure - サーバーの外部から ElasticSearch インスタンスに到達できない - Azure Windows 2012

Windows Server 2012 R2 を使用する Azure VM で Elastic Search 2.3.0 をサービスとしてセットアップしました。を使用して、サーバー内からエラスティック検索インスタンスにアクセスできます

しかし、サーバー外からはアクセスできません。

私は何を試しましたか?

  • テストのために、仮想ネットワークの外部で VM を使用できるようにしました。
  • インバウンド トラフィック ルールとして、Windows ファイアウォール設定でポート 9200 を開放しました。
  • ポート 9200 を開く Azure portal 設定にエンドポイントを追加しました

VM Classicでもこれを試しました。

また、VM が正常かどうかをテストするために、そのマシンに IIS をセットアップし、ポート 80 を開きました。デフォルトの IIS ページには外部からアクセスできます。

私が試していないのは、Linux VM で ES を設定することだけです。

Elasticsearch ログに何も見つかりません。ブラウザ (Chrome) では、ネットワークにログがありません。サーバーを待ってスピンし、「ERR_EMPTY_RESPONSE」でスナップします。

これを行った人は誰でも光を当てることができますか?

更新: netstat で確認できる内容は次のとおりです。

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

asp.net - ASP.NET アプリが IIS8 WS2012 のファイルに書き込めない

サイトとスクリプトを WS2008/IIS7.5 から WS2012/IIS8 に移行中です。これらのサイトとスクリプトはログをテキスト ファイルに書き込みますが、古い環境では問題はありません。新しいサーバーでは、サイトはログを書き込むことができませんが、スクリプトには問題はありません。IIS APPPOOL\WEBAPPNAME を使用してフォルダーへのアクセス許可を付与しているため、これはアクセス許可の問題ではないようです。これらのアプリがこれらのログを書き込むのを妨げている IIS8 の新しい設定はありますか?

-認証 > 匿名認証 > アプリケーション プール ID > IIS APPPOOL\WEBAPPNAME

-ログ フォルダーへのアクセス許可 > IIS APPPOOL\WEBAPPNAME > FULL CONTROL