Welcome to TechNet Blogs Sign in | Join | Help

The Official SBS Blog

The official blog for Small Business Server (SBS) support and product group communications.

News

  • Disclaimer: This posting is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm
How to Manually Install Certificates in SBS 2008

[Today’s post comes to us courtesy of Mark Stanfill]

The SBS Add a Trusted Certificate wizard may fail to display a certificate that is correctly installed in the certificate store if the subject field of the certificate is missing. This happens because some third-party certificate authorities (CAs) issue certificates with a blank subject. The Subject Alternative Name field is used to designate the fully qualified domain name (FQDN) of the certificate instead. This article documents how to manually install these types of certificates.

The behavior that you will see is that the certificate will be correctly installed in the computer’s personal certificate store, but will not show up in the Add a Trusted Certificate Wizard. In the example screenshots below, the external URL being published is remote.contoso.com.

image

image

Workaround

To use the certificate, you will need to manually assign it to the web site in IIS.  The instructions below assume that the certificate Subject Alternative Name matches the Internet Domain Name on the Network\Connectivity tab of the Windows SBS Console.  If the name does not match, first run the Internet Address Management Wizard (IAMW) by clicking on the Set up your Internet address link in the console.  This will assign a self-signed certificate temporarily, but also makes other important configuration changes.

Use these steps to assign the certificate:

1. Log on to the SBS server as an administrator and launch the Internet Services Manager (IIS Manager) console.

2. Select the SBS SharePoint site and click on Bindings…

3. Select https and click Edit…

4. Select your certificate from the drop-down list under SSL certificate:.  Click View… to verify that the certificate is correct based on the Subject Alternative Name field, issuer, etc.

clip_image001

5. Repeat steps 2-4 for the SBS Web Applications SSL binding on port 443.

clip_image002

6. Obtain the thumbprint of the newly installed certificate by opening an elevated Exchange Management Shell prompt and typing the command Get-ExchangeCertificate.  The newly installed certificate should have no services assigned to it.  Verify the thumbprint value from Exchange Management Shell against the properties of the actual certificate.

clip_image003

 clip_image004

7. Copy the certificate thumbprint from step 6 and run the command

Enable-ExchangeCertificate -Thumbprint <THUMBRPINT> -Services "POP, IMAP, IIS, SMTP"

Where <THUMBRPINT> is the actual thumbprint.  When prompted to overwrite the existing services, answer A for all.

clip_image005

8. Verify the Terminal Services Gateway certificate settings.  Launch the TS Gateway Manager from START\All Programs\Administrative Tools\Terminal Services\TS Gateway Manager.  Right-click on the SBS server name and choose Properties.  On the SSL Certificate tab, click on Browse Certificates… and select the appropriate certificate.

clip_image006

SBS 2008 Hands-On Labs are available from Microsoft Connect

Please visit Sean Daniel’s blog at the following link for information on what labs are available and how to get started:

http://sbs.seandaniel.com/2009/11/windows-sbs-2008-hands-on-labs.html

Messaging Hygiene in SBS 2008

