How to create csr certificate and finally install digital certificate on tomcat server.

To generate a CSR and Private Key for Tomcat, perform the following steps:

Using the Java JDK Tool (Recommended JDK 1.4 or higher) , Keytool:  Go into the JDK/bin/ directory (/j2sdk1.4.0/bin/)

Using the java keytool command line utility, the first thing you need to do is create a keystore and generate the key pair. Do this with the following command:
keytool -genkey -keysize 2048 -keyalg RSA -alias [Alias name] -keystore [Keystore Name]

Enter keystore password:  Choose a password and enter it when prompted to do so.

What is your first and last name?
[Unknown]: (example)

What is the name of your organizational unit?
[Unknown]:  Thawte testing (example)

What is the name of your organization?
[Unknown]:  Thawte Testing (example)

What is the name of your City or Locality?
[Unknown]:  Cape Town (example)

What is the name of your State or Province?
[Unknown]:  Western Province (example)

What is the two-letter country code for this unit?
[Unknown]:  ZA (example)

Is, OU=Thawte testing, O=Thawte Testing, L=Cape Town, ST=Western Province, C=ZA correct?
[no]:  yes

Enter key password for <tomcat>
(RETURN if same as keystore password)

NOTE: Please specify the same password for the keystore and the keyentry or else you will receive the following error message when you restart the jakarta engine: “ Cannot recover key”

Note, that a keystore was created.

Please run: keytool -list -keystore [keystorename] to make sure you can read the keystore file.

The keystore will be stored in your JDK/bin directory. Create a copy of the keystore file and store it on a removable disk for safe keeping in case of a server crash.


Backup Keystore file:  To backup the keystore file with the keyentry just created, please refer to the following solution: SO1870


Generate a CSR off the newly create keystore and keyentry:
keytool -certreq -alias tomcat -keyalg RSA -file certreq.csr -keystore [keystorename]

Enter keystore password (from Step 1).

The CSR will be saved to your JDK/bin directory:





Submit the CSR in online Certificate enrollment process and fax the necessary documentation to your certificate renewer.

Installation of certificate.

Install certificate
Install certificate on Tomcat

Follow the instructions below to install the certificate on a Tomcat Server

Step 1: Download your Thawte certificate in PKCS#7 format

You will receive an email when your certificate is issued.
Retail Clients: Download your certificate in PKCS#7 format as per the instruction on the following solution:

To download your Thawte certificate, perform the following steps:

Access your Thawte account:

For Retail customers – Thawte Certificate Center (TCC):

For SPKI customers – Thawte Certificate Center Enterprise (TCCE):

For Reseller Partners – Thawte Partner Center:  Please visit the following link:

Enter your Username and Password.
Select the certificate from the list of available orders then click on Pick Up Certificate link.
Note: If you have a Code Signing certificate, skip steps 6 and 7. For steps to signing your code please view : AR1119
From the  Format drop down box select the certificate format that is required. For help on which format to select, please refer to solution SO799
Click on the Copy button to highlight certificate then right click and select copy or keyboard shortcut (ctrl+c).

Paste the certificate into a text editor (ex. Notepad or Vi) and save it.
If you downloaded the PKCS#7 version, save the file with a .P7B extension.
If you downloaded the X.509 version, save the file with a .CER extension.

For the installation guide to the most common server types go to: SO1498
Note: If the server software is not listed proceed to follow the installation instructions outlined to you in your server software documentation.

Reseller Clients (bought certificate through a third party): Download your certificate in PKCS#7 format, refer to solution


To download issued Thawte SSL certificate through User Portal, perform the following steps:

Access Thawte User Portal

Provide the common name, technical contact e-mail address associated with the SSL order, and the image number generated from the Thawte User Authentication page.
Select Request Access against the correct order ID.
An e-mail will be sent to the technical contact e-mail address specified above.
Click on the link listed in the e-mail to enter the User Portal.
Click View Certificate Information.
Copy and Paste your Thawte certificate to Notepad and save as a cert.p7b

Step 2: Install the SSL certificate

Import the certificate into the Java keystore using the following keytool command:
keytool -import -alias tomcat -trustcacerts -file cert.p7b  -keystore [keystorename]

Alternate installation instructions if the X.509 certificate is downloaded instead.

Follow Step 1 by downloading an X.509 certificate file format.
Download both Primary and Secondary Intermediate certificate as separate files, refer to article.

Thawte Intermediate and Cross Certificate CAs

Thawte uses Intermediate CAs to enhance the security of SSL and Code Signing certificates. Installing the correct Intermediate CAs or CA bundle for the certificate being used is absolutely essential to ensure that users don’t see certificate errors when visiting a website or running software secured with a Thawte certificate.

The following tables list Thawte products with links to the relevant Intermediate CA certificates and CA bundles. Please read the following notes to determine which you need:

Microsoft IIS : If you obtained your SSL certificate in the PKCS#7 format from your Thawte Certificate Center (TCC) account, downloading and manually installing CA certificates shouldn’t be required. If however you installed your SSL certiifcate from the approval email, please obtain the proper Intermediate CA below and see kb solution SO14996 for installation instructions

Tomcat : Customers that selected these server platforms when enrolling will have received a version of their certificate containing the SSL certificate and all required Intermediate CAs (as a PKCS#7 bundle). Downloading and manually installing CA certificates shouldn’t be required.

Apache and Apache derivatives
Apache HTTPD, other Apache derivatives and many webhosting providers are only able to specify a single CA certificate in the server or host configuration; these customers should download a CA bundle containing the relevant Intermediate and Cross Root CAs.

Other server platforms :
Please consult the server documentation or search our Knowledge Base to determine which format is required. In many cases, separate Intermediate and Cross Root CAs are needed.
Select the Intermediate CAs link based on your certificate product type.  Once you have the SSL certificate, Primary and Secondary Intermediate CA certificate files, begin the import process.
Note: It is imperative the installation of Primary Intermediate CA, Secondary Intermediate CA and SSL certificate on the keystore is followed below.
Import the Primary Intermediate certificate (e.g., use alias: primary)
keytool -import -alias primary -trustcacerts -file primary_intermediate_file_name  -keystore [keystorename]
Import the Secondary Intermediate certificate (e.g., use alias: secondary)
keytool -import -alias secondary -trustcacerts -file secondary_intermediate_file_name  -keystore [keystorename]
Import the SSL certificate (Use the same alias name based on the created keystore and submitted CSR from Thawte)
keytool -import -alias [your_alias_name] -trustcacerts -file X.509_file_name  -keystore [keystorename]

Note:  Tomcat keeps its configuration information in the server.xml file. Configure Tomcat to reference the correct keystore and keystore password as shown in the following solution:

Enable SSL in Tomcat with server.xml

Enable SSL in Tomcat with server.xml
Configuring the SSL Connector in server.xml

To configure the SSL in Tomcat with server.xml follow the instructions below:

1. Shutdown Tomcat, if it is running. Changes to the file <JWSDP_HOME>/conf/server.xml are read by Tomcat when it is started.

2. Open the file <JWSDP_HOME>/conf/server.xml in a text editor.

3. Find the following section of code in the file (try searching for SSL Connector). Remove comment tags around the Connector entry. The comment tags that are to be removed are shown in blue below.

<!– SSL Connector on Port 8443 –>




port=”8443″ minProcessors=”5″




connectionTimeout=”60000″ debug=”0″

scheme=”https” secure=”true”>



clientAuth=”false” protocol=”TLS”

keystoreFile=/”insert path to the keystore here”>

keystorePass=”insert keystore password here”/>



4. Save and close the file.

5. Start Tomcat.

For tomcat 6 please view:

Tomcat runs SSL over port 8443. Make sure that this port is enabled on the Tomcat server and any firewalls/proxies this server may lie behind.

For additional trouble shooting steps regarding “keytool error: java.lang.Exception: Input not an X.509 certificate” refer to solution

Troubleshooting Error: “keytool error: java.lang.Exception: Input not an X.509 certificate”

Error occurs when importing Sun Java™ certificate into the Key store:
keytool error: java.lang.Exception: Input not an X.509 certificate

There are a few causes for this error:
1. The incorrect alias was specified while trying to import the Certificate.

2. The Certificate being imported is improperly formatted.

3. The Certificate is imported into the incorrect keystore.

Please review each of the ‘possible’ causes below and their fixes to troubleshoot this error:

1. The incorrect alias was specified while trying to import the Certificate.

2. The Certificate being imported is improperly formatted.

NOTE: Try add 2 carriage returns at the end of the downloaded certificate file.

3. The Certificate is imported into the incorrect keystore.

If the keystore is lost a new keystore will need to be generated, and the certificate reissued

Courtesy : Thawte

SharePoint Functionality & Licensing

SharePoint Functionality & Licensing

Share Point Functionality:

SharePoint 2010 has three levels of functionality, each with a set of corresponding licenses

  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010 plus Standard CAL
  • Microsoft SharePoint Server 2010 plus Enterprise CAL (& Standard CAL)



Licensing Notes

SharePoint Foundation 2010

·Provides a platform for collaboration and a foundation for building Web-based applications.

·For small companies or departments that want a low-cost, entry-level, or pilot solution for secure, Web-based collaboration.

·All features in SharePoint Foundation are also available in Microsoft SharePoint Server

·Download at no cost.

·Companies using SharePoint Foundation must be properly licensed for Microsoft Windows Server.

SharePoint Server 2010 plus Standard CAL

·Delivers the core capabilities of SharePoint 2010

  1. Sites
  2. Communities
  3. Content
  4. Search (excludes FAST Search)
  5. Composites (excludes Access Services and InfoPath Services)

·Purchase SharePoint Server 2010.

·License the Standard feature set through Standard Client Access Licenses (CALs).

SharePoint Server 2010 plus Enterprise CAL (& Standard CAL)

·Delivers the full capabilities of SharePoint 2010

  1. Sites
  2. Communities
  3. Content
  4. Search (includes client access rights for FAST Search Server 2010)
  5. Composites (includes Access Services and InfoPath Services)
  6. Insights (includes PerformancePoint Services, Excel Services, and Visio Services)

·Purchase SharePoint Server 2010.

·License the Enterprise feature set through Enterprise CALs.

· For FAST Search, purchase FAST Search Server 2010 for SharePoint for each running instance of the software.


Share Point Licensing Model:

SharePoint has two licensing models to accommodate two groups of users

  • Server plus CAL, for internal users
  • Server-only, for external users
Licensing Model Use Cases Licenses
Server plus CA For internal users (employees).Can also be used for external users if they are countable and CALs can be assigned to specific people.

Both Server licenses and CALs are required

  • SharePoint Server 2010: For each running instance of the server software.
  • SharePoint Server 2010 Standard CAL: For each person or device accessing a SharePoint Server.

If Enterprise features are required

  • SharePoint Server 2010 Enterprise CAL: For each person or device using the Enterprise features of a SharePoint Server.

Additional notes on the Server/CAL model:

  • CALs can be purchased on a per-user or per-device basis.
  • Enterprise CALs are additive To access the Enterprise features, a person/device must have both the Standard CAL and Enterprise CAL.
  • CALs must be for the same or later version of the server license(s).
  • While there are two levels of functionality (Standard and Enterprise), there is only one server SKU. During installation, you must decide whether to activate the Enterprise features of each server.
Server only
  • For external users (suppliers, customers, vendors, and the public).
  • Can be used for both anonymous and authenticated users.
Only server licenses are required, but they must be purchased for each running instance of the server software. There are two options

  • SharePoint Server 2010 for Internet Sites, Standard
  • SharePoint Server 2010 for Internet Sites, Enterprise

Additional notes on the Server only model

  • No CALs are required for users licensed through SharePoint Server 2010 for Internet Sites.
  • The Server only licensing model is for external users only. Internal users can use this license only if all content, information, and applications are also accessible to external users. If the server has items that are for internal use only, those users require CALs, and their servers require licenses for SharePoint Server 2010.
  • People who create content for external access can use SharePoint Server 2010 for Internet Sites. Server and CAL licensing is not required for people who use SharePoint only to author information.
  • SharePoint Server 2010 for Internet Sites must be licensed on all servers (staging, application, index, front-end) that provide content to external users.
  • If connecting internal- and external-facing SharePoint deployments, you can purchase licenses for SharePoint Server 2010 and SharePoint Server 2010 for Internet Sites, Enterprise, and assign them to the same running instances of the software.
  • You must purchase CALs for SharePoint Server 2010 for people/devices accessing content in any way not permitted under the use rights for SharePoint Server 2010 for Internet Sites.
  • SharePoint Server 2010 for Internet Sites, Enterprise, also includes the rights to FAST Search Server for use in Internet or Extranet scenarios. You can deploy a single server license of SharePoint Server 2010 for Internet Sites, Enterprise, as SharePoint server or a FAST Search server—but not both concurrently.

Windows XP Mode

Windows XP Mode

It is the best of both worlds: Windows XP Mode lets you run older Windows XP business software right on your Windows 7 desktop.
Designed primarily with small- and medium-sized businesses in mind, Windows XP Mode comes as a separate download and works only with Windows 7 Professional and Ultimate. Windows XP Mode also requires virtualization software such as Windows Virtual PC. Both are available free on the Microsoft website.

Windows XP Mode, available for the Professional and Ultimate editions of Windows 7, helps prevent older business programs from becoming obsolete.

Install and use Windows XP Mode in Windows 7

Using Windows XP Mode, you can run programs that were designed for Windows XP on computers running Windows 7 Professional, Enterprise, or Ultimate editions.

Programs can run in both Windows XP Mode and in Windows 7.

How does Windows XP Mode work?

Windows XP Mode works in two ways—both as a virtual operating system and as a way to open programs within Windows 7. Windows XP Mode runs in a separate window on the Windows 7 desktop, much like a program, except it’s a fully functional version of Windows XP. In Windows XP Mode, you can access your physical computer’s CD/DVD drive, install programs, save files, and perform other tasks as if you were using a computer running Windows XP.
When you install a program in Windows XP Mode, the program appears in both the Windows XP Mode list of programs and in the Windows 7 list of programs, so you can open the program directly from Windows 7.

Programs installed in Windows XP Mode in the Windows 7 Start menu


  •  Almost all programs compatible with Windows Vista, and the majority of Windows XP programs, run well in Windows 7. If a program doesn’t, first try the Program Compatibility troubleshooter. It can fix several problems and is included in all editions of Windows 7.
  • Some hardware and devices that work in Windows 7 might not work in Windows XP Mode. They might not be detected in Windows XP Mode.
  • Windows XP Mode was primarily designed to help businesses move from Windows XP to Windows 7. It isn’t optimized for graphic-intensive programs such as 3D games, nor is it well suited for programs with hardware requirements such as TV tuners.
  • If you’re playing music or video in Windows XP Mode using Windows Media Player, and you maximize or minimize the Windows XP Mode window, Windows Media Player will stop playing. This is due to the way Windows XP Mode works in Windows 7.

WinXPMode Brochure

Top 12 Features of SQL Server 2012

Top 12 Features of SQL Server 2012

Microsoft has introduced SQL Server 2012 to the world and it’s time for IT professionals to start to come to speed on what’s new.

Microsoft has introduced SQL Server 2012 to the world and it’s time for IT professionals to start to come to speed on what’s new in this highly anticipated version of SQL Server.

1. AlwaysOn Availability Groups — This feature takes database mirroring to a whole new level. With AlwaysOn, users will be able to fail over multiple databases in groups instead of individually. Also, secondary copies will be readable, and can be used for database backups. The big win is that your DR environment no longer needs to sit idle.

2. Windows Server Core Support — If you don’t know what Windows Server Core is, you may want to come up to speed before Windows 8 (MS is making a push back to the command line for server products). Core is the GUI-less version of Windows that uses DOS and PowerShell for user interaction. It has a much lower footprint (50% less memory and disk space utilization), requires fewer patches, and is more secure than the full install. Starting with SQL 2012, it is supported for SQL Server.

3. Columnstore Indexes — This a cool new feature that is completely unique to SQL Server. They are special type of read-only index designed to be use with Data Warehouse queries. Basically, data is grouped and stored in a flat, compressed column index, greatly reducing I/O and memory utilization on large queries.

4. User-Defined Server Roles — DBAs have always had the ability to create custom database role, but never server wide. For example, if the DBA wanted to give a development team read/write access to every database on a shared server, traditionally the only ways to do it were either manually, or using undocumented procedures. Neither of which were good solutions. Now, the DBA can create a role, which has read/write access on every DB on the server, or any other custom server wide role.

5. Enhanced Auditing Features — Audit is now available in all editions of SQL Server. Additionally, users can define custom audit specifications to write custom events into the audit log. New filtering features give greater flexibility in choosing which events to write to the log.

6. BI Semantic Model — This is replacing the Analysis Services Unified Dimensional Model (or cubes most people referred to them). It’s a hybrid model that allows one data model will support all BI experiences in SQL Server. Additionally, this will allow for some really neat text infographics

7. Sequence Objects — For those folks who have worked with Oracle, this has been a long requested feature. A sequence is just an object that is a counter — a good example of it’s use would be to increment values in a table, based a trigger. SQL has always had similar functionality with identity columns, but now this is a discrete object.

8. Enhanced PowerShell Support — Windows and SQL Server admins should definitely start brushing up on their PowerShell scripting skills. Microsoft is driving a lot of development effort into instrumenting all of their server-based products with PowerShell. SQL 2008 gave DBAs some exposure to it, but there are many more in cmdlets in SQL 2012.

9. Distributed Replay — Once again this is answer to a feature that Oracle released (Real Application Testing). However, and in my opinion where the real value proposition of SQL Server is, in Oracle it is a (very expensive) cost option to Enterprise Edition. With SQL, when you buy your licenses for Enterprise Edition, you get everything. Distributed replay allows you to capture a workload on a production server, and replay it on another machine. This way changes in underlying schemas, support packs, or hardware changes can be tested under production conditions.

10. PowerView — You may have heard of this under the name “Project Crescent” it is a fairly powerful self-service BI toolkit that allows users to create mash ups of BI reports from all over the Enterprise.

11. SQL Azure Enhancements — These don’t really go directly with the release of SQL 2012, but Microsoft is making some key enhancements to SQL Azure. Reporting Services for Azure will be available, along with backup to the Windows Azure data store, which is a huge enhancement. The maximum size of an Azure database is now up to 150G. Also Azure data sync allows a better hybrid model of cloud and on-premise solutions

12. Big Data Support — I saved the biggest for last, introduced at the PASS (Professional Association for SQL Server) conference last year, Microsoft announced a partnership with Hadoop provider Cloudera. One part of this involves MS releasing a ODBC driver for SQL Server that will run on a Linux platform. Additionally, Microsoft is building connectors for Hadoop, which is an extremely popular NoSQL platform. With this announcement, Microsoft has made a clear move into this very rapidly growing space.

SQL 2012 is a big step forward for Microsoft — the company is positioning itself to be a leader in availability and in the growing area of big data. As a database professional, I look forward to using SQL 2012 to bring new solutions to my clients.


Planning for Windows Server 2012

Planning for Windows Server 2012

If you are planning to deploy Windows Server 2012, remember:

  •  Datacenter edition for highly-virtualized private clouds.
  •  Standard edition for lightly or non-virtualized environments.
  •  Essentials edition for small businesses with up to 25 users, running on servers with up to two processors.
  •  Foundation edition for small businesses with up to 15 users buying single processor servers from OEMs.
  • Renewing Software Assurance is the best way to protect investments while gaining access to new versions, technical assistance and Deployment Planning Services.
  • The Microsoft Enrollment for Core Infrastructure (ECI) will continue to offer the best value for private cloud and datacenter management pricing.
  • Core CAL and Enterprise CAL Suites will continue to be the most cost effective way to purchase Windows Server CALs to access Windows Server 2012 Standard and Datacenter editions.
  • Find out how flexible payments can help you get the IT you need and stay on budget.

Edition comparison by feature

Here is a summary of key server features.

  • Full
  • Partial/Limited


Exchange 2010 Client Access Licenses (CALs)

Exchange 2010 Client Access Licenses (CALs)

As with the Server licenses, the Exchange Server 2010 CALs have also been significantly improved from the previous versions of Exchange. The Exchange Enterprise is available in the same two variants as before; Exchange Enterprise CAL without Services and Exchange Enterprise CAL with Services.


The following tables provide a detailed feature breakdown for each CAL edition of Exchange Server 2010:

Feature Standard CAL Enterprise CAL Std. + Ent. CAL (with and without Services)
E-mail, Calendar, Contacts, and Tasks Yes Yes
Outlook Web App (Internet Explorer, Firefox, and Safari support) Yes Yes
Exchange ActiveSync Mobile Access Yes Yes
Rich Outlook inbox experience, including enhanced Conversation View and Mail Tips Yes Yes
Role Based Administration Control capabilities Yes Yes
Integration of IM, SMS, and RSS Yes Yes
Federated Calendar Sharing Yes Yes
Exchange ActiveSync Mobile Management Policies Standard Advanced All
Journaling Per Database Per User/Distribution List All
Voicemail with Unified Messaging No Yes Yes
Retention Policies Default Custom All
Integrated Archive* No Yes Yes
Multi-Mailbox Search and Legal Hold No Yes Yes
Information Protection & Control (IPC): journal decryption, transport protection rules, Outlook protection rules, IRM Search, and Legal Hold No Yes Yes

Customers may buy the standard CAL standalone, but those who want to acquire the Enterprise features as listed above must purchase both the standard and the Enterprise CALs.


Top Ten Reasons to Buy VS Team Foundation Server

Top Ten Reasons to Buy VS Team Foundation Server.

• Streamline The Flow of Data Across Your Entire Team
Project artifacts are stored in a central repository that facilitates in-context collaboration reducing waste in hand-over time between tasks and streamlines the development process allowing team members to focus on delivering value over transitioning information between roles.

• Reduce Risk with Real-time Visibility
Powerful reporting and dashboards provide historical trending and real-time visibility into overall project health. Real-time metrics give you early warnings of potential problems that enable you to be proactive and to make data-driven decisions and course corrections.

• End-to-end Traceability
Define, query and report on custom relationships between requirements, work items and test cases. Full traceability lets you track progress and quality back to business goals and customer requirements.

• Lightweight Agile Planning Tools
The new Excel Agile Planning Workbook makes it easy for teams to adopt Agile software development methodologies like SCRUM. Use it to create and manage user stories and product backlog, estimate the team’s velocity, and break the project down into iterations. The Iteration Backlog enables you to plan iterations and track progress.

• Project and Portfolio Management
Integration with Microsoft Project and Office Project Server enables business stake holders and project managers to gain insight into the health of inflight projects, understand how they support the business needs and help identify ways to improve existing processes.

• Simplified Installation for Smaller Teams
Smaller teams and individual developers can choose the new Basic Install option to leverage the power of Team Foundation Server 2010 without the footprint of the full installation.

• Understand Parallel Development
Reduce the complexity in branching and merging with powerful new visualization tools. Understand the scope, organization and maintenance of your source code and easily identify, track and manage changes across branches.

• Prevent Broken Builds
The new gated check-in feature helps teams working in the same branch to prevent costly and time consuming build breaks by testing code in isolation before it goes into the full repository.

• Flexible Build Automation
Windows Workflow-based builds with powerful features like build queuing and build agent pooling enable teams to easily customize, manage and scale out their build environments.

• Enterprise Scalability
Network Load Balancing, 64-bit server support and new project

Frequently Asked Questions

Frequently Asked Questions


Q: What is Windows Server 2012 Essentials?

A: The latest version of Windows Small Business Server, Windows Server 2012 Essentials is a flexible, affordable, and easy-to-use server solution designed and priced for small businesses with up to 25 uses and 50 devices that helps them reduce costs and be more productive. Windows Server 2012 Essentials is an ideal first server, and it can also be used as the primary server in a multi-server environment for small businesses. Windows Server 2012 Essentials enables small businesses to protect, centralize, organize and access their applications and information from almost anywhere using virtually any device. Additionally, Essentials has the ability to grow as your business grows, providing an elastic solution that allows you to purchase and then perform an in-place conversion to

Windows Server 2012 Standard if your business needs change over time. Customers can use Windows Server 2012 Essentials as a platform to run critical line-of-business applications and

other on-premises workloads, as well as to provide an integrated management experience when running cloud based applications and services, such as e-mail, collaboration, online backup, and more. In addition, Windows Server 2012 Essentials enables businesses to better protect their data through automated backup and restore capabilities, which provides the ability to recover from accidentally deleted or overwritten files, and to quickly recover and continue operations in the event of a disaster. And as business needs grow and change, Windows Server 2012 Essentials is able to grow as well, including the ability to perform an in-place upgrade to Windows Server 2012 Standard.

Q: Why did Microsoft create Windows Server 2012 Essentials?

A: There are roughly 36 million small and medium-size businesses (SMBs) worldwide with more than one PC, and many see IT as a strategic imperative to grow their business. SMBs are typically short on IT resources, but need powerful technology solutions similar to those used by even the largest companies. Building on the design philosophy of the current, award-winning Windows Small Business Server product, Windows Server 2012 Essentials provides small businesses with a flexible, affordable server solution that will help save time and money while significantly increasing employee productivity. Windows Server 2012 Essentials is the simplest way for small businesses to unleash the power of Windows Server 2012 and cloud-enable their IT.

Q: Why did Microsoft change the name of Windows Small Business Server Essentials to Windows Server Essentials?

A: Microsoft, along with its customers and partners, has enjoyed great success with Windows Small Business Server, and we are committed to continuing that success into the future. By formalizing Essentials as a core edition of the Windows Server 2012 family, we more clearly communicate how it is positioned in the market relative to the other Windows Server editions, simplify our messaging to our customers and partners, and increase the level of visibility of the product and its unique value for the small business market.