サーバー(Windows Server 2016 Datacenter)で、powershellを利用しSharePoint Onlineに接続しています。
2021年からバッチは実行されているのですが、今年の6月から "ExecuteQuery" を呼び出し中に例外が発生しました: "リモート サーバーに接続できません。"とエラーが発生するようになりました。
長く動いていた実績があるので、プログラムの問題ではないと思いますが、エラーの原因について、心当たりがあればご教示いただけますでしょうか。
また、作業用のPCでバッチを実行すると、正常終了する事は確認しています。
ソースコード抜粋
$objPassword = ConvertTo-SecureString $strPassword -AsPlainText -Force;
$objCredentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($strUser, $objPassword);
$objCtx = New-Object Microsoft.SharePoint.Client.ClientContext($strSiteUrl);
$objCtx.Credentials = $objCredentials;
$objSite = $objCtx.Site;
$objCtx.Load($objSite);
$objCtx.Load($objSite.RootWeb);
$objCtx.ExecuteQuery(); ←ここで、エラーになります。