Azure Stack Hub 1910にバージョンアップ後、手元の環境では特権エンドポイントへの接続に失敗していましたので、その回避策の記録です。

発生したエラーは下記

u警N発+E発+s告e生n生i:w場$t場En-所se所ngTPe++rt++hSEs-EepeS:sCFP:rCFaeiauS\-ausnsatlSaPtlsasznelezSelwmiugysusgyoeor=oQsreoQrsneruiesrudsN~yaossyao:te~IlntiIlffaw~niaonirRc-~ff:cnffosukP~oikoimon\S~eパ\$~emnES~dラEs~dEeiRe~EメRe~E:nCs~rーCs~r\igSs~rタSs~ramWi~oーWi~ozpsoo~roo~ruotrn~I'rn~Irrak~dSkdetrs-~essetC~::s\::tduC~sCapom~OPioIPccnp~pSonnakosnu~eSnnvr\mcet~neeaaEmrce~EsのclmRaitr~rs引tieCnpEN~ri数EdtSdtRa~ooをRDeWsCm~rn確CarotSe~:O認StArfh.~pで.arkrrp$~(eきp:gsoesE~Snまsu\mw1r~yFせ1(mp:c~saん::eata2s~ti。3)nshn4V~el引0tsem~me数[Vwe文I~.dが文Eaomr字P~M字nlror:~an:tiddo1-~nu1ed.ur2C~al7ratl:o~gl-txen~ePitCf~mまSo'ai~eたSn.Eng~.はeECnu~.空srEor~.でsrCta~.すiolt~R。orifi~enn,eio~mu]Mnnn~ol、itdN~tlPc'a~eartm~Rまroihe~uたasne~nはmocP~s空eflWpでttuiaなe.dncいrPede引Boo:数iwuwRをnense指dram定iSpPoしnhpotてgerwe、VloeRコalvruマl.eSnンiCdhsドdoepをamvla再tmelc度iare実onbd)行ndsaしEst[てx.taNくcEheだenafwさptti-いtelP。irmeSoPiSnSg'eShMsetisscismroiaonoks]neo,CfottRmh.emeAmamzonutdlreeeEsSxstcaedcpikts.icDooNnvSe.rpasbdl1e'.iTnodfiirnedcttohreyc'oCm:m\aPnrdosgrwaimthFiulneasp\pWrionvdeodwsvPeorwbesr,Shreulnl\tMhoeduIlmepso\rMti-cMroodsuolfet.cAozmumraenSdtaacgka.iDnNSw\ijtah-JtPh\e',Veorrboisneapnayrapmaerteenrt.cFuolrtuarelidsitreocftoarpiperso.v.edverbs,typeGet-Verb.

私は、ラッパーのPowerShellを自分で書いてそれを使用して接続していますので少し通常とエラーメッセージの表記が異なりますが、肝の部分は下記部分です。

New-PSSession:Runningstartupscriptthrewanerror:CannotfindtheWindowsPowerShelldatafile'Microsoft.AzureStack.DNS.psd1'indirectory'C:\ProgramFiles\WindowsPowerShell\Modules\Microsoft.AzureStack.DNS\ja-JP\',orinanyparentculturedirectories..

ja-JPを探しにいってます。どうやら日本語環境であることを認識してしまったがゆえのエラーに見えます。というわけで、接続の際にen-USを使うように明示することで回避できました。

$session = New-PSSession -ComputerName $ErcsVmIP -ConfigurationName PrivilegedEndpoint -Credential $credential -SessionOption (New-PSSessionOption -UICulture en-US)

以上、参考になる部分あれば嬉しいです。