Software Update Point Client installation failing with custom ports
Hi all, The forum is really my last resort as I've been searching my ____ of for this for about 2 days now. Fairly simple problem: installed software update point sit role & distribution point role, enabled wsus in GPO, published client install package. Is set the option to use a custom web site and a custom port, and as such leaving port 80 solely for Default website which is now completely out of use for ConfigMgr. All this is working like it should, no errors, the new website is properly populated with virtual directories etc etc. Now clients perform a WU update and install the SCCM client. The whole package starts to download (I mean from the distribution point(?), while WU already indicates "Installing update"), the custom ports are successfully retrieved from AD, but when it tries to download ccmsetup.cab it fails, because it still tries to download from port 80 (check log below). I've reinstalled about all the site roles that where reinstallable to no luck. I'm really out of options. When using port 80 everything works fine. Single site/server setup. Thanks for your help <![LOG[==========[ ccmsetup started in process 4364 ]==========]LOG]!><time="16:29:19.046+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:9010"> <![LOG[Version: 4.0.6487.2000]LOG]!><time="16:29:19.051+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:2068"> <![LOG[GetAdaptersAddressess entry point is supported.]LOG]!><time="16:29:19.052+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmiputil.cpp:118"> <![LOG[DhcpGetOriginalSubnetMask entry point is supported.]LOG]!><time="16:29:19.065+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmiputil.cpp:181"> <![LOG[Current AD site of machine is NZ]LOG]!><time="16:29:19.177+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="lsad.cpp:457"> <![LOG[Attempting to query AD for assigned site code]LOG]!><time="16:29:19.177+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="lsad.cpp:1766"> <![LOG[Executing query (&(ObjectCategory=MSSMSRoamingBoundaryRange)(|(&(MSSMSRangedIPLow<=3232238347)(MSSMSRangedIPHigh>=3232238347))(&(MSSMSRangedIPLow<=1583847052)(MSSMSRangedIPHigh>=1583847052))))]LOG]!><time="16:29:19.348+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="lsad.cpp:1801"> <![LOG[Executing query (&(ObjectCategory=mSSMSSite)(|(mSSMSRoamingBoundaries=192.168.11.0)(mSSMSRoamingBoundaries=94.103.150.0)(mSSMSRoamingBoundaries=2002:5E67:968C:0000)(mSSMSRoamingBoundaries=NZ)))]LOG]!><time="16:29:19.373+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="lsad.cpp:1862"> <![LOG[LSGetAssignedSiteFromAD : Trying to Assign to the Site <CNZ>]LOG]!><time="16:29:20.089+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="lsad.cpp:1922"> <![LOG[The MP name retrieved is 'SRV2-NZ.contoso.com' with version '6487l' and capabilities '<Capabilities SchemaVersion="1.0"> </Capabilities>']LOG]!><time="16:29:20.119+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="lsad.cpp:2869"> <![LOG[Retrieving client operational settings from AD.]LOG]!><time="16:29:20.119+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="lsad.cpp:4931"> <![LOG[ClientOperationalSettings search filter is '(&(ObjectCategory=mSSMSManagementPoint)(mSSMSDefaultMP=TRUE)(mSSMSSiteCode=CNZ))']LOG]!><time="16:29:20.128+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="lsad.cpp:4673"> <![LOG[Command line: "C:\Windows\SoftwareDistribution\Download\Install\ccmsetup.exe" ]LOG]!><time="16:29:20.129+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4102"> <![LOG[CCMHTTPPORT: 8520]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8008"> <![LOG[CCMHTTPSPORT: 443]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8023"> <![LOG[CCMHTTPSSTATE: 0]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8041"> <![LOG[CCMHTTPSCERTNAME: ]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8069"> <![LOG[FSP: SRV2-NZ.contoso.com]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8084"> <![LOG[CCMFIRSTCERT: 0]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:8126"> <![LOG[Config file: ]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4497"> <![LOG[Retry time: 10 minute(s)]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4498"> <![LOG[MSI log file: ]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4499"> <![LOG[MSI properties: SMSSITECODE=CNZ CCMHTTPPORT="8520" CCMHTTPSPORT="443" CCMHTTPSSTATE="0" FSP="SRV2-NZ.contoso.com" CCMFIRSTCERT="0"]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4500"> <![LOG[Source List:]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4508"> <![LOG[MPs:]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4527"> <![LOG[ SRV2-NZ.contoso.com]LOG]!><time="16:29:20.130+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:4542"> <![LOG[Updated security on object C:\Windows\ccmsetup\.]LOG]!><time="16:29:20.140+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmsetup.cpp:8849"> <![LOG[Sending Fallback Status Point message, STATEID='100'.]LOG]!><time="16:29:20.140+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:9326"> <![LOG[sending with winhttp failed; 80072ee2]LOG]!><time="16:29:41.377+-120" date="10-27-2010" component="FSPStateMessage" context="" type="3" thread="4860" file="fsputillib.cpp:1253"> <![LOG[Request failed: 404 Not Found ]LOG]!><time="16:29:41.403+-120" date="10-27-2010" component="FSPStateMessage" context="" type="3" thread="4860" file="fsputillib.cpp:1300"> <![LOG[Downloading file C:\Windows\SoftwareDistribution\Download\Install\ccmsetup.exe]LOG]!><time="16:29:42.403+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:5162"> <![LOG[Downloading C:\Windows\SoftwareDistribution\Download\Install\ccmsetup.exe to C:\Windows\ccmsetup\ccmsetup.exe]LOG]!><time="16:29:42.403+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:5259"> <![LOG[File download 42% complete (262144 of 611168 bytes).]LOG]!><time="16:29:42.405+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmsetup.cpp:8694"> <![LOG[File download 85% complete (524288 of 611168 bytes).]LOG]!><time="16:29:42.405+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmsetup.cpp:8694"> <![LOG[File download 100% complete (611168 of 611168 bytes).]LOG]!><time="16:29:42.406+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmsetup.cpp:8694"> <![LOG[Download complete.]LOG]!><time="16:29:42.408+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:5337"> <![LOG[Running as user "Frederic"]LOG]!><time="16:29:42.446+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:2690"> <![LOG[Detected 202747 MB free disk space on system drive.]LOG]!><time="16:29:42.446+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:463"> <![LOG[DetectWindowsEmbeddedFBWF() Detecting OS Version]LOG]!><time="16:29:42.446+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:509"> <![LOG[Client OS Version is 6.1, Service Pack Version 0]LOG]!><time="16:29:42.446+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:533"> <![LOG[Client OS is not a supported Windows Embedded Platform]LOG]!><time="16:29:42.446+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:535"> <![LOG[Successfully ran BITS check.]LOG]!><time="16:29:42.694+-120" date="10-27-2010" component="ccmsetup" context="" type="1" thread="4860" file="ccmsetup.cpp:7105"> <![LOG[Failed to send HTTP request. (Error at WinHttpSendRequest: 12002)]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5901"> <![LOG[Can't connect to or retrieve file: http://SRV2-NZ.contoso.com/CCM_Client/ccmsetup.cab. Will attempt a retry...]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5937"> <![LOG[Next retry in 10 minute(s)...]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="0" thread="4860" file="ccmsetup.cpp:8348">
October 27th, 2010 10:39am

Hi, Note that the CW port for SUP is 8530/8531, for that you need install WSUS to use the CW then the SUP also. And for you information, you don't need to configure any WSUS domain GPO because it will override the local GPO created by the ConfigMgr client and you will have a conflict problem.
Free Windows Admin Tool Kit Click here and download it now
October 27th, 2010 4:30pm

I did configure the WSUS port to 8530, and the SUP role in CM. The GPO I have set to "bootstrap" the clients; how could they download the client agent otherwise :) I'm aware it's overridden after the client is installed. So, SUP role is configured to port 8530 both in WSUS (at setup time, custom website) as in SCCM (with the server being set as an active software distribution point). I then changed the client communications port (through Properties of the Site DB) to 8520 and checked the use custom web site (which is populated correctly). I also tried unpublishing & republishing the client agent package to WSUS.
October 27th, 2010 6:23pm

<![LOG[Failed to send HTTP request. (Error at WinHttpSendRequest: 12002)]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5901"> <![LOG[Can't connect to or retrieve file: http://SRV2-NZ.contoso.com/CCM_Client/ccmsetup.cab. Will attempt a retry...]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5937"> Ok I understand you now :) It seems a permissions issue !!! So try to go into IIS\SCCM custom website\CCM_Client , right click CCM_Client and select permissions, add 'Everyone' and give them read permissions.
Free Windows Admin Tool Kit Click here and download it now
October 28th, 2010 2:26pm

I'll try it, but don't quite understand how that will give the clients the correct port. Are those settings being read from the site? Anyhow I'll try it out tomorrow & post back. Thanks
October 28th, 2010 6:01pm

<![LOG[Failed to send HTTP request. (Error at WinHttpSendRequest: 12002)]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5901"> <![LOG[Can't connect to or retrieve file: http://SRV2-NZ.contoso.com/CCM_Client/ccmsetup.cab. Will attempt a retry...]LOG]!><time="16:30:03.707+-120" date="10-27-2010" component="ccmsetup" context="" type="2" thread="4860" file="ccmsetup.cpp:5937"> Ok I understand you now :) It seems a permissions issue !!! So try to go into IIS\SCCM custom website\CCM_Client , right click CCM_Client and select permissions, add 'Everyone' and give them read permissions. With all due respect, but have you been reading my problem? I created a custom web site, which MOVES the CCM_client folder to another port than 80 (so permissions couldn't be the issue as it doesn't even tries to access the folder), while the client setup still tries to fetch the files from port 80 , even though it read that it is a custom port (8520). This seems to me like a bug in the client setup program; unless there's some option hidden very deep down... Thanks, Frederic
Free Windows Admin Tool Kit Click here and download it now
October 30th, 2010 12:53pm

From your logs it looks like the initial part of the process works.. It pulls down CCMSETUP form the SUP and initiates it (using the correct alternate port). It is failing when CCMSETUP.EXE trys to pull down the actual client. By default CCMSETUP.exe uses either port 80 or 443 to pull down the actual installation files from the site server. That is why you are seeing port 80 in the logs. Check that http://SRV2-NZ.contoso.com/CCM_Client/ is accessible (on port 80) Aaron
July 13th, 2012 5:02pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics