MCSE技术论坛

首页 » 微软安全解决方案 » Systems Management Server&System Center » SCCM2007不能安装客户端(已解决)
性本善 - 2008-4-22 21:53:00
我把SCCM2007服务器端部署好后,用推送方法安装客户.客户端防火墙已关闭,但客户端始终安装不上.我查看了客户端上的Log文件.显示如下.


<![LOG[==========[ ccmsetup started in process 1796 ]==========]LOG]!><time="10:18:29.633+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:8846">
<![LOG[Version: 4.0.5931.0001]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:1906">
<![LOG[Command line parameters for ccmsetup have been specified.  No registry lookup for command line parameters is required.]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:3930">
<![LOG[Command line: "C:\WINDOWS\system32\ccmsetup\ccmsetup.exe" /runservice /config:MobileClient.tcf]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:3939">
<![LOG[CCMHTTPPORT:    80]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7844">
<![LOG[CCMHTTPSPORT:    443]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7859">
<![LOG[CCMHTTPSSTATE:    0]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7877">
<![LOG[CCMHTTPSCERTNAME:    ]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7905">
<![LOG[FSP:    SCCM.SMS.COM]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7920">
<![LOG[CCMFIRSTCERT:    0]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:7962">
<![LOG[Config file:      C:\WINDOWS\system32\ccmsetup\MobileClient.tcf]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4334">
<![LOG[Retry time:      10 minute(s)]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4335">
<![LOG[MSI log file:    ]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4336">
<![LOG[MSI properties:    INSTALL="ALL" SMSSITECODE="256" CCMHTTPPORT="80" CCMHTTPSPORT="443" CCMHTTPSSTATE="0" FSP="SCCM.SMS.COM" CCMFIRSTCERT="0"]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4337">
<![LOG[Source List:]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4345">
<![LOG[                  \\sccm.sms.com\SMSClient]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4352">
<![LOG[                  \\SCCM\SMSClient]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4361">
<![LOG[MPs:]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4364">
<![LOG[                  sccm.sms.com]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:4379">
<![LOG[Updated security on object C:\WINDOWS\system32\ccmsetup\.]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="0" thread="1764" file="ccmsetup.cpp:8685">
<![LOG[Sending Fallback Status Point message, STATEID='100'.]LOG]!><time="10:18:29.649+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:9162">
<![LOG[State message with TopicType 800 and TopicId {7E328A8B-61F0-4F80-AE85-2174E719F440} has been sent to the FSP]LOG]!><time="10:18:29.774+000" date="05-08-2008" comp c type="1" thread="1764" file="fsputillib.cpp:730">
<![LOG[Running as user "SYSTEM"]LOG]!><time="10:18:29.789+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:2527">
<![LOG[Detected 12222 MB free disk space on system drive.]LOG]!><time="10:18:29.789+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:458">
<![LOG[DetectWindowsEmbeddedFBWF() Detecting OS Version]LOG]!><time="10:18:29.789+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:504">
<![LOG[Client OS is not Windows XP Embedded]LOG]!><time="10:18:29.789+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:541">
<![LOG[Ccmsetup is being restarted due to an administrative action. Installation files will be reset and downloaded again.]LOG]!><time="10:18:29.789+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:2611">
<![LOG[Successfully ran BITS check.]LOG]!><time="10:18:30.196+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:6941">
<![LOG[SSL Registry key Software\Microsoft\CCM not found, assuming Client SSL is disabled.]LOG]!><time="10:18:30.227+000" date="05-08-2008" comp c type="2" thread="1128" file="ccmutillib.cpp:134">
<![LOG[Certificate doesn't have EKU, meaning good for all usages.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="0" thread="1128" file="ccmcert.cpp:415">
<![LOG[Select first cert flag is set, choosing the first certificate valid for ConfigMgr usage.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="0" thread="1128" file="ccmcert.cpp:1725">
<![LOG[Verified file 'C:\WINDOWS\system32\ccmsetup\ccmsetup.cab' is MS signed.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:1047">
<![LOG[Successfully extracted manifest file C:\WINDOWS\system32\ccmsetup\ccmsetup.xml from file C:\WINDOWS\system32\ccmsetup\ccmsetup.cab.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="1" thread="1128" file="ccmsetup.cpp:7069">
<![LOG[Loading manifest file: C:\WINDOWS\system32\ccmsetup\ccmsetup.xml]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="1" thread="1128" file="manifest.cpp:93">
<![LOG[Successfully loaded ccmsetup manifest file.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="1" thread="1128" file="manifest.cpp:105">
<![LOG[Failed to correctly receive a WEBDAV HTTP request.]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="3" thread="1128" file="ccmsetup.cpp:6062">
<![LOG[Failed to successfully complete HTTP request. (StatusCode at WinHttpQueryHeaders: 405)]LOG]!><time="10:18:30.259+000" date="05-08-2008" comp c type="3" thread="1128" file="ccmsetup.cpp:6063">
<![LOG[Sending Fallback Status Point message, STATEID='301'.]LOG]!><time="10:18:30.274+000" date="05-08-2008" comp c type="1" thread="1764" file="ccmsetup.cpp:9162">
<![LOG[State message with TopicType 800 and TopicId {0BE91916-5F4B-48B8-9F35-B8D51EB5AB30} has been sent to the FSP]LOG]!><time="10:18:30.274+000" date="05-08-2008" comp c type="1" thread="1764" file="fsputillib.cpp:730">

请帮忙看看问题出在哪
性本善 - 2008-5-9 15:09:00
问题解决了,我是安装的WIndows 2008,还要按照以下方法配置WebDav才行.

How to Configure Windows Server 2008 for Site System Roles





Topics referencing Configuration Manager 2007 SP1 and Configuration Manager 2007 R2 are pre-release documentation and are subject to change in future releases. Blank topics are included as placeholders.

Topic last updated—March 2008

Microsoft System Center Configuration Manager 2007 requires the WebDAV component to be installed and enabled on the management points and BITS-enabled distribution points. The WebDAV component is not included in Windows Server 2008 operating system.

Note

The information in this topic applies only to Configuration Manager 2007 SP1.



You must download, install, and configure WebDAV manually on management points and BITS-enabled distribution points running Windows Server 2008. On BITS-enabled distribution points, you might also have to edit the requestFiltering section of the applicationHost.config file if your packages contain extensions that are blocked.

Important

Enabling WebDAV and modifying the requestFiltering section for the Web site increases the attack surface of the computer. Enable WebDAV only when required for management points and BITS-enabled distribution points. If you enable WebDAV on the default Web site, it is enabled for all applications using the default Web site. If you modify the requestFiltering section, it is modified for all Web sites on that server. The security best practice is to run Configuration Manager 2007 on a dedicated Web server. If you must run other applications on the Web server, use a custom Web site for Configuration Manager 2007. 



Site servers and branch distribution points require Remote Differential Compression (RDC) to generate package signatures and perform signature comparison. RDC is not installed by default on computers running Windows Server 2008.

Reporting points running Windows Server 2008 require ASP.NET with Windows Authentication to be enabled.

To install and configure WebDAV for BITS-enabled distribution points and management points
1.    In Server Manager, on the Features node, start the Add Features Wizard.

a.    On the Select Features page, select BITS Server Extensions.

b.    When prompted, click Add Required Role Services to add the dependent components, including the Web Server (IIS) role.

c.    On the Select Features page, select Remote Differential Compression, and then click Next.

d.    On the Web Server (IIS) page, click Next.

e.    On the Select Role Services page, under IIS 6 Management Compatibility, select IIS 6 WMI Compatibility.

f.      Under Application Development, select ASP.NET and, when prompted, click Add Required Role Services to add the dependent components.

g.    Under Security, select Windows Authentication, and then click Next.

h.    On the Confirmation page, click Install, and then complete the rest of the wizard.

2.    Download the x86 or x64 version of WebDAV at http://go.microsoft.com/fwlink/?LinkId=108052.

3.    Run either webdav_x86_golive.msi or webdav_x64_golive.msi, depending on your processor.

4.    Enable WebDAV and create an Authoring Rule, as follows:

a.    Open Internet Information Services (IIS) Manager.

b.    In the Connections pane, expand the Sites node in the tree, and then click SMSWEB if you are using a custom Web site or click Default Web Site if you are using the default Web site for the site system.

c.    In the Features View, double-click WebDAV Authoring Rules.

d.    When the WebDAV Authoring Rules page is displayed, in the Actions pane, click Enable WebDAV.

e.    After WebDAV has been enabled, in the Actions pane, click Add Authoring Rule.

f.      In the Add Authoring Rule dialog box, under Allow access to, click All content.

g.    Under Allow access to this content to, click All users.

h.    Under Permissions, click Read, and then click OK.

5.    Change the property behavior as follows:

a.    In the WebDAV Authoring Rules page, in the Actions pane, click WebDAV Settings.

b.    In the WebDAV Settings page, under Property Behavior, set Allow anonymous property queries to True.

c.    Set Allow Custom Properties to False.

d.    Set Allow property queries with infinite depth to True.

e.    If this is a BITS-enabled distribution point, under WebDAV Behavior, set Allow access to hidden files to True.

Important

Allow access to hidden files is not required for management points and should not be configured.



f.      In the Action pane, click Apply.

6.    Close Internet Information Services (IIS) Manager.

7.    Verify that there are no error messages for the distribution point or management point role, as follows:

a.    In the Configuration Manager console, navigate to System Center Configuration Manager / System Status / Site Status / <site code> - <site server> / Site System Status.

b.    Check the status of the management point and distribution point roles.

c.    If you see any errors, right-click the role, click Show Messages, and then click All to see more detail.

To modify the requestFiltering section on BITS-enabled distribution points
1.    On the BITS-enabled distribution points, open %windir%\System32\inetsrv\config\applicationHost.config.

2.    Search for the <requestFiltering> section.

3.    Determine the file extensions that you will have in the packages on that distribution point. For each file extension that you require, change allowed to true.

For example, if your package will contain a file with an .mdb extension, change the line <add fileExtension=".mdb" allowed="false" /> to <add fileExtension=".mdb" allowed="true" />.

Important

Allow only the file extensions required for your packages.



4.    Save and close applicationHost.config.

To add Remote Differential Compression to site servers and branch distribution points
1.    In Server Manager, on the Features node, start the Add Features Wizard.

2.    On the Select Features page, select Remote Differential Compression, and then click Next.

3.    Complete the rest of the wizard.

To enable ASP.NET and Windows Authentication on the reporting point
1.    In Server Manager, on the Roles node, start the Add Roles Wizard.

2.    On the Select Server Roles page, select Web Server (IIS).

3.    When prompted, click Add Required Role Services to add the dependent components.

4.    On the Select Server Roles page, click Next.

5.    Under Application Development, select ASP.NET and, when prompted, click Add Required Role Services to add the dependent components.

6.    Under Security, select Windows Authentication, and then click Next.

7.    On the Confirmation page, click Install, and then complete the rest of the wizard.
hainegen - 2008-7-15 11:15:00
有没有在Windows Server 2008 上安装的屏幕截图记录,现在在安装环境检查的时候,就已经提示WebDAV服务没有安装,没有启用,而且在Windows Server 2008环境下,找不到哪个Role/Feature是和WebDAV相关的。

请指点,我的电子邮箱:total.yang@hotmail.com,谢谢。
millche - 2008-11-2 23:30:00
需要下载安装
1
查看完整版本: SCCM2007不能安装客户端(已解决)