今日、以前は正しく機能していたスクリプトで問題が発生しました。PowerCLI 経由で vCenter サーバーに接続し、いくつかのことを行います。問題は、資格情報を指定すると、スクリプトを介してサーバーに接続できなくなることです。次の 2 つのコマンドはどちらも機能しません。
Connect-VIServer -Server $serverName -Credential $cred
また
Connect-VIServer -Server $serverName -User $userName -Password $password
どちらも「ユーザー名またはパスワードが正しくないため、ログインを完了できません」というメッセージを返します。
当然のことながら、どちらかを指定するときにタイプミスがないことを 2 回、3 回チェックしました。さまざまなユーザーを使用して複数のシステムからこれを試したので、問題はサーバーにあると思われます。
興味深いことに、サーバーのアクセス許可を持つ Windows ドメイン ユーザーとして PowerShell を起動し、資格情報に何も指定しないと、正常に動作します。
Connect-VIServer -Server $serverName
誰かがこれに遭遇したことがありますか?うまくいけば、なぜこれが機能しないのかについての解決策がありますか?