问题标签 [winrm]

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 回答
5869 浏览

powershell - Error PSRemoting using Session and CredSSP

I use Windows 8.1 Enterprise 64 bit and Powershell 4.0.

I want execute powershell remoting and using authentication CredSSP.

I open Console Powershell, run as Administrator, and execute Enter-PSSession command to connect to remote computer.

But I get error about connection.

Anyways, I test command from Windows XP and Windows 7, and connection is OK.

Now, I test in Windows 8.1.

I test command enable-psremoting and I get error:

Same error using the command Enable-PSRemoting -force -SkipNetworkProfileCheck.

I test command winrm quickconfig and I get error:

I have SmartScreen and Firewall disabled in my Windows 8.1. (I have Symantec Endpoint protection disabled)

Any suggestions?

update:

I test those commads:

but I get error:

Reference: http://technet.microsoft.com/en-us/library/hh849694.aspx

Update 2

Now,I execute Net stop MPSSVC (Windows Firewall Service), and I get this error

Update 3.

I execute this command (https://stackoverflow.com/a/22816386/206730)

Now, I execute the command and all is OK

Now, I enable CredSSP in server and in client:

Now, I test command using CredSSP:

and I get the error:

English message:

0 投票
1 回答
424 浏览

svn - 远程运行时 SVN 导出失败

我们有一个 .bat 文件,它执行 SVN 导出命令,其中包含 SVN 存储库的凭据。该文件位于每个服务器的 C:\ 驱动器上。当用户登录到盒子并在本地运行它时,这个脚本运行良好。

通过 winrm 或 psexec 运行时,我们收到此错误:

命令中的凭据不是问题。凭据包括帐户的域。

SVN 服务器是 Collabnet Subversion 1.5.1,在 Windows 上的 Apache 2.2 上运行。

0 投票
2 回答
3178 浏览

security - Powershell SDDL 修改

我正在尝试允许通过 winrs 远程访问服务器。在互联网的某个地方,我发现这需要为 winrm 服务修改 RootSDDL,它的值可以这样获取:

现在,问题如下:当我知道我想允许远程访问的用户的 SID 时,我如何添加到这个 SDDL ACE (A;;GA;;;S-1-5-21-The-rest-of-my-user-SID)

是否有任何代码片段可以将 SDDL 解析为 ACE 数组、修改它并解析回来?

0 投票
0 回答
3377 浏览

powershell - Exchange 2013 命令行管理程序无法连接到本地服务器

在 Server 2012 上安装 Exchange 2013 后,显然成功我发现在 Exchange Server 上运行的 Exchange 命令行管理程序失败并显示以下消息:

详细:连接到 SERVER2012.WARATAH.LOCAL。New-PSSession : [server2012.waratah.local] 连接到远程服务器 server2012.waratah.local 失败并显示以下错误消息:WinRM 无法完成操作。验证指定的计算机名称是否有效,该计算机可通过网络访问,并且 WinRM 服务的防火墙例外已启用并允许从该计算机进行访问。默认情况下,公共配置文件的 WinRM 防火墙例外限制对同一本地子网中的远程计算机的访问。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。在 line:1 char:1 + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Microsoft.Excha ...

当我使用命令行 WinRM QuickConfig 进行测试时,WinRM 似乎没问题

C:\Users\Administrator\Downloads>winrm quickconfig WinRM 服务已经在这台机器上运行。WinRM 已设置为在此计算机上进行远程管理。

我可以ping Server2012.waratah.local OK

我已尝试删除 Microsoft Security Essentials 防病毒软件,但无济于事。

欢迎任何其他想法

0 投票
0 回答
142 浏览

c# - 使用 WinRM 调用命令时丢失凭据

我编写了一个控制台应用程序,它向我希望使用 WinRM 远程调用的 ASMX Web 服务(在 Sharepoint 内)发出 HTTP POST。我编写了一个 PowerShell 进程,它捆绑了构建的应用程序,将其移动到目标服务器,并在本地执行它。该过程完全正常(即移动复制,你有什么),但当它到达 Web 服务调用时会失败。查看 Fiddler 上的日志,HTTP Post 请求中根本没有凭据,即使应用程序正在使用具有所有适当权限的帐户运行。

由于应用程序已在本地移动到目标服务器,因此我可以在本地运行它,我已经这样做了,并且它工作得很好,因为 Fiddler 日志在标题中显示了正确的凭据。

我不确定问题出在哪里,但我很难考虑我的代码,因为它在本地运行时工作正常。它可能与 WinRM 进程一起使用,但完全相同的进程适用于其他环境(该项目是部署数据库、ssis 包等的更大部署解决方案的一部分)。

如果需要,我很乐意提供某些部分的代码,任何基本的故障排除建议将不胜感激。

编辑

我在包含用户名和哈希密码的 xml 文件中指定的用户凭据,就像在 Powershell 中一样

0 投票
2 回答
4257 浏览

powershell - 所需状态配置 xWebsite

我遇到了一个问题。当我去创建一个网站时,我得到一个错误。有没有其他人遇到过这个问题?

详细:[CONT10SQLTEST]:[[xWebsite]CMSAuth] 网站 CMSAuth 的物理路径与所需状态不匹配。找不到路径“IIS:\Sites\CMSAuth”,因为它不存在。+ CategoryInfo: ObjectNotFound: (IIS:\Sites\CMSAuth:) [], CimException + FullyQualifiedErrorId: PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand + PSComputerName: CONT10SQLTEST

详细:[CONT10SQLTEST]:LCM:[结束测试] [[xWebsite]CMSAuth] 在 1.9830 秒内。PowerShell 提供程序 MSFT_xWebsite 在运行 Test-TargetResource 功能时引发了一个或多个非终止错误。这些错误记录到称为 Microsoft-Windows-DSC/Operational 的 ETW 通道。有关详细信息,请参阅此频道。+ CategoryInfo : InvalidOperation: (:) [], CimException + FullyQualifiedErrorId : NonTerminatingErrorFromProvider + PSComputerName : CONT10SQLTEST

详细:[CONT10SQLTEST]:LCM:[结束集] SendConfigurationApply 函数未成功。+ CategoryInfo : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException + FullyQualifiedErrorId : MI RESULT 1 + PSComputerName : CONT10SQLTEST

0 投票
1 回答
2883 浏览

powershell - 使用 Connect-WSMan 出现错误:它无法确定来自目标计算机的 HTTP 响应的内容类型

我正在尝试使用 PowerShell 通过 wsman 连接连接到 Exchange 服务器。有问题的客户端服务器位于工作组中,而 Exchange 服务器位于其自己的域中。

我使用以下命令尝试连接到服务器:

然后我得到完整的错误:

连接到远程服务器失败并显示以下错误消息: WinRM 客户端无法处理请求。它无法确定来自目标计算机的 HTTP 响应的内容类型。内容类型不存在或无效。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。

以前,当有问题的客户端服务器与 Exchange 服务器位于同一域中时,此方法有效。防火墙已关闭,所有服务器都是 WinRM 的 TrustedHosts。

有趣的是,当我使用:

我没有收到任何错误。但是,我需要能够使用 URI 而不是计算机名。

有任何想法吗?

0 投票
1 回答
434 浏览

windows - Jenkins 中主厨刀 winRM 交互模式挂起

在过去的 3 或 4 天里,我一直被困在这个问题上。我正在尝试在 Jenkins 的 Windows 批处理文件中运行附加的命令。这会导致它挂起并且它不接受任何进一步的输入:

如果在 Windows 机器上手动运行,这工作正常,但我认为正在打开的 ruby​​.exe 开始导致 Jenkins 出现一些问题。

有没有人曾经以这种方式使用过刀winRM的交互模式?我在这里束手无策,我真的需要这个工作。感谢您提供的任何帮助。

0 投票
1 回答
2280 浏览

chef-infra - 刀引导windows winrm超时问题

我试图通过刀架空间服务器创建来构建 Windows 机器,但是,我遇到了超时问题,它只是有点不够长,无法等待它从远程节点获得响应。

这是增加超时的一种方法吗?

非常感谢。

下面是我得到时差的结果,1.knife rackspace server create;2.刀引导

顺便说一句,winrm 安装在 windows 模板映像上。

0 投票
1 回答
6836 浏览

winrm - Winrm 错误:HTTP 错误 (12152) 是:服务器返回无效或无法识别的响应。对于 Dell iDRAC 呼叫

我正在调用 Ws-Management 调用以与 Dell Server R620 上的 iDRAC 交互。因为,我使用的是 windows 机器,所以我为此目的调用 windows WinRM 命令。

命令:winrm e http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_PhysicalDiskView -u:[用户名] -p:[密码] -r:https:// [drac IP]/wsman -SkipCNCheck -SkipCACheck -encoding:utf-8 -a:basic

所以我间歇性地收到以下错误响应:


错误号:-2147023901 0x800703E3 由于线程退出或应用程序请求,I/O 操作已中止。


我检查了wireshark来监控网络并看到一致的帧检查序列错误错误,但这是间歇性的

有没有人经历过类似的事情。

我试图: 1. 在机器上禁用防火墙 2. 尝试多台机器执行相同的命令