安装DSC Pull服务器后TFS服务崩溃 [英] TFS Service crashes after installing DSC Pull server

查看:63
本文介绍了安装DSC Pull服务器后TFS服务崩溃的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



在安装了TFS2017的测试服务器上工作时,我安装了一个DSC Pull服务器(xDscWebService PSDSCPullServer和xDscWebService PSDSCComplianceServer)。 


我能够使客户端服务器成功通过DSC检索其配置。但后来我们意识到TFS已关闭,因为TFS应用程序池停止工作(Microsoft Team Foundation Server应用程序池)。 



错误:  


IIS事件日志


应用程序池'Microsoft Team Foundation服务器应用程序池'由于服务该应用程序池的进程中的一系列故障而被自动禁用。



应用程序事件日志


由于配置问题,无法加载模块DLL'C:\ Windows \SysWOW64 \inetsrv \IISSelfSignedCertModule.dll'。当前配置仅支持加载为AMD64处理器体系结构构建的映像。数据字段包含错误
编号。要了解有关此问题的详细信息,包括如何解决此类处理器体系结构不匹配错误,请参阅http://go.microsoft.com/fwlink/?LinkId=29349




原因:


在我看来,DSC拉安装会用32位dll覆盖64位IISSelfSignedCertModule.dll,这可能吗?




Workarround:


我已经改变了"启用32位应用程序=真"在TFS应用程序池的一般选项中,这有TFS工作。




帮助:


有没有办法在DSC安装中避免这种情况?


微软推荐什么,DSC可以在同一台服务器上与TFS共存?

我该如何修理?




请提供建议。


谢谢!

解决方案

嗨Sarumax2,


我很高兴听到您找到了解决方法。


>>有没有办法在DSC安装中避免这种情况?


>>什么是Microsoft推荐,DSC可以在同一服务器中与TFS共存吗?


据我所知,您遇到此问题的原因是:DSC使用32位架构时有一些配置,它与您当前的配置不兼容。为避免这种情况,您需要更改DSC配置。


最好的问候






Hi all,

Working on a test server where TFS2017 was installed, I installed a DSC Pull server (xDscWebService PSDSCPullServer and xDscWebService PSDSCComplianceServer). 

I was able to make a client server to successfully retrieve its configuration with DSC. But then we realized that TFS was down because the TFS application pool stopped working (Microsoft Team Foundation Server Application Pool). 

Error: 

IIS event log

Application pool 'Microsoft Team Foundation Server Application Pool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

Application event Log

The Module DLL 'C:\Windows\SysWOW64\inetsrv\IISSelfSignedCertModule.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a AMD64 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349

Cause:

It seems to me that DSC pull installation overwrites 64bit IISSelfSignedCertModule.dll with a 32bit dll, is this possible?

Workarround:

I've changed "Enable 32-Bit Application=True" in the TFS app pool's general options and this got TFS working.

Help:

Is there a way to avoid this in DSC installation?

What is Microsoft recommendation, can DSC coexist with TFS in the same server?
How should i repair this?

Please advice.

Thanks!

解决方案

Hi Sarumax2,

I am glad to hear that you have found a workaround.

>>Is there a way to avoid this in DSC installation?

>>What is Microsoft recommendation, can DSC coexist with TFS in the same server?

As far as I know, the reason why you meet this issue is that There are some configurations in DSC use 32bit architecture, it is not compatible with your current configuration. To avoid it, you need to change the DSC configuration.

Best Regards


这篇关于安装DSC Pull服务器后TFS服务崩溃的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