TechNet
Products
IT Resources
Downloads
Training
Support
Products
Windows
Windows Server
System Center
Microsoft Edge
Office
Office 365
Exchange Server
SQL Server
SharePoint Products
Skype for Business
See all products »
Resources
Channel 9 Video
Evaluation Center
Learning Resources
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Script Center
Server and Tools Blogs
TechNet Blogs
TechNet Flash Newsletter
TechNet Gallery
TechNet Library
TechNet Magazine
TechNet Wiki
Windows Sysinternals
Virtual Labs
Solutions
Networking
Cloud and Datacenter
Security
Virtualization
Updates
Service Packs
Security Bulletins
Windows Update
Trials
Windows Server 2016
System Center 2016
Windows 10 Enterprise
SQL Server 2016
See all trials »
Related Sites
Microsoft Download Center
Microsoft Evaluation Center
Drivers
Windows Sysinternals
TechNet Gallery
Training
Expert-led, virtual classes
Training Catalog
Class Locator
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
Microsoft Official Courses On-Demand
Certifications
Certification overview
Special offers
MCSE Cloud Platform and Infrastructure
MCSE: Mobility
MCSE: Data Management and Analytics
MCSE Productivity
Other resources
Microsoft Events
Exam Replay
Born To Learn blog
Find technical communities in your area
Azure training
Official Practice Tests
Support options
For business
For developers
For IT professionals
For technical support
Support offerings
More support
Microsoft Premier Online
TechNet Forums
MSDN Forums
Security Bulletins & Advisories
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Sign in
Home
Library
Wiki
Learn
Gallery
Downloads
Support
Forums
Blogs
Resources For IT Professionals
United States (English)
Россия (Pусский)
中国(简体中文)
Brasil (Português)
Skip to locale bar
Post an article
Translate this page
Powered by
Microsoft® Translator
Wikis - Page Details
First published by
Danny van Dam
(eMicrosoft Community Contributor, Microsoft Partne)
When:
11 Jul 2013 4:03 AM
Last revision by
Maheshkumar S Tiwari
When:
19 Sep 2013 1:01 PM
Revisions:
2
Comments:
1
Options
Subscribe to Article (RSS)
Share this
Can You Improve This Article?
Positively!
Click Sign In to add the tip, solution, correction or comment that will help other users.
Report inappropriate content using
these instructions
.
Wiki
>
TechNet Articles
>
VMM 2012 change BITS port used for template provisioning (BITS over HTTPS)
VMM 2012 change BITS port used for template provisioning (BITS over HTTPS)
Article
History
VMM 2012 change BITS port used for template provisioning (BITS over HTTPS)
For provisioning a template from the Library VMM uses BITS (Background Intelligent Transfer Service). BITS was designed to transfer large amounts of data without consuming a lot of network bandwidth by sending the data in small parts.
In many cases you might receive an error in the VMM log when you provision a new VM from a template. VMM uses BITS over HTTPS (port 443), in many cases port 443 is used for other services on the VMM server (such as IIS). This can cause conflicts with BITS.
To solve this issue you will have change the BITS port number from 443 to something else (port 8500 for example) on the VMM server and on the Hyper-V servers that need to be able to receive the provisioned templates. If you have the Windows Firewall enabled on the VMM server or the Hyper-V servers then also have to create a rule for BITS on port 8500 outgoing on the VMM server and BITS on port 8500 incoming on the Hyper-V servers.
The port setting is located under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings
Locate the
BITSTcpPort
Key and change it from 443 to 8500 (or any other port number)
Restart the VMM server service to apply the changes.
In my scenario where I use VMM to provision new Windows 7 VDI VM's or new Citrix XenApp RDS server VM's with the XenDesktop wizard or the Streaming wizard on Citrix Provisioning Server this solved the issue on BITS failing after 10-70% with a BITS over HTTPS error.
I also noticed that with when I started multiple template provisioning jobs (2-10) it took the same time to complete all the jobs as with just 1 job with the same VM template.
Do not forget to also change this on all Hyper-V server that need to receive templates and to add Firewall rules to allow the new port you configured.
2012
,
BITS
,
BITS over HTTPS
,
change
,
en-US
,
error
,
failed
,
library invalid
,
Port
,
Registry
,
SCVMM
,
template
,
VMM
[Edit tags]
Leave a Comment
Please add 3 and 1 and type the answer here:
Post
Wiki - Revision Comment List(Revision Comment)
Sort by:
Published Date
|
Most Recent
|
Most Useful
Comments
Maheshkumar S Tiwari
19 Sep 2013 1:01 PM
Maheshkumar S Tiwari edited Original. Comment: Added Tag
Edit
Page 1 of 1 (1 items)
Wikis - Comment List
Sort by:
Published Date
|
Most Recent
|
Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
Posted by
Maheshkumar S Tiwari
on
19 Sep 2013 1:01 PM
Maheshkumar S Tiwari edited Original. Comment: Added Tag
Edit
Page 1 of 1 (1 items)