[Today's post comes to us courtesy of Shawn Sullivan]

In Exchange 2007, anti-spam processing is performed by a series of Transport Agents. All Exchange 2007 anti-spam Transport Agents, except for Attachment Filtering, are enabled during SBS Setup. Because Attachment Filtering is only available on the Edge Transport role, SBS 2008 gives you the option to install a 120 day trial version of Forefront Security for Exchange during setup, which provides this service as well as anti-virus processing. Out of the box, SBS 2008 offers strong protection against spam while minimizing false positives. However, it is open to customization as determined by the needs of your organization.

The following is an example of the Exchange PowerShell command Get-TransportAgent from a default installation of SBS 2008:

clip_image002

NOTE: The Transport Rule Agent, Journaling Agent, and the AD RMS Prelicensing Agent are configured by default but do not perform anti-spam processing.

SBS 2008 also configures Exchange to automatically update the anti-spam Transport Agents from Microsoft Update. New versions are published every two weeks. This process occurs independently of WSUS.

IMPORTANT: In order to download update definitions for anti-spam, you are required to have either an Exchange 2007 Enterprise CAL for each user mailbox or a Forefront Security for Exchange license.  If you have not purchased a Forefront Security for Exchange license before the 120 trial period expires, your anti-spam agents will no longer be updated.  You will be notified in both the Windows SBS console and the Forefront Security console when the trial has expired.

Get-AntispamUpdates

clip_image004

 

Anti-Spam Agents by Priority (First to Last)

Connection Filtering consists of the IP Allow List, Block List, and the online service provider for both. It is enabled by default, but the lists are blank. This is open for your customization. IP addresses that are explicitly allowed through this filter will bypass all subsequent anti-spam processing. Those that are blocked will be unable to submit email to the server.
To add entries to the IP Allow and IP Block List, expand Server Configuration > Hub Transport > Anti-Spam:

clip_image006

To add entries to the IP Allow and IP Block List Providers, expand Organization Configuration > Hub Transport > Anti-Spam:

clip_image008

For more information on adding providers, see http://technet.microsoft.com/en-us/library/bb124369.aspx

Content Filtering is responsible for stamping each email message that traverses the transport pipeline with a Spam Confidence Level (SCL ) value, which ranges from -1 (trusted internal servers) to 9 (highest probability of spam). By default, messages that have an SCL of 7 or greater are rejected, which will inform the sender of the failure through a 550 5.7.1 error upon submission. No custom words or exceptions are configured by default; however you may add these as needed. You may also change the SCL threshold and the action taken when it is met or exceeded:

clip_image010

Sender ID Filtering will query public DNS against every connecting SMTP server and check for the existence of a Sender Policy Framework (SPF) record. Essentially, SBS will use this record to compare the SMTP domain sent during MAIL FROM and the IP Address that the connecting SMTP server is using. If the IP address is not on the list of acceptable sending servers for the SMTP domain, the Sender ID Filter will stamp this failure on the message, which is then taken into consideration by the Sender Reputation Filter (see below):

clip_image012

For more information on the Sender Policy Framework, see http://www.microsoft.com/downloads/details.aspx?familyid=D8A174B1-697C-4AEA-9C92-2E70A013C30B&displaylang=en

To verify or create an SPF record for your domain, use the following http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

Sender Filtering is set to block messages from blank senders by default.  You may add individual senders or entire domains to this list as needed:

image

Recipient Filtering is set to block messages sent to recipients who are not in the Global Address List. Exchange will inform the sending SMTP server, upon the RCPT TO command, that the recipient is invalid. You may choose to add further recipients who are in the GAL to this list:

clip_image014

Sender Reputation Filtering (Protocol Analysis Agent) builds a confidence profile of each sending server based on the following tests:

  • Passing or failing the Sender ID check
  • Analysis of the EHLO/HELO statement for signs of forgery. This includes frequently changing domain names from the same IP, passing an IP address in the statement that does not match the connecting IP, or passing a domain name that appears to be in the same internal Exchange organization but is coming from a remote server.
  • An SCL history of messages sent from a particular IP Address.
  • A reverse DNS lookup is performed to determine if the PTR record for the connecting IP Address matches the domain name submitted during EHLO/HELO.
  • An open relay test is performed by Exchange through the connecting SMTP server

clip_image016

All of this information is combined to form Sender Reputation assignment level from 0 (minimum) to 9 (maximum). By default, sending IP Addresses who meet or exceed 7 will be added to the IP Block list for 24 hours. If after 24 hours the sender is flagged at 7 or higher, they will again be added for another 24 hours.

clip_image018

Special consideration must be taken when your email is hosted at another location or processed by an SMTP gateway. The following post will explain the action you must take to prevent Sender ID/Sender Reputation from blocking the hosting IP addresses as they submit mail to your server: http://blogs.technet.com/sbs/archive/2008/11/24/how-to-setup-Anti-Spam-in-exchange-2007-when-using-a-mail-hosting-company.aspx

Forefront Security for Exchange Routing Agent details will be included in an upcoming blogpost.

How to Monitor Agent Activity

Dedicated logging for Transport Agent activity is kept in “%ProgramFiles%\Microsoft\Exchange Server\TransportRoles\Logs\AgentLog”. There is no GUI reporting provided by Exchange for the data contained in these logs. However, you can view them in Notepad, Excel, or if you are feeling adventurous you can try Log Parser:

http://msexchangeteam.com/archive/2007/11/28/447598.aspx

Junk Email and SCL Thresholds for Outlook

By default, the global SCL threshold for junk email for all Outlook users is 8 (NOTE: On SBS 2008, only Outlook 2000 SP3 and higher clients are allowed to connect to Exchange). However, any messages that receive a 7 or higher will be rejected by the Content Filter before they reach the mailbox. To display the current setting, use the Get-OrganizationConfig | fl SCLJunkThreshold command. To adjust this value between 0-9, use the Set-OrganizationConfig –SCLJunkThreshold <integer> command.

clip_image020

Individual SCL thresholds and actions can be configured at the per-mailbox level. Email that is not rejected, deleted, or quarantined by the Exchange Anti-Spam Agents can be further filtered by these settings. Options here are delete, reject, junk, or have the email quarantined. By default, this is not configured in SBS 2008 for any mailbox but is open for customization. Further information on adjusting these settings can be found here:

http://technet.microsoft.com/en-us/library/bb123559.aspx

NOTE: To enable Outlook to quarantine messages, you must specify a quarantine mailbox for the organization. Run the Set-ContentFilterConfig –QuarantineMailbox <MailboxEmailAddress> command from the Exchange PowerShell. It is advisable to create a dedicated mailbox for this function so you can impose a retention policy on it.

To display the current settings for all mailboxes, use Get-Mailbox | ft Name, *SCL*

clip_image022

Whitelists and Safelists for Senders and Domains

This can be configured at various points throughout Exchange. If the sending SMTP server’s IP address is not in the IP Allow List or listed as an internal SMTP server, it will be subject to Content Filtering, Sender-ID, and Sender-Reputation.

You can set individual whitelists on the Content and Sender ID filters. For Content Filtering, you can exclude individual senders (BypassedSenders) or entire domains (BypassedSenderDomains):
http://technet.microsoft.com/en-us/library/aa995952.aspx
For Sender ID, you can exclude entire domains (BypassedSenderDomain) and recipients (BypassedRecipients)

http://technet.microsoft.com/en-us/library/bb124506.aspx

NOTE: You cannot simply append entries to the whitelist in PowerShell. You must specify the entire list, separated by commas, in addition to the new entries.

You can also employ Safelist Aggregation to collectively pull individual Outlook safelist configuration from your user’s mailboxes for global use. This is an effective way to quickly obtain a detailed grassroots list of safe senders and reduce false positives. More information is here:

http://technet.microsoft.com/en-us/library/bb125168.aspx

Considerations when Managing the SBS 2008 Fax Queue from Windows XP

[Today's post comes to us courtesy of  Roderick White and Shawn Sullivan]

By design, user accounts that do not belong to the Windows SBS Fax Administrators group are not able to manage the SBS 2008 Fax queue from the Windows XP Fax Console. This is due to the enhanced fax security configuration in Windows 2008, which requires you to create a fax account through Windows Fax and Scan on Vista or Windows7 before managing the queue. This option is not available for Windows XP. However, users will still be able to send a fax from XP using applications such Notepad, Word, and Outlook.

You can expect the following behavior when opening the Windows XP Fax Console as a domain user:

image

  • An “All fax printers are inaccessible” error is displayed at the bottom right.
  • No options to manipulate fax are available from the Menu Bar.
  • No faxes are displayed in the Incoming, Inbox, Outbox, or Sent Items folders.
  • A connection error is shown under Tools > Fax Printer Status

image

You can verify that you still have the ability to send a fax by doing the following:

  1. Open notepad and type a test message.
  2. Select File > Print > Select <Fax on Server> and select Print
  3. Complete the Send Fax Wizard
  4. Verify at the remote site that the fax was received successfully.
  5. You can also open Windows Fax and Scan on SBS 2008, Vista, or Windows7 as Administrator after creating a fax account to verify the fax was sent. For more information on this, see http://technet.microsoft.com/en-us/library/dd346633(WS.10).aspx

We recommend that you do not change the default security configuration for SBS 2008 Fax Service. However, if decommissioning Windows XP is not an option and you require ability for users to manage and send faxes from the XP Fax Console, you can take the following action:

  1. Click Start > Administrative Tools > Fax Services Manager
  2. Right-click on the Fax(Local) select Properties
  3. Select the Security Tab, you will have two options:
    1. Select the Individual Domain User and give both Fax and Manage Fax Documents permission. 

      image
    2. Select the Windows SBS Fax Users group and add the Manage Fax Documents permission. User accounts created by the SBS 2008 console will be members of this group by default. 

      image


Note:
User accounts that have Manage Fax Document permission will now have the same experience in the XP Fax console that they would in Windows Fax and Scan. Besides the ability to send fax, they will also see all unassigned faxes within the Inbox and see only faxes that they have sent in the Outbox and Sent Items.

Windows 7 Cannot Access Shadow Copies in SBS 2003

[Today's post comes to us courtesy of  John Bay, Richard Pulliam and Damian Leibaschoff]

When you connect to a share hosted on SBS 2003 from a Windows 7 client joined to the domain and you select “Restore previous versions” or the “Previous Versions” tab under properties of the share/folder, you get a view that shows snapshots with the incorrect time, with share names missing and that cannot be restored. if you open the contents of the snapshot you notice that you are actually viewing the CURRENT contents of the network share and NOT the stored contents of the shadow copy snapshot that is stored on the server.

This is the experience when opening the Previous Versions of a share:

image

And this is a sample when opening the properties of a folder inside the network share:

image 

As mentioned before, Copy and Restore do not work as expected. Furthermore, opening the contents, shows a view of the current content.

Resolution

 

To correct this issue, you have to remove the following registry value from your SBS 2003 server:

Before editing the registry make sure you have a working system state backup of the server.

  1. On your SBS 2003 server, open REGEDIT and navigate to the following location:
    HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\Parameters
  2. Right click on parameters and select Export.
  3. Once the export is completed, find the entry for DisableDownLevelTimewarp, select it and then delete it.

image

image

After deleting the mentioned key, re-test accessing the Previous Versions from your Windows 7 client. You should see the expected functionality of being able to access the existing shadow copy snapshots.

If you have XP clients, you need to make sure they have Service Pack 3 installed.

Coming Soon: SBS 2008 with Windows Server 2008 Service Pack 2 included

[Today's post comes to us courtesy of Damian Leibaschoff]

In the coming weeks you will notice that the SBS 2008 media will now include Windows Server 2008 Service Pack 2. This change will help improve the reliability of the newly deployed SBS servers, while at the same time, providing savings in terms of deployment time.

image

Other updates included with this release:

  • OneCare for Small Business trial version is no longer included. Setup options and integration have been removed.
    • Since the original launch of SBS 2008, the OneCare line of products has been replaced by Microsoft Security Essentials. This is a free download that is not designed for business environments, we will keep you posted on any future options for your SBS environment.
  • New Migration Preparation Tool  (SourceTool).
    • In Join Domain (Migration) setup scenarios, the SBS 2008 setup will pause if it has detected that the Source Tool has not been completed successfully on the domain being joined.

The new Migration Preparation Tool (SourceTool)

This new tool is designed to be run on ANY type of source domain controller, not only SBS 2003. You should run this tool on the source domain controller that will be used in the migration. It is also mandatory to complete the installation and execution of the tool on the source domain for the SBS 2008 setup to continue past the pre-requirement checks. The tool itself still performs the same tasks as before, mainly these 4 tasks on the source domain (as needed based on the presence of SBS or not):

  • Installs update 943494 on the SBS 2003 server to extend the migration grace period from 7 to 21 days.
  • Runs ADPREP to update the forest, domain, and group policy object access control entries.
  • Changes Exchange 2003 from Mixed mode to Native mode.
  • Adds the Authenticated Users group to the Pre-Windows 2000 security group.

    New to the Migration Preparation Tool is the ability to get updates from Microsoft during execution. We plan to add additional functionality to the tool so that it can perform health checks on the source server and domain. The additional functionality will be pushed down to the tool once it is installed by selecting the option to allow updates when launching it. We will notify the blog once new features are added.

    Once all the tasks are completed, the source domain controller will be marked as ready for the migration.

    The new Migration Preparation Tool can be found in the same place as before, on your SBS 2008 Standard DVD (DVD 1), under the \tools folder. An important change that needs to be noted is that the new tool has an installation package (SourceTool.MSI) while the existing one is a standalone executable. This MSI package needs to be installed on the source domain controller. The new tool must be used with the new media. The new tool will work with older media, but not the other way around. Furthermore, the new Migration Preparation Tool will be made available for download for easier access and use when only older media is present.

  • The main goal is to make sure that that the source domain is healthy for a successful migration. For more information regarding migrations, please read the following post <SBS 2008 Migrations from SBS 2003 – Keys to Success>

  • Installing the tool on the source domain controller:

  • <DVD #1>:\Tools

    image 

    image image image

  • Running the tool:

    image

    Remember to always Select to “Download and install updates (recommended)”, these updates are ONLY for the Migration Preparation Tool and will include newer health checks in future updates.

    image

    image

    Remember, this tool will now be mandatory when using the updated SBS media, so make a point of making that backup of the source server also a mandatory step.

    image

    This is the new text when running on a NON-SBS server.

    image

  • Remote Working; Why it’s Important for Keeping Your Business Running

    How do you manage your small business through the currents of today? Between the current flu epidemic and the possibility of natural disasters occurring in your area; are you prepared for your workers to be out of the workplace, possibly for weeks? Windows Small Business Server with Remote Web Workplace can help.

     

    This year we face a potential global workplace crisis as the Swine (H1N1) flu re-emerges. According to the Washington Post “Swine flu could infect half  of the U.S. population this fall and winter…” As mentioned in the Huffington Post  “Millions of businesses are developing contingency plans and continuity of operation plans to keep their businesses and operations going if and when critical employees are out…In just a few weeks, a significant number of American businesses could have their operations negatively affected by swine flu. “

    We understand that small businesses are struggling with how to enable their employees to be productive especially when they are not able to physically be at the office. In this time of worldwide illness we see that many are  looking to technology to create a collaborative working experience where employees can be productive no matter where they are or what device they have to engage with.  Many of today’s business challenges can be greatly reduced with help from technology solutions like Windows Small Business Server with its Remote Web Workplace feature.

     

    Remote Web Workplace (RWW) is essentially a web site page that provides a simple, single, secure entry point into your Small Business Server 2008 network.  Authorized employees can connect to Remote Web Workplace using any device connected to the Internet.  If you know how to surf the internet, you can use Remote Web Workplace.  This means that employees can be productive from wherever they need to be not only at the office.

     

    Is your small business prepared?  Find out more about how Windows Small Business Server 2008 with Remote Web Workplace can help your business. If you’re interested, you can try SBS 2008 today for free by visiting our product site; find a Microsoft Small Business Specialist who can assist you with the planning & implementation of your Windows Small Business Server or join the SBS community on Facebook.

    Remote Access: SMBs Will Continue to Get Enterprise-Caliber Capabilities with SBS and EBS

    [Today's post comes to us courtesy of Dave Berkowitz]

     

    We are nearing the point where Windows Server 2008 R2 is going to be unleashed on the world, providing a host of new capabilities that will help dial down costs and improve productivity.

     

    One of the key features we’ve discussed in this blog is how Windows Server 2008 R2 and Windows 7 both offer features, primarily DirectAccess and BranchCache, for more effective and cost efficient management of remote workforces.

     

    Most of us think of mobility as a large enterprise issue, which makes sense. After all, larger companies have the financial wherewithal to effectively plan, deploy and manage the infrastructure needed to provide employees with secure access to their email, files, company intranet or necessary applications.

     

    But that doesn’t mean that mid-sized organizations don’t have the same or similar needs. In fact, the number of full-time employees performing their jobs remotely at least part of the time rose 39 percent from 2006 through 2008, or about 17.2 million employees, according to a recent WorldatWork study. Similarly, a majority of Microsoft Small Business Specialists said earlier this year that, despite economic conditions, they expected their SMB customers to actually increase their remote worker base this year, according to the 2009 Microsoft SMB Insight Report. 

     

    Unlike larger enterprise organizations, the challenge for small businesses is that they don’t always have the financial means, time or staffing to easily roll out a mobile solution. And the challenge for mid-sized businesses is that they don’t always have an extensive staff to quickly deploy and manage remote operations. Typically, it’s just one or two IT professionals who are over-tasked with putting out fires and running from desktop-to-desktop troubleshooting issues. Add remote access to the mix, and you’re talking a pretty incendiary situation.

     

    Fortunately, Microsoft has a solution to address scenarios for small- and mid-sized businesses. 

     

    Drawing on Microsoft’s strength in helping customers implement technology that is familiar, easy to use and works well together, we released Windows Small Business Server (SBS) 2008, which is primarily for small businesses, and Windows Essential Business Server (EBS) 2008, which primarily serves mid-sized business. Think of these solutions as central hubs to help SMB employees connect to their information, calendars, and important business applications -- whether in the office, at a customer site, or on the soccer field.  The great thing about these solutions is that we did all of the tough integration work that large enterprises often hire IT specialists to handle, so remote access is enabled as soon as you set up your server.

     

    SBS 2008 and EBS 2008 are important parts of the Windows Server family, and we are fully committed to expanding the capabilities of these solutions to meet the needs of our SMB customers.  In fact, we are currently hard at work building the next versions of Windows SBS and Windows EBS. We’ll have more on that at a later date.

     

    The important thing to know today is that customers continue to benefit from these editions, which we released in November 2008.  If you’re interested, you can try SBS 2008 today for free by visiting our product site or join the SBS community on Facebook. Similarly, you can try EBS 2008 today for free by visiting that product site or join the EBS community on Facebook.

    Remote Working Enabled by Windows Small Business Server 2008

    [Today's post comes to us courtesy of Becky Lymberis]

     

    Small business owners understand how challenging it can be to run a productive business where customers are satisfied and employees are enabled to deliver high quality service.  Today’s business environment is competitive and staying ahead requires a renewed commitment to satisfying existing customers while delighting new ones.  Many small business owners tell us they are working harder and longer than ever before, often sacrificing time with their family to keep their business healthy. They are always relieved to hear that there are affordable solutions that help them to increase the productivity of their business while enabling them to stay connected to everyone within their network (customers, employees and family).  Windows Small Business Server 2008 (SBS) can be thought of as the central hub for the small business that helps them get connected to their information, calendars, and important business applications whether in the office, at a customer site, or on the soccer field.  SBS gives people the flexibility to work from anywhere.   

     

    SBS 2008 was designed for the needs of small businesses.  Many larger organizations have the skills and resources ($$$) to set up and integrate all the right things to enable their workers to have secure access to their email, files, company intranet or necessary applications.  Small businesses have similar needs for remote access don’t but have the same level of resources as larger companies.  Therefore we did all of the hard integration work in the SBS 2008 solution, so remote access is available immediately once your server is set up.  We enable this through a really simple to use feature called Remote Web Workplace.  Remote Web Workplace (RWW) is essentially a web site page that provides a simple, single, secure entry point into your Small Business Server 2008 network.  Authorized employees can connect to Remote Web Workplace using any device connected to the Internet.  If you know how to surf the internet, you can use Remote Web Workplace. 

     

     

    What does that mean for your business? With SBS 2008 Remote Web Workplace enabled you and your employees can be connected and productive even while out of the office. SBS 2008 works great with Windows phones, so you can share, update, change and manage your calendar and email, view and update proposals or documents from your mobile device. Remote workers can use the internet from any device to access business information and applications, including e-mail, shared folders and files. They can even remotely connect to their desktop computer at the office. With Remote Web Workplace, anyone who needs to be offsite can enjoy a productive experience similar to their office counterparts.

     

    Setting your business up with the infrastructure to support remote working may become a necessary fact of life for many small businesses. Between storms, illness, telecommuting and travel there are plenty of times that your employees may be unable to get into the office.  Looking toward the future consider this statistic – according to a recent WorldatWork study, the number of full-time employees performing their jobs remotely at least part of the time rose 39 percent from 2006 through 2008, that equals approximately  17.2 million employees! If you have Small Business Server 2008 with Remote Web Workplace, your employees can be away from the office and keep the business running by staying connected and productive.

     

    Many small businesses are benefiting from a server, even those with as few as 2 to 3 PCs and SBS 2008 was designed specifically for businesses with 75 or fewer PCs or users.  If you’re interested you can try SBS 2008 today for free by visiting our product site. 

    SBS 2008 software can be purchased through a variety of channels such as Microsoft Small Business Specialists, retailers, or preinstalled on a server.  Full solutions with server hardware can be purchased through a local  system builder or major OEM (Original Equipment Manufacturer) such as Dell or HP for as little as $1,299.  You can visit our product site for more information on “How to Buy SBS 2008” or visit one of our partners directly.

    Boost your productivity and responsiveness with Windows Small Business Server 2008,
    whether you are out of the office, at home or on the road.  Windows Small Business Server 2008 helps you stay plugged in and connected to your business.

     

    We’d love to hear from you!  Please join our community on Facebook.

    WSUS Language Settings Could Be Lost After Upgrading to WSUS 3.0 SP2 on Small Business Server 2008

    [Today's post comes to us courtesy of Mark Stanfill, Justin Crosby, Damian Leibaschoff, and Charanjeet Singh]

    While upgrading to Windows Server Update Services 3.0 Service Pack 2 (WSUS 3.0 SP2) on Windows Small Business Server 2008, you will be present with the WSUS Configuration Wizard. You should not need to make changes to any section of this wizard except for the Choose Languages section. Making a change to any other section of the wizard may break the SBS console to WSUS integration.

    By default only the default operating system language is selected. You must manually select any other language you wish to support. If you are running a non- English version of SBS you MUST ALWAYS select English in addition to your native language. You must include English due to the fact that some updates are only released in English.

    For example on a German (Deutsch) server:

    After WSUS 3.0 SP2 installation, WSUS Server Configuration Wizard appears. The ‘Choose Languages’ (‘Sprachen auswählen’) page of the wizard only has the Server OS language (Deutsch/German) selected. You must also select English before clicking next.

    image

    Warning: Selecting a previously unused client language will download a significant amount of data and increase the size of the updates stored on disk. Do not select additional languages unless you have WSUS clients that require them.

    If you made any addition changes in the WSUS configuration wizard and the SBS console gives an error please run the BPA to fix.

    More Information

    You must be a member of the WSUS Administrators group on the WSUS server to perform this procedure. The SBS administration account is a member of this group by default.
    For more information about this see the WSUS 3.0 SP2 Release Notes.

    This information in this article is also documented in the following Knowledge Base document: After upgrading to WSUS 3.0 SP2 on Small Business Server 2008 only the local operating system language is enabled.

    How to Move WSUS Content and Database Files to a Different Volume

    [Today's post comes to us courtesy of Rod White]

    When trying to free up space, customers frequently have questions about moving WSUS Content and Databases to different partitions. Our objective is to explain three things:

    • How to move the WSUS Content
    • How to move the WSUS Database files
    • How to cleanup the WSUS Database

    Start by checking the size of the Volumes by looking at the Server Storage. Open SBS Console and select the Backup and Server Storage Tab. Next, select Server Storage to determine the space available on each partition. When highlighting the C: drive you'll see the size of the different components that you may wish to move with the Storage Wizards. Today we will focus on moving the WSUS Components. Under the Storage Task the Move Windows Update Repository Data Wizard only moves the downloaded content. This will not move the WSUS Metadata or SUS database (SUSDB.mdf and SUSDB.ldf).

    clip_image002

    How to Move the WSUS Content

    1. Open the SBS console and select Backup and Server Storage.
    2. Select the Server Storage tab.
    3. Click the Move Windows Update Repository Data Wizard.
    4. When prompted to take a backup, we recommend that you select Yes.
    5. Select the new drive location and click Move.

    During the move the wizard will create a WSUS directory on the new location and will begin copying the contents into the <Drive>:\WSUS\WsusContent directory.

    How to Move the WSUS Database

    1. Launch SQL Server Management Studio Express console as an administrator. It is located under Start > Programs > Microsoft SQL Server 2005 > SQL Server Management Studio Express.
    2. Fill in the following information and then click Connect
      • Server type: Database Engine
      • Servername: \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query
      • Authentication: Windows Authentication
        clip_image004
    3. Expand Databases and right-click on SUSDB and select Tasks > Detach... from the context menu.
      clip_image006
    4. Select the "Drop Connection" checkbox and click OK.
      clip_image008
    5. Open explorer and move the C:\WSUS\SUSDB folder to the <new drive>:\WSUS directory.
    6. To reattach the database, right-click on Database and select Attach… from the context menu.
      clip_image010
    7. On the Attach Databases page select the Add button.
      clip_image012
    8. Browse to the new location of the SUSDB.mdf database and select OK twice to complete the move. clip_image014

    How to Cleanup the WSUS Database

    Note: We recommend you perform these steps after hours due to significant resource requirements.

    1. Open the native WSUS console. Start > Programs > Administrative Tools > Microsoft Windows server Update Services 3.0 SP1.
    2. Expand your server and select Options > Server Cleanup Wizard.
      clip_image016
    3. Leave all boxes checked and click Next to start the cleaning process.
      clip_image018
      Note: This process may take many hours to complete (24+ in some cases).
    4. Once the scan has completed it will display the summary information as shown below. The key information is the Disk space freed by deleting unused content files. Click Finish to complete the wizard.clip_image020
    Why Small Businesses Use Windows Small Business Server

    [Today's post comes to us courtesy of Becky Lymberis]  

    We’re often talking with small business owners about their business - to understand not only their needs and usage of technology, but also what’s important to them as business owners.  Not surprisingly saving time and money, all the while providing better and differentiated service to their customers is of key importance.  Windows Small Business Server 2008 (SBS 2008) is really a best kept secret that is a catalyst for small businesses to reduce costs, increase productivity and delight their customers because it really enables them to organize their business and communicate more effectively internally and with their customers. 

    SBS 2008 is an all in one server suite designed specifically for small businesses.  It provides businesses with the technology to do the following:

    ·         Organize and centralize information and data so everyone can find what they need.

    ·         Share hardware such as printers and faxes.

    ·         Back-up important data and restore files.

    ·         Work remotely with easy and secure access to desktops, files, email and calendars from an internet connected PC or mobile phone.

    ·         Share files more easily across PCs and mobile devices with a company intranet 

    ·         Run accounting or other business software on more than one PC (SBS 2008 Premium Edition)

    ·         Easily set up new users, computers, and network access (or discontinue existing users and devices) as staffing levels fluctuate

    ·         Look professional by consolidating email accounts with your own company hosted email

    ·         Get better performance out of existing PC investments with centralized storage to free up memory on individual PCs.

     

    SBS 2008 was designed specifically for businesses with 75 or fewer PCs or users – and many small businesses are benefiting from a server, even those with as few as 2 to 3 PCs.  If you’re interested you can try SBS 2008 today for free by visiting our product site. 

    SBS 2008 software can be purchased through a variety of channels such as Microsoft Small Business Specialists, retailers, or preinstalled on a server.  Full solutions with server hardware can be purchased through a local  system builder or major OEM (Original Equipment Manufacturer) such as Dell or HP for as little as $1,299.  You can visit our product site for more information on “How to Buy SBS 2008” or visit one of our partners directly.

    Later this month, we will provide a business value deep dive on “Remote Working enabled by Windows Small Business Server 2008”.   We’d love to hear from you!  Please join our community on Facebook.

    SBS 2008 Update Rollup 3 (KB 969121) Installation Failure

    [Today's post comes to us courtesy of Chris Puckett]

    When you attempt to install SBS 2008 UR 3 (969121) it may fail with error code 6BA "Windows Update encountered an unknown error".

    ur3-wu-err

    The C:\Windows\WindowsUpdate.log file for this update reports error 0x80070643 / 0x000006BA.

     

    Troubleshooting:

    One of the actions SBS2008 Update Rollup 3 (UR3)  performs is to change the Integrated Windows authentication in the companyweb site from NTLM to Negotiate (Kerberos) while maintaining client integration to allow you to browse http://companyweb from the server after installing IE rollup 963027 or later, IE8 or Windows 2008 SP 2. 

    Check the C:\Windows\temp\EnableKerberosLog_2009_<date_time>.log file for more clues.

    1.    If you see text similar to the log below, it’s most likely that the zone has changed: 

    2009/09/04 13:35:45| Reading registry keys to get URL for SBS SharePoint
    2009/09/04 13:35:45| Url found:
    https://remote.contoso.com:987
    2009/09/04 13:35:45| Trying to enable Kerberos, as well as set other authentication configurations
    2009/09/04 13:35:45| Backup original settings of site
    https://remote.contoso.com:987
    2009/09/04 13:35:46| Webapplication found
    2009/09/04 13:35:46| Webapplication is running in app pool with identity NetworkService
    2009/09/04 13:35:46| Checking authenticaiton mode for Default zone
    2009/09/04 13:35:46| Authentication provider is Kerberos
    2009/09/04 13:35:46| Originally not allow anonymous
    2009/09/04 13:35:46| Originally client integration enabled
    2009/09/04 13:35:46| Originally not use basic authentication
    2009/09/04 13:35:46| Original settings backup-ed. The machine is ready for authentication settings configuration
    2009/09/04 13:35:46| Calling stsadm.exe to enable Kerberos with parameter "-o authentication -url
    https://remote.contoso.com:987 -type windows -enableclientintegration -usewindowsintegrated"
    2009/09/04 13:35:47|  Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.InstallException: Fail to enable Kerberos with exit code -1   at Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.EnableKerberosHelper.TryEnableKerberos() at Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.Program.Main(String[] args)
     

    Check the zones in SharePoint Central Administration.

            a. Open SharePoint 3.0 Central Administration, click the Operations tab, and then click  Alternate access mappings (under Global Configuration).

            b. If https://remote.contoso.com:987 and http://companyweb are not in the zones mentioned above, adjust them accordingly and try installing SBS 2008 Update Rollup 3 again.

    Note: https://Remote.contoso.com:987 should be in the Default zone. If it is in the Internet zone, this can prevent SBS 2008 UR3 from changing the authentication mode on companyweb and resulting in the SBS 2008 UR3 installation failure.

     

    2.    If you see text similar to the log below, you may need to specify a domain prefix like remote or www along with the external domain name in the IAMW. 

    2009/09/03 15:55:34| Reading registry keys to get URL for SBS SharePoint
    2009/09/03 15:55:34| Url found:
    https://.contoso.com:987
    2009/09/03 15:55:34| Trying to enable Kerberos, as well as set other authentication configurations
    2009/09/03 15:55:34| Backup original settings of site
    https://.contoso.com:987
    2009/09/03 15:55:34|    Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.InstallException: https://.contoso.com:987 is not in correct URI format ---> Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.KerberosConfigurationException: https://.contoso.com:987 is not in correct URI format ---> System.UriFormatException: Invalid URI: The hostname could not be parsed.
       at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind) at Microsoft.WindowsServerSolutions.IWorker.EnableKerberos.EnableKerberosHelper.BackupOriginalSettings(String url)
       --- End of inner exception stack trace ---

    You have two options here. 

    Option 2 involves running the IAMW two times but may temporarily affect external Outlook and OWA clients from accessing email and RWW and SharePoint will temporarily not work with the contoso.com URL that users will be used to using because the certificate and URL will change from contoso.com to remote.contoso.com for example. Option 1 avoids this, but requires manual steps to perform. Choose one method.

    Choose Option 1 or 2.  It is not necessary to do both.

    Option 1: Manually edit the registry and SharePoint.

    a. Open regedit and navigate to HKLM\Software\Microsoft\SmallBusinessServer\Networking.

    b. Double-click PublicFQDNPrefix. Type remote and click OK.

    c. Try installing SBS 2008 Update Rollup 3 again.

    d. Open an elevated command prompt and change directories to C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Bin.

    e. Run this command: stsadm.exe -o authentication -url https://contoso.com:987 -type windows –enableclientintegration -usewindowsintegrated

    f. The URL will be the value of PublicFQDNProvider in the registry key mentioned in step a. You can also get this command and URL from the EnableKerberos log file mentioned above. It will return Operation completed successfully if it completes successfully. If it fails with a syntax error try retyping the dashes.  If it still fails with a syntax error try manually typing in the entire command.

    g. Open regedit and navigate to HKLM\Software\Microsoft\SmallBusinessServer\Networking.

    h. Double-click PublicFQDNPrefix. Delete the remote value and click OK.

     

    Option 2: Re-run the IAMW to set the proper URL.

    a. Open the Windows SBS Console. On the Home tab, click Set up your Internet address.

    b. Specify your external domain name in the wizard like contoso.com (not contoso.local).

    c. On that same page, click the Advanced settings link.

    d. Uncheck the box ‘Do not use a domain prefix’. Set the domain prefix set to remote or whatever (this is temporary) and do not check the box ‘Do not use a domain prefix’.

    e. Click OK and finish the wizard.

    f. Try installing SBS 2008 Update Rollup 3 again.

    g. Re-run IAMW. Click the Advanced settings link on the page where you type the domain name (contoso.com).

    h. Check the box ‘Do not use a domain prefix’.

    i. Click Yes, OK, Yes and finish the wizard.

     

    3.    If the only text you see in the log is like the example below, your companyweb site may be inaccessible for some reason. 

    2009/09/04 14:33:46| Reading registry keys to get URL for SBS SharePoint
    2009/09/04 14:33:46| Url found:
    https://remote.contoso.com:987
    2009/09/04 14:33:46| Trying to enable Kerberos, as well as set other authentication configurations
    2009/09/04 14:33:46| Backup original settings of site https://remote.contoso.com:987

    OR

    2009/09/04 14:34:42| Rolling back to NTLM
    2009/09/04 14:34:42| The install was not started. Nothing to rollback

    OR

       2009/09/04 14:34:42| Kerberos Enabling fix is not installed. Do nothing this time 

    SharePoint is inaccessible.

    See this post for the details: http://blogs.technet.com/sbs/archive/2009/05/06/companyweb-inaccessible-after-sharepoint-3-0-service-pack-2.aspx 

    4.    If you’ve made it to this point and it’s still not fixed, consider engaging Microsoft Support for assistance.

     

    How to Manually Create the SBS 2008 and WSUS Group Policies Objects

    [Today's post comes to us courtesy of Ed Walters]

    Certain Group Policy Objects (GPOs) are created and configured by default during the installation of SBS 2008. This blog post will cover how to create these GPOs manually in the event that they are missing or have been accidentally deleted without a backup. Note: If one or more of these GPOs are missing as the result of a failed install, you should not follow this procedure. We recommend that you call Microsoft Product Support as other components are likely to be broken. The steps have been broken down into two types of Group Policies:

    Update Services Policies:

    • Update Services Client Computers Policy
    • Update Services Common Settings Policy
    • Update Services Server Computer Policy

    Windows SBS Policies:

    • Windows SBS Client – Windows Vista Policy
    • Windows SBS Client – Windows XP Policy
    • Windows SBS Client Policy
    • Windows SBS CSE Policy
    • Windows SBS Users Policy
    • Small Business Server Folder Redirection Policy (Optional)

    We do not cover the steps to create the Default Domain Controllers Policy or the Default Domain Policy in this post. Either restore these policies from backup or contact Microsoft Product Support Services for assistance.

    Create the three Update Services Policies

    1. Open Start > Run and enter gpmc.msc to open the Group Policy Management Console.
    2. Expand Forest: <SBS Forest>\Domains\<SBS Domain>\Group Policy Objects

      image

    3. Right-click the Group Policy Objects key and choose New
    4. Enter Update Services Client Computers Policy as the name
    5. Select OK

      image
      ***The name must be entered exactly as shown, DOUBLE CHECK your spelling before selecting OK

    6. Create the two remaining WSUS policies in this way
      • Update Services Common Settings Policy
      • Update Services Server Computers Policy

    Configure the Update Services Client Computers Policy

    1. Right-click Update Services Client Computers Policy and choose Edit. On the Group Policy Management Editor, open Computer Configuration\Policies\Administrative Templates\Windows Components\Windows Update
    2. Configure the settings as shown in the report below

    image

    Configure the Update Services Common Settings Policy

    1. Right-click Update Services Common Settings Policy and choose Edit. On the Group Policy Management Editor, open Computer Configuration\Policies\Administrative Templates\Windows Components\Windows Update
    2. Configure the settings as shown in the report below

    image

    Important: The Set the intranet update service for detecting updates and Set the intranet statistics server policies are specific to your server and must be configured with http://<YourServerName>:8530

    Note: The above report for this GPO shows the “enabled” and “disabled” policy settings only. Any policy that does not appear in the above report should be set to “Not configured” on your server.

    Configure the Update Services Server Computers Policy

    1. Right-click Update Services Server Computers Policy and choose Edit. On the Group Policy Management Editor, open Computer Configuration\Policies\Administrative Templates\Windows Components\Windows Update
    2. Configure the settings as shown in the report below

    image

    Configure the scope of the new Update Services Policies

    The configuration on the Scope tab for each new Update Services GPO needs to be as follows:

    1. Update Services Client Computers Policy
      • Leave “Links” empty
      • Remove any object under “Security Filtering”
      • Set “WMI Filtering” to <none>
    2. Update Services Server Computers Policy
      • Leave “Links” empty
      • Remove any object under “Security Filtering”
      • Set “WMI Filtering” to <none>
    3. Update Services Common Settings Policy
      • Leave “Links” empty
      • “Authenticated Users” must be listed under “Security Filtering”
      • Set “WMI Filtering” to <none>

    Link the new Update Services Policies

    1. In the Group Policy Management Console, right-click on your SBS domain and select Link an Existing GPO

      image
    2. Select the following 3 policies
      • Update Services Client Computer Policy
      • Update Services Common Settings Policy
      • Update Services Server Computer Policy
    3. Click OK

    Once the WSUS policies have been updated and applied, Security Filtering on the Client Computers and Server Computers GPOs will begin populating with the machine accounts of your domain joined clients and servers. This is done automatically by SBS.

    Create the Windows SBS Policies

    Create the Small Business Server Folder Redirection Policy (Optional):

    This is an optional GPO. Follow these steps only if you wish to use folder redirection

    1. On the SBS 2008 Console, select the Shared Folders and Web Sites tab
    2. On the Right hand side, under “Tasks” select Redirect folders for user accounts to the server
    3. Complete the wizard

    image

    Create the remaining SBS GPOs

    These steps will create the following GPOs:

    • Windows SBS Client – Windows Vista Policy
    • Windows SBS Client – Windows XP Policy
    • Windows SBS Client Policy
    • Windows SBS CSE Policy
    • Windows SBS Users Policy
    1. Copy the following file and save it to an easily accessible path, such as c:\windows\temp, on the SBS 2008 server:
      http://cid-d5fe25afb6c3615f.skydrive.live.com/self.aspx/.Public/gpofix.txt
    2. Right-click on the Command Prompt and select Run as Administrator

      image
    3. Run the following command from the Administrator Command prompt, substitute the path to the gpofix.txt file as needed (We recommend that you DO NOT copy & paste the command directly from the blog post):

      “C:\Program Files\Windows Small Business Server\Bin\GPOTask.exe” /config:c:\windows\temp\gpofix.txt
    4. The task will take a few moments to complete, after which it will return to the command prompt


      image
    5. Verify that the GPOs have been created in the Group Policy Management Console
    6. Run and complete the Internet Address Management Wizard from the SBS 2008 Console to complete the configuration.

    Why Are Some of My Groups Not Displaying in the SBS Console? Post Has Been Updated

    [Today's post comes to us courtesy of Chris Puckett.]

    We have updated the Why Are Some of My Groups Not Displaying in the SBS Console? blog post to include a tool you can use to update Universal groups in the MyBusiness OU so that they appear in the Windows SBS Console. This update cannot update groups that are not Universal groups. After you update the Universal groups, you can use the Windows SBS Console to manage these groups.

    Download the tool:

    Windows SBS 2008 Active Directory Group Converter.

    More information on the tool:

    961148 When you open the console in Windows Small Business Server 2008, some existing groups in the MyBusiness organization unit do not appear.

    More Posts Next page »
    Page view tracker