Archive

Archive for August, 2012

Lync Synthetic Tests: What They are and When They Don’t Work – Part II

August 18, 2012 2 comments

In Part I of this series, I talked about what synthetic tests are, and some of the issues you may see when using them. Today I want to bring up another issue with synthetic tests. Let me show you how I found it.

I tried to use New-CsHealthMonitoringConfiguration to assign two newly created accounts for synthetic testing. As I mentioned in part I, configuring the accounts makes running the test cmdlets easier. The syntax to use is

New-CsHealthMonitoringConfiguration -identity [pool FQDN] -FirstTestUserSipUri [string] -FirstTestSamAccountName [string] -SecondTestUserSipUri [string] -SecondTestSamAccountName [string]

When I ran it in my client’s environment, I got back a nasty error:

New-CsHealthMonitoringConfiguration error

New-CsHealthMonitoringConfiguration error

Notice that regex expression. Value must match pattern:[^\\/:\*\?\"<>\|\.][^\\/:\*\?\"<>\|]{0,14}\\[^\\/:\*\?\"<>\|\.][^\\/:\*\?\"<>\|]{0,14}”

At first I thought I didn’t have the SamAccountName in the correct format, but the New-CsHealthMonitoringConfiguration documentation clearly says I can use the domain\user format. Just as I was about to break out regex buddy to see what that regex was trying to match, I noticed the (0,14) at the end and wondered if it was only expecting up to 15 characters (starting at 0, 14 would be the 15th number). I looked at the test user SamAccountNames and they were more than 15 characters long. So I shortened them to 15 characters and ran the cmdlet again, and bingo – that worked. I tested some more and verified that as soon as the SamAccountName reaches 16 characters or more, I get the above error.

I looked at the documentation for SamAccountName and found that it supports, as I suspected, that it can be up to 19 characters in length. So the New-CsHealthMonitoringConfiguration limitation, which isn’t documented anywhere that I could find, can catch you up in environments where usernames can be longer, such as in my client’s.

I’ve reported this to the product group to get it documented.

As a side note, you can configure test accounts for every Front End and Director pool, and they should be different users for each pool.

Hopefully, this info will save you some troubleshooting time.

Lync Synthetic Tests: What They are and When They Don’t Work – Part I

August 17, 2012 2 comments

Synthetic test cmdlets are a great feature in Lync Server 2010. They allow you to test core functionality by simulating interaction between users, computers, etc. without having to fire up test workstations with the client installed. In Lync 2010 with the June 2012 updates installed, we see the following test cmdlets available:

cmdlet purpose
Test-CsAddressBookService Tests the ability of a user to access the server that hosts the Address Book Download Web service.
Test-CsAddressBookWebQuery Tests the ability of a user to search for, and return, information from the Address Book by using the Address Book Web Query service.
Test-CsAVConference Tests the ability of a pair of users to take part in an audio/video (A/V) conference.
Test-CsCertificateConfiguration Returns information about the Microsoft Lync Server 2010 certificates being used on the local computer.
Test-CsClientAuth Determines whether or not a user can log on to Microsoft Lync Server 2010 by using a certificate downloaded from the certificate provisioning service.
Test-CsComputer verifies the status of the Microsoft Lync Server 2010 services running on the local computer. The cmdlet also verifies that the appropriate Lync Server 2010 Active Directory groups have been added to the corresponding local groups on the computer, and that the necessary computer firewall ports have been opened.
Test-CsDialInConferencing Checks to see if a user can take part in a dial-in conferencing session.
Test-CsDialPlan Tests a telephone number against a dial plan (formerly known as a location profile) and returns the normalization rule that will be applied to the number as well as the translated number after the normalization rule has been applied.
Test-CsFederatedPartner Verifies the ability to connect to a federated domain.
Test-CsGroupExpansion Tests the ability of a user to employ group expansion. Microsoft Lync Server 2010 enables users to configure an Active Directory distribution group as a contact. When you “expand” a group you will see the name and presence information for each member of the group.
Test-CsGroupIM Tests the ability of two users to conduct an instant messaging (IM) conference. Test-CsGroupIM is a “synthetic transaction”: a simulation of common Microsoft Lync Server 2010 activities used for health and performance monitoring.
Test-CsIM Tests the ability of two users to exchange instant messages.
Test-CsKerberosAccountAssignment Verifies the configuration of the Kerberos account assigned to a site.
Test-CsLisCivicAddress Tests one or more civic addresses against the Master Street Address Guide.
Test-CsLisConfiguration Tests the Location Information Server (LIS) configuration.
Test-CsLocationPolicy Runs a test to determine the location policy that will be used based on the criteria specified in the parameter values. The location policy contains the settings that will determine whether and how Enhanced 9-1-1 (E9-1-1) will be applied. E9-1-1 enables those who answer 911 emergency calls to determine the caller’s geographic location.
Test-CsMcxConference Tests the ability of three users to participate in a Microsoft Lync Server 2010 Mobility Service conference. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Microsoft Lync Server 2010 capabilities such as Call via Work and dial-out conferencing.
Test-CsMcxP2PIM Tests the ability of a pair of users to exchange instant messages by using the Microsoft Lync Server 2010 Mobility Service. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Microsoft Lync Server 2010 capabilities such as Call via Work and dial-out conferencing.
Test-CsMcxPushNotification Verifies that the push notification service is working. The push notification service (Apple Push Notification Service and Microsoft Lync Server 2010 Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices like iPhones and Windows Phones, even if the Microsoft Lync 2010 application on those devices is currently suspended or running in the background.
Test-CsOUPermission Verifies that the required permissions needed to manage users, computers, and other objects have been set on the specified Active Directory container.
Test-CsP2PAV Tests the ability of a pair of users to conduct a peer-to-peer audio/video (A/V) call.
Test-CsPhoneBootstrap Verifies that a user can log on to Microsoft Lync Server 2010 using a Microsoft Lync 2010 Phone Edition-compatible device.
Test-CsPresence Tests the ability of a user to log on to Microsoft Lync Server 2010, publish his or her presence information, and then subscribe to the presence information published by a second user.
Test-CsPstnOutboundCall Tests the ability of a user to make a call to a phone number located on the public switched telephone network (PSTN).
Test-CsPstnPeerToPeerCall Tests the ability a pair of users to conduct a peer-to-peer call over the public switched telephone network (PSTN) gateway.
Test-CsRegistration Tests the ability of a user to log on to Microsoft Lync Server 2010. Test-CsRegistration is a “synthetic transaction”: a simulation of common Lync Server 2010 activities used for health and performance monitoring.
Test-CsSetupPermission Verifies that the required permissions needed to install Microsoft Lync Server 2010 or one of its components have been configured on the specified Active Directory container.
Test-CsTopology Verifies service activation and group permissions for your installation of Microsoft Lync Server 2010.
Test-CsTrunkConfiguration Validates a trunk configuration against a phone number.
Test-CsVoiceNormalizationRule Tests a telephone number against a voice normalization rule and returns the number after the normalization rule has been applied. Voice normalization rules are used to convert a telephone dialing requirement (for example, you must dial 9 to access an outside line) to the E.164 phone number format used by Microsoft Lync Server 2010.
Test-CsVoicePolicy Tests a telephone number against a voice policy and determines which voice route would be used against that policy for that number.
Test-CsVoiceRoute Tests a telephone number against a voice route number pattern and returns a Boolean (true/false) value stating whether the supplied number matches the number pattern for the route. Number pattern is just one of the properties used by voice routes to tell Microsoft Lync Server 2010 how to route calls from Enterprise Voice users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX).
Test-CsVoiceTestConfiguration Runs test voice configurations to ensure voice routing and policies work as expected.
Test-CsVoiceUser Identifies the route that a phone call from a given user would take to be completed based on voice rules, routes, and policies.
Test-CsWebApp Verifies that authenticated users can use the Microsoft Lync Web App to join a Microsoft Lync Server 2010 conference.
Test-CsWebAppAnonymous Verifies that anonymous users can use the Microsoft Lync Web App to join a Microsoft Lync Server 2010 conference.

However, it should be noted that the last two shouldn’t be used in Lync 2010. And, with the June 2010 updates installed, Test-CsClientAuth appears to be broken.

Test-CsClientAuth fails with June 2012 updates installed

Test-CsClientAuth fails with June 2012 updates installed

The user related test cmdlets can be run one of two ways. You can manually specify users when calling the cmdlet, such as

Test-CsIm -targetFqdn [front end pool FQDN] -SenderSipAddress [string] -ReceiverSipAddress [string]

or, you can configure two accounts to always be used with user-related synthetic tests. This is done with New-CsHealthMonitoringConfiguration. Lync MVP and MCM Tim Harrington has a good article on setting this up: Configuring Accounts for Synthetic Transactions in Lync Server 2010. Once configured, you can then run tests with a much shorter command line.

Test-CsIm -targetFqdn [front end pool FQDN]
Synthetic test using configured accounts

Synthetic test using configured accounts

You can also use the synthetic test accounts when Using the Lync Topology Validator, although when doing this, you can’t disable the accounts as Tim’s article mentions. Additionally, you can configure synthetic tests in System Center Operations Manager (SCOM) for more detailed monitoring and reporting.

Synthetic tests work great and are a great tool when setting up and configuring Lync Server as they cut down on the time you need to log into Lync from test workstations and test functionality by IMing yourself. However, they should not be used as a complete replacement for enduser testing.

An important note about most of the synthetic tests is that they need to be run from a true Lync Server. That’s because they look for topology information in the (local)\rtclocal database, which only exists on Lync servers. It’s not on management workstations with the Lync Management Tools installed, SQL servers, etc. And the errors you may get can be ambiguous enough to have you thinking that your Lync SQL server is down. Here’s an example. We run the Test-CsCertificateConfiguration cmdlet from a management workstation. It fails:

Test-CsCertificateConfiguration fails from management workstation

Test-CsCertificateConfiguration fails from management workstation

We open the log file, and we notice that it’s trying to connect to (local)\rtclocal:

Log from Test-CsCertificateConfiguration

Log from Test-CsCertificateConfiguration

But notice the error text in red.

When we head over to an Enterprise FrontEnd server and run the same cmdlet, we get the results we expect:

Test-CsCertificateConfiguration successfull

Test-CsCertificateConfiguration successful

As you can see, the synthetic test cmdlets can be a powerful tool when run from the right location. In the second part of this series, I cover an issue with the naming convention for synthetic test accounts.

Review: Jabra Speak 410 – a Great Lync Companion!

August 17, 2012 4 comments

I’m always looking for gadgets. Especially UC related gadgets. Enter the Jabra Speak 410. This little gem is a great speakerphone for VoIP solutions like Lync and Skype. It has phenomenal clarity, is simple to use, and won’t break the bank. This small round unit uses USB, and installs automatically. LED indicators circle the unit, and show volume level and mute. Up/Down volume control, Mute, and On/Off hook buttons are all that are needed. Plus, it has a standard 1/8″ headphone jack so you can listen to calls in privacy. The attached USB cord wraps around the base, and the unit fits into a supplied zippered pouch and into your laptop bag. It’s relative small size and lightweight make it a perfect travelling unit.

Jabra 410 Speak - top

Jabra 410 Speak – top

I can say, you’d be hard pressed to find fault with this unit. Its omni-directional microphone easily picks up clear audio from those in a room, whether one person or 5, and delivers great clear sound when listening to people on the other end. The built-in Digital Signal Processing (DSP) gets rid of the hiss, echoes, and other garbage that lesser units don’t. If you need a speakerphone for a small room, the Jabra 410 Speak is for you.

And it works for other things, too.

I rely on Microsoft OneNote a lot for note taking. But one problem when attending conferences and training is too much time taking notes of what people are saying, and not enough time to actually enjoy things. So I started using a small microphone plugged into my laptop to record audio as well. OneNote does great audio recording and can synchronize the audio with what you’re typing at the time. The problem is that you’re locked to whatever quality microphone you have. While reading about Jonathan McKinney’s journey through the Lync MCM rotation, I noticed he used a 410 Speak to record audio into OneNote. Sure enough, after trying it during some recent sessions, I can say, this little unit is perfect for this purpose. You get clear audio from your session speaker, and it picks up those in the room who are asking questions.

The unit also has pretty darn good audio for listening to music. While not stereo, it does a good job of playing your beats and the simple touch sensitive volume and mute buttons come in handy when the boss shows up at your cube.

The unit is available from your favorite dealers for just under $100.

Update Rollup 7 (UR7) for Exchange Server 2010 SP1 released

August 15, 2012 1 comment

Microsoft has released the following update rollup for Exchange Server 2010:

  • Update Rollup 7 for Exchange Server 2010 SP1 (KB2743248)

If you’re running Exchange Server 2010 SP1, you need to apply Update Rollup 7 for Exchange 2010 SP1 to address the issues listed below.

Remember, you only need to download the latest update for the version of Exchange that you’re running.

Here is a list of the fixes included in Update Rollup 7:

  1. 2740358 MS12-058: Vulnerability in Microsoft Exchange Server WebReady document viewing could allow remote code execution.

Download the rollup here.

Installation Notes:

If you haven’t installed Exchange Server yet, you can use the info at Quicker Exchange installs complete with service packs and rollups to save you some time.

Microsoft Update can’t detect rollups for Exchange 2010 servers that are members of a Database Availability Group (DAG). See the post Installing Exchange 2010 Rollups on DAG Servers for info, and a script, for installing update rollups.

Update Rollups should be applied to Internet facing Client Access Servers before being installed on non-Internet facing Client Access Servers.

If you’re installing the update rollup on Exchange servers that don’t have Internet access, see “Installing Exchange 2007 & 2010 rollups on servers that don’t have Internet access” for some additional steps.

Note to Forefront users:

If you don’t disable Forefront before installing a rollup or service pack, and enable afterwards, you run the risk of Exchange related services not starting. You can disable Forefront by going to a command prompt and navigating to the Forefront directory and running FSCUtility /disable. To enable Forefront after installation of a UR or SP, run FSCUtility /enable.

Update Rollup 8 (UR8) for Exchange Server 2007 SP3 released

August 14, 2012 1 comment

Microsoft has released the following update rollup for Exchange Server 2010:

  • Update Rollup 8 for Exchange Server 2007 SP3 (KB2734323)

If you’re running Exchange Server 2007 SP3, you need to apply Update Rollup 8 for Exchange 2007 SP3 to address the issues listed below.

Remember, you only need to download the latest update for the version of Exchange that you’re running.

Here is a list of the fixes included in update rollup 8:

  1. 2699574 Microsoft Exchange Information Store service may stop responding when you perform a search on Exchange mailboxes in an Exchange Server 2007 environment
  2. 2701037 Events 4999 and 7034 are logged and the Microsoft Exchange Information Store service crashes on an Exchange Server 2007 mailbox server
  3. 2730089 Microsoft Exchange Information Store service may stop responding when you perform a search on Exchange mailboxes in an Exchange Server 2007 environment
  4. 2732525 Outlook keeps prompting you for credentials and incorrectly connects to an out-of-site global catalog after you install Update Rollup 6 for Exchange Server 2007 SP3.

Update Rollup 8 for Exchange Server 2007 SP3 also resolves the issue that is described in Microsoft Security Bulletin MS12-058: Vulnerability in Microsoft Exchange Server WebReady document viewing could allow remote code execution: August 14, 2012

Download the rollup here.

Installation Notes:

If you haven’t installed Exchange Server yet, you can use the info at Quicker Exchange installs complete with service packs and rollups to save you some time.

Microsoft Update can’t detect rollups for Exchange 2010 servers that are members of a Database Availability Group (DAG). See the post Installing Exchange 2010 Rollups on DAG Servers for info, and a script, for installing update rollups.

Update Rollups should be applied to Internet facing Client Access Servers before being installed on non-Internet facing Client Access Servers.

If you’re installing the update rollup on Exchange servers that don’t have Internet access, see “Installing Exchange 2007 & 2010 rollups on servers that don’t have Internet access” for some additional steps.

Also, the installer and Add/Remove Programs text is only in English – even when being installed on non-English systems.

Note to Forefront users:

If you don’t disable Forefront before installing a rollup or service pack, and enable afterwards, you run the risk of Exchange related services not starting. You can disable Forefront by going to a command prompt and navigating to the Forefront directory and running FSCUtility /disable. To enable Forefront after installation of a UR or SP, run FSCUtility /enable.

Update Rollup 4 (UR4) for Exchange Server 2010 SP2 released

August 14, 2012 4 comments

Microsoft has released the following update rollup for Exchange Server 2010:

  • Update Rollup 4 for Exchange Server 2010 SP2 (KB2706690)

If you’re running Exchange Server 2010 SP2, you need to apply Update Rollup 4 for Exchange 2010 SP2 to address the issues listed below.

Remember, you only need to download the latest update for the version of Exchange that you’re running.

Here is a list of the fixes included in update rollup 4:

  1. 2536846 Email messages sent to a mail-enabled public folder may be queued in a delivery queue on the Hub Transport server in an Exchange Server 2010 environment
  2. 2632409 Sent item is copied to the Sent Items folder of the wrong mailbox in an Exchange Server 2010 environment when a user is granted the Send As permission
  3. 2637915 “550 5.7.1″ NDR when an email message is sent between tenant organizations in a multi-tenant Exchange Server 2010 environment
  4. 2677727 MRM cannot process retention policies on a cloud-based archive mailbox if the primary mailbox is in an on-premises Exchange Server 2010 organization
  5. 2685001 Retention policies do not work for the Calendar and Tasks folders in an Exchange Server 2010 SP1 environment
  6. 2686540 Journal report is not delivered to a journaling mailbox in an Exchange Server 2010 environment
  7. 2689025 Performance issues when you use the light version of Outlook Web App in an Exchange Server 2010 environment
  8. 2698571 Some email messages are not delivered when you set the MessageRateLimit parameter in a throttling policy in an Exchange Server 2010 environment
  9. 2698899 Add-ADPermission cmdlet together with a DomainController parameter fails in an Exchange Server 2010 environment
  10. 2700172 Recipient’s email address is resolved incorrectly to a contact’s email address in an Exchange Server 2010 environment
  11. 2701162 User A that is granted the Full Access permission to User B’s mailbox cannot see detailed free/busy information for User B in an Exchange Server 2010 environment
  12. 2701624 ItemSubject field is empty when you run the Search-MailboxAuditLog cmdlet together with the ShowDetails parameter in an Exchange Server 2010 environment
  13. 2702963 The “Open Message In Conflict” button is not available in the conflict notification message in Exchange Server 2010
  14. 2707242 The Exchange Information Store service stops responding on an Exchange Server 2010 server
  15. 2709014 EdgeTransport.exe process crashes intermittently on an Exchange Server 2010 server
  16. 2709935 EdgeTransport.exe process repeatedly crashes on an Exchange Server 2010 server
  17. 2713339 Multi-Mailbox Search feature returns incorrect results when you perform a complex discovery search in an Exchange Server 2010 environment
  18. 2713371 Throttling policy throttles all EWS applications in Exchange Server 2010
  19. 2719894 The Microsoft Exchange RPC Client Access service consumes 100 percent of CPU resources and stops responding on an Exchange Server 2010 Client Access server
  20. 2723383 Incorrect time zone in a notification when the Resource Booking Attendant declines a meeting request from a user in a different time zone in an Exchange Server 2010 environment
  21. 2724188 A subject that contains colons is truncated in a mixed Exchange Server 2003 and Exchange Server 2010 environment
  22. 2726897 Event 14035 or Event 1006 is logged when Admin sessions are exhausted in an Exchange Server 2010 environment
  23. 2743871 Stop ForeFront services in RU setup so no manual steps are required

Update Rollup 4 for Exchange Server 2010 SP2 also resolves the issue that is described in Microsoft Security Bulletin MS12-058: Vulnerability in Microsoft Exchange Server WebReady document viewing could allow remote code execution: August 14, 2012

Download the rollup here.

Installation Notes:

If you haven’t installed Exchange Server yet, you can use the info at Quicker Exchange installs complete with service packs and rollups to save you some time.

Microsoft Update can’t detect rollups for Exchange 2010 servers that are members of a Database Availability Group (DAG). See the post Installing Exchange 2010 Rollups on DAG Servers for info, and a script, for installing update rollups.

Update Rollups should be applied to Internet facing Client Access Servers before being installed on non-Internet facing Client Access Servers.

If you’re installing the update rollup on Exchange servers that don’t have Internet access, see “Installing Exchange 2007 & 2010 rollups on servers that don’t have Internet access” for some additional steps.

Also, the installer and Add/Remove Programs text is only in English – even when being installed on non-English systems.

Retrieving “Missing” Start Menu Items for Lync Server 2010

August 11, 2012 Leave a comment

When you install your first Lync Server in a 2010 environment, you see many options in the Start Menu such as the Lync Server Control Panel, Lync Server Management Shell, Topology Builder, etc.

Start Menu shortcuts on first server installed

Start Menu shortcuts on first server installed

However, when you install subsequent servers in the same environment, some of those options, like the Control Panel and the Topology Builder, are not listed.

Start Menu shortcuts on subsequent servers

Start Menu shortcuts on subsequent servers

That’s all fine and dandy if you’re always going to use the first server to perform those tasks. But what if that server is not available?

I’m completely OCD, and I like to have everything match perfectly. So – here’s how to get all of the options on each server. Open up Windows Explorer and go to the installation files for Lync. Browse to \Setup\amd64\Setup and run admintools.msi. Click ‘Yes’ on the UAC prompt.

Administrative Setup Tools UAC screen

Administrative Setup Tools UAC screen

At the Welcome screen, as shown below, click Next.

Admininstrative Tools Setup welcome screen

Administrative Tools Setup welcome screen

Carefully read the End-User License Agreement. If you agree, click the check box, then click Next.

Administrative Tools Setup license screen

Administrative Tools Setup license screen

At the destination folder screen, it should default to your Lync installation folder, which, by default, is c:\Program Files\Microsoft Lync Server 2010\. Click Next.

Administrative Tools Setup destination folder

Administrative Tools Setup destination folder

At the ready screen, click Install.

Administrative Tools Setup ready screen

Administrative Tools Setup ready screen

At the Completed screen, click Finish.

Administrative Tools Setup completed screen

Administrative Tools Setup completed screen

And now we have the shortcut items. Our OCD now settles down, and we can use these tools on each server.

August 2012 Technical Rollup: Unified Communications

August 7, 2012 1 comment

News

Premier

OpsVault — Operate and Optimize IT http://www.opsvault.com/

Microsoft Premier Support UK – Site Home – TechNet Blogs http://blogs.technet.com/b/mspremuk/

Antigen & Forefront

ForeFront Team Blog http://blogs.technet.com/forefront

ForeFront Server Security Support Blog http://blogs.technet.com/fssnerds

Exchange

Exchange Team Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/exchange/

MCS UK Unified Communications Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/msukucc

Microsoft Online Services Team Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/msonline/

  1. Establishing Exchange Content Index Rebuild Baselines – Part 3 http://blogs.technet.com/b/exchange/archive/2012/07/02/establishing-exchange-content-index-rebuild-baselines-part-3.aspx
  2. Remote Connectivity Analyzer gets an updated CAPTCHA experience http://blogs.technet.com/b/exchange/archive/2012/07/03/remote-connectivity-analyzer-gets-an-updated-captcha-experience.aspx
  3. Crazy About Dogfood and Dogfooding Hybrid http://blogs.technet.com/b/exchange/archive/2012/07/06/crazy-about-dogfood-and-dogfooding-hybrid.aspx
  4. Everything You Need to Know About Exchange Backups* – Part 3 http://blogs.technet.com/b/exchange/archive/2012/07/09/everything-you-need-to-know-about-exchange-backups-part-3.aspx
  5. Announcing a licensing change for Multi-Mailbox Search http://blogs.technet.com/b/exchange/archive/2012/07/13/announcing-a-licensing-change-for-multi-mailbox-search.aspx
  6. The New Exchange http://blogs.technet.com/b/exchange/archive/2012/07/23/the-new-exchange.aspx
  7. Microsoft Security Advisory 2737111 and Microsoft Exchange http://blogs.technet.com/b/exchange/archive/2012/07/25/microsoft-security-advisory-2737111-and-microsoft-exchange.aspx
  8. Update on Multi-Mailbox Search Licensing http://blogs.technet.com/b/exchange/archive/2012/07/27/update-on-multi-mailbox-search-licensing.aspx
  9. Dirsync Database keeps on Increasing… http://blogs.technet.com/b/msukucc/archive/2012/07/23/dirsync-database-keeps-on-increasing.aspx

Hosted Messaging Collaboration

Lync, Office Communication Server & LiveMeeting

NextHop – Site Home – TechNet Blogs http://blogs.technet.com/b/nexthop/

DrRez: Microsoft Lync Server Technical Reference Hub http://blogs.technet.com/b/drrez/

  1. TechEd Europe 2012: Lync Sessions http://blogs.technet.com/b/nexthop/archive/2012/06/29/teched-europe-2012-lync-sessions.aspx
  2. Lync Firewall Rules Viewer http://blogs.technet.com/b/nexthop/archive/2012/07/03/lync-firewall-rules-viewer.aspx
  3. Lync Online: Troubleshooting Sign-In Issues http://blogs.technet.com/b/nexthop/archive/2012/07/06/how-to-troubleshoot-sign-in-issues-in-lync-online.aspx
  4. Lync Online: Presentation Tips and Tricks http://blogs.technet.com/b/nexthop/archive/2012/07/10/lync-online-presentation-tips-and-tricks.aspx
  5. Get the New Office Preview http://blogs.technet.com/b/nexthop/archive/2012/07/17/get-the-new-office-preview.aspx
  6. Integrating Exchange 2013 Preview and Lync Server 2013 Preview http://blogs.technet.com/b/nexthop/archive/2012/07/23/integrating-exchange-2013-preview-and-lync-server-2013-preview.aspx
  7. Lync Online Preview: Get the Latest Information from Office 365 http://blogs.technet.com/b/nexthop/archive/2012/07/24/lync-online-previews-get-the-latest-information-from-the-office-365-wiki-portals.aspx
  8. Client Virtualization in Microsoft Lync 2010 White Paper Update: July 2012 http://blogs.technet.com/b/nexthop/archive/2012/07/26/update-client-virtualization-in-microsoft-lync-2010-white-paper.aspx
  9. Lync Server 2010 Multitenant Pack for Partner Hosting Deployment Guide Update: July 2012 http://blogs.technet.com/b/nexthop/archive/2012/07/30/updates-to-the-lync-server-2010-multitenant-pack-for-partner-hosting-deployment-guide.aspx

Outlook

http://blogs.msdn.com/outlook/default.aspx

Other

http://blogs.technet.com/themasterblog

Documents

Antigen & Forefront

  1. Test Lab Guide: Forefront Endpoint Protection 2010 Extend the Base Configuration and System Center Configuration Manager 2007 test lab to include Forefront Endpoint Protection 2010 http://www.microsoft.com/downloads/en/details.aspx?familyid=9587db25-13c4-4e90-9d1d-98cb366ec2d4

Exchange

  1. Microsoft Exchange and Microsoft Outlook Standards Documentation
    The Microsoft Exchange and Microsoft Outlook standards documentation describes how Exchange and Outlook support industry messaging standards and Requests for Comments (RFCs) documents about iCalendar, Internet Message Access Protocol – Version 4 (IMAP4), and Post Office Protocol – Version 3 (POP3). http://www.microsoft.com/downloads/en/details.aspx?familyid=6fa94dc9-d4b6-402b-8c22-8a52acea2284
  2. Microsoft Exchange Server Protocol Documentation
    The Microsoft Exchange protocol documentation provides detailed technical specifications for the Microsoft protocols that are implemented and used by Microsoft Exchange to interoperate or communicate with other products. It also provides technical specifications for extensions to industry-standard and other published protocols that are used by Microsoft Exchange. http://www.microsoft.com/downloads/en/details.aspx?familyid=a9aae935-ad23-4117-a3d9-9ed6093d6d7f
  3. Infrastructure Planning and Design
    The Infrastructure Planning and Design (IPD) guides are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario. http://www.microsoft.com/downloads/en/details.aspx?familyid=ad3921fb-8224-4681-9064-075fdf042b0c
  4. Exchange Web Services Managed API Version 2.0 – Technical Preview
    The Microsoft Exchange Web Services (EWS) Managed API 2.0 Technical Preview provides a managed interface for developing client applications that use Exchange Web Services. http://www.microsoft.com/en-us/download/details.aspx?id=30391
  5. Microsoft Exchange Server 2013 Preview License Terms
    This file contains the Microsoft Exchange Server 2013 Preview license terms. These files are included with Exchange Server 2013 Preview and are available here for your reference. The license terms are available in English, French, Japanese, and Spanish in rich text (RTF) and HTML formats. http://www.microsoft.com/en-us/download/details.aspx?id=30337
  6. Microsoft Exchange Server 2013 Preview Help
    This download contains the Help content for the Microsoft Exchange Server 2013 Preview, Exchange Online Preview, and Exchange Server 2013 Preview Hybrid Deployments release. http://www.microsoft.com/en-us/download/details.aspx?id=30338

Hosted Messaging Collaboration

Lync, Office Communication Server & LiveMeeting

  1. Microsoft SharePoint Products and Technologies Protocol Documentation
    The Microsoft SharePoint Products and Technologies protocol documentation provides technical specifications for Microsoft proprietary protocols that are implemented and used in SharePoint Products and Technologies. http://www.microsoft.com/downloads/en/details.aspx?familyid=5e94ad07-902c-422f-aadd-ff2bba9e540a
  2. Microsoft Office Protocol Documentation
    The Office protocol documentation provides technical specifications for Microsoft proprietary protocols that are implemented and used in the Microsoft Office system. http://www.microsoft.com/downloads/en/details.aspx?familyid=e7a23d42-0835-440f-9400-badfe9672b21

Outlook

  1. Microsoft Office Protocol Documentation
    The Office protocol documentation provides technical specifications for Microsoft proprietary protocols that are implemented and used in the Microsoft Office system. http://www.microsoft.com/downloads/en/details.aspx?familyid=e7a23d42-0835-440f-9400-badfe9672b21

Other

None

Downloads

Antigen & Forefront

  1. Test Lab Extension: FEP 2010 Definition Update Automation Tool
    Test Lab Extension: FEP 2010 Definition Update Automation Tool http://www.microsoft.com/downloads/en/details.aspx?familyid=ff200152-cdb0-4e88-b5ae-1b3dfccf1bf5

Exchange

None

Lync, Office Communication Server & LiveMeeting

  1. Unified Communications Managed API 4.0 (Preview) Runtime
    Unified Communications Managed API (UCMA) 4.0 Preview is a managed-code platform that developers use to build applications that provide access to and control over Microsoft Enhanced Presence information, instant messaging, telephone and video calls, and audio/video conferencing. http://www.microsoft.com/en-us/download/details.aspx?id=30349
  2. Microsoft Lync 2013 SDK (Preview)
    Microsoft Lync 2013 SDK (Preview) is the client-side API set that enables the integration and extension of Lync experiences. http://www.microsoft.com/en-us/download/details.aspx?id=30350
  3. UCMA 4.0 SDK (Preview) Unified Communications Managed API
    (UCMA) 4.0 is a managed-code platform that developers use to build applications that provide access to and control over Microsoft’s Enhanced Presence information, instant messaging, telephone and video calls, and audio/video conferencing. http://www.microsoft.com/en-us/download/details.aspx?id=30351
  4. Microsoft Lync Server 2013 Persistent Chat Server SDK (Preview)
    Lync Server 2013 Persistent Chat SDK (Preview) includes the pre-requisites needed to build applications that target Persistent Chat Server, the API and documentation to build the applications, and PersistentChatSDKRuntimeSetup.exe which is the redistributable you ship with your applications. http://www.microsoft.com/en-us/download/details.aspx?id=30352
  5. VHD Test Drive – Lync Server 2010 (Dev) – Part 3 of 3
    This download comes as a pre-configured set of VHD’s. This download enables you to fully evaluate the Microsoft Lync 2010 and Microsoft Exchange 2010 developer platform including the Microsoft Lync 2010 SDK, the Exchange Web Services Managed API 1.1 as well as the Microsoft Lync Server 2010 SDK and the Microsoft Unified Communications Managed API 3.0. http://www.microsoft.com/en-us/download/details.aspx?id=30330

Outlook

  1. Update for Microsoft Outlook 2013 Preview (KB2737132) 64-bit Edition
    Microsoft has released an update for Office 2013 Professional Plus (Preview). This update addresses an issue in Outlook related to the unintentional deletion of mails from the Exchange Server. All users who are running the Office 2013 Professional Plus (Preview) version of Outlook should install this patch. http://www.microsoft.com/downloads/en/details.aspx?familyid=7938423f-f99e-4130-8d79-000268af72dc
  2. Update for Microsoft Outlook 2013 Preview (KB2737132) 32-Bit Edition
    Microsoft has released an update for Office 2013 Professional Plus (Preview). This update addresses an issue in Outlook related to the unintentional deletion of mails from the Exchange Server. All users who are running the Office 2013 Professional Plus (Preview) version of Outlook should install this patch. http://www.microsoft.com/downloads/en/details.aspx?familyid=406fc4ba-cdd4-4dfc-a9da-3a31e9db218d
  3. Calendar Checking Tool for Outlook
    The Calendar Checking Tool for Outlook (CalCheck) is a program that checks the Microsoft Outlook Calendar and items for problems or for potential problems. http://www.microsoft.com/en-us/download/details.aspx?id=28786
  4. Outlook Hotmail Connector 32-bit
    With Microsoft Outlook Hotmail Connector 32-bit, you can use Microsoft Office Outlook 2003, Microsoft Office Outlook 2007 or Microsoft Office Outlook 2010 to access and manage your Microsoft Windows Live Hotmail or Microsoft Office Live Mail accounts, including e-mail messages, contacts and calendars for free! http://www.microsoft.com/en-us/download/details.aspx?id=24677
  5. Outlook Hotmail Connector 64-bit
    With Microsoft Outlook Hotmail Connector 64-bit, you can use Microsoft Office Outlook 2010 64-bit to access and manage your Microsoft Windows Live Hotmail or Microsoft Office Live Mail accounts, including e-mail messages, contacts and calendars for free! http://www.microsoft.com/en-us/download/details.aspx?id=21305

Events/Webcasts

New KB’s

Antigen & Forefront

Microsoft Antigen 9.0 for Exchange

  1. How to manually rebuild the antivirus scan engine in Microsoft Antigen 9.0 for Exchange http://support.microsoft.com/kb/920304

Exchange

Microsoft Exchange Server 2003 Enterprise Edition

  1. General troubleshooting for transport issues in Exchange 2000 Server and in Exchange Server 2003 http://support.microsoft.com/kb/257265
  2. Event ID 623 occurs when you deploy Outlook 2010 in an Exchange 2003 environment http://support.microsoft.com/kb/2721098
  3. New naming schema for Exchange Server software update packages http://support.microsoft.com/kb/817903
  4. How to change the publishing settings for free and busy information on Outlook client computers by using Group Policy http://support.microsoft.com/kb/867504

Microsoft Exchange Server 2007 Standard Edition

  1. You cannot configure Integrated Windows (NTLM) authentication on a Send connector in Exchange 2007 http://support.microsoft.com/kb/931742

Microsoft Exchange Server 2010 Coexistence

  1. Error message when you are connected to a mailbox that is hosted on Exchange Server 2010: “The Microsoft Exchange administrator has made a change that requires you quit and restart Outlook” http://support.microsoft.com/kb/2701522

Microsoft Exchange Server 2010 Enterprise

  1. Error message when you run the “Let us help you troubleshoot your calendar” utility in Exchange 2010: “LogLocation is not specified” http://support.microsoft.com/kb/2604978
  2. Outlook Anywhere clients cannot connect to a CAS server after you apply Exchange Server 2010 SP RU3 http://support.microsoft.com/kb/2725008

Microsoft Exchange Server 2010 Standard

  1. Conflicted messages are not visible when a deleted message is recovered in Exchange Server 2010 http://support.microsoft.com/kb/2733921

Lync, Office Communication Server & LiveMeeting

Microsoft Office Live Meeting 2005

  1. How to share control of the desktop or of an application with an attendee in Live Meeting 2005 http://support.microsoft.com/kb/938781
  2. Error message when you upload a PowerPoint presentation by using the Live Meeting 2005 Windows-based console: “Error converting the PowerPoint presentation to the Live Meeting 2005 Document Format (.lmp)” http://support.microsoft.com/kb/944641

Outlook

Microsoft Office Outlook 2003

  1. How to move Outlook meetings without losing the option to “Send Update” http://support.microsoft.com/kb/2167170
  2. Policy and user setting to force Outlook to use the default digital certificate http://support.microsoft.com/kb/2734219
  3. How to install updates to an administrative installation of Office 2003 http://support.microsoft.com/kb/829197
  4. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 9, 2004 http://support.microsoft.com/kb/839647
  5. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 9, 2004 http://support.microsoft.com/kb/883915
  6. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 2, 2004 http://support.microsoft.com/kb/883942
  7. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 9, 2004 http://support.microsoft.com/kb/885227
  8. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 13, 2004 http://support.microsoft.com/kb/885243
  9. Description of the English version of the Outlook 2003 post-Service Pack 1 hotfix package: September 13, 2004 http://support.microsoft.com/kb/885244
  10. Description of the Outlook 2003 post-Service Pack 1 hotfix package: September 27, 2004 http://support.microsoft.com/kb/885872
  11. Description of the Outlook 2003 post-Service Pack 1 hotfix package: October 12, 2004 http://support.microsoft.com/kb/886803
  12. Description of the Outlook 2003 post-Service Pack 1 hotfix package: October 13, 2004 http://support.microsoft.com/kb/886804
  13. Description of the Outlook 2003 post-Service Pack 1 hotfix package: November 2, 2004 http://support.microsoft.com/kb/887568
  14. Description of the Outlook 2003 post-Service Pack 1 hotfix package: November 12, 2004 http://support.microsoft.com/kb/888616
  15. Description of the Microsoft Outlook 2002 Connector post-Service Pack 1 hotfix package: March 4, 2005 http://support.microsoft.com/kb/888991
  16. Description of the Outlook 2003 post-Service Pack 1 hotfix package: November 19, 2004 http://support.microsoft.com/kb/889097
  17. Description of the Outlook 2003 post-Service Pack 1 hotfix package: November 29, 2004 http://support.microsoft.com/kb/890050
  18. Description of the Outlook 2003 post-Service Pack 1 hotfix package: December 4, 2004 http://support.microsoft.com/kb/890342
  19. Description of the Outlook 2003 post-Service Pack 1 hotfix package: December 20, 2004 http://support.microsoft.com/kb/891007
  20. Description of the Outlook 2003 post-Service Pack 1 hotfix package: December 18, 2004 http://support.microsoft.com/kb/891115
  21. Description of the Outlook 2003 post-Service Pack 1 hotfix package: December 16, 2004 http://support.microsoft.com/kb/891196
  22. Description of the Outlook 2003 post-Service Pack 1 hotfix package: December 18, 2004 http://support.microsoft.com/kb/891519
  23. Description of the Outlook 2003 post-Service Pack 1 hotfix package: January 7, 2005 http://support.microsoft.com/kb/891576
  24. Description of the Outlook 2003 post-Service Pack 1 hotfix package: January 7, 2005 http://support.microsoft.com/kb/892057
  25. Description of the Outlook 2003 post-Service Pack 1 hotfix package: January 20, 2005 http://support.microsoft.com/kb/892299
  26. Description of the Outlook 2003 post-Service Pack 1 hotfix package: January 25, 2005 http://support.microsoft.com/kb/892404
  27. Description of the Outlook 2003 post-Service Pack 1 hotfix package: January 24, 2005 http://support.microsoft.com/kb/893050
  28. Description of the Outlook 2003 post-Service Pack 1 hotfix package: February 1, 2005 http://support.microsoft.com/kb/893052
  29. Description of the Outlook 2003 post-Service Pack 1 hotfix package: February 4, 2005 http://support.microsoft.com/kb/893305
  30. Description of the Microsoft Office Outlook 2003 post-Service Pack 1 hotfix package: February 22, 2005 http://support.microsoft.com/kb/894317
  31. Description of the Outlook 2003 post-Service Pack 1 hotfix package: February 26, 2005 http://support.microsoft.com/kb/894539
  32. Description of the Microsoft Office Outlook 2003 post-Service Pack 1 hotfix package: March 11, 2005 http://support.microsoft.com/kb/895318
  33. Description of the Microsoft Office Outlook 2003 post-Service Pack 1 hotfix package: March 11 2005 http://support.microsoft.com/kb/895679
  34. Description of the Microsoft Office Outlook 2003 post-Service Pack 1 hotfix package: March 30, 2005 http://support.microsoft.com/kb/896253
  35. Description of the Outlook 2003 post-Service Pack 1 hotfix package: March 29, 2005 http://support.microsoft.com/kb/896261
  36. Description of the updates for Outlook 2003 and for Office 2003 MUI Pack: March 15, 2007 http://support.microsoft.com/kb/924423
  37. Error message when you try to add a delegate in Outlook 2003: “The Delegates settings were not saved correctly” http://support.microsoft.com/kb/946208

Microsoft Office Outlook 2007

  1. Description of the Outlook 2007 update: July 10, 2012 http://support.microsoft.com/kb/2596598
  2. Description of the Outlook 2007 Junk Email Filter update: July 10, 2012 http://support.microsoft.com/kb/2687310
  3. How to change the Cancel Request dialog box behavior in Outlook http://support.microsoft.com/kb/293650
  4. The options to prevent addition of an Exchange, POP3, IMAP, or Other Server Types accounts are not available in Outlook http://support.microsoft.com/kb/317819
  5. MS08-015: Description of the security update for Outlook 2007: March 11, 2008 http://support.microsoft.com/kb/946983
  6. Error message when you try to add a delegate in Outlook 2007: “The Delegates settings were not saved correctly” http://support.microsoft.com/kb/950794

Microsoft Outlook 2000 Standard Edition

  1. New Outlook Today customization options in Outlook 2000 http://support.microsoft.com/kb/192478
  2. OL2000: (CW) New User Prompted to Make Outlook the Default Mail Client http://support.microsoft.com/kb/218381
  3. OL2000: You Cannot Set the Default Archive Folder Path with the System Policy Editor http://support.microsoft.com/kb/222237
  4. How to install Outlook on a Terminal Server http://support.microsoft.com/kb/222303
  5. Sample Outlook.prf file with Internet E-mail service options http://support.microsoft.com/kb/259957
  6. The Modprof utility only works with Outlook 2000 http://support.microsoft.com/kb/271786
  7. MS08-015 Description of the security update for Outlook 2000: March 11, 2008 http://support.microsoft.com/kb/946986

Microsoft Outlook 2002 Standard Edition

  1. How to disable Instant Messaging by using a system policy in Outlook 2002 http://support.microsoft.com/kb/312985
  2. OL: Embedded OLE Object Does Not Open in the Preview Pane http://support.microsoft.com/kb/815354
  3. MS08-015: Description of the security update for Outlook 2002: March 11, 2008 http://support.microsoft.com/kb/946985

Microsoft Outlook 2010

  1. How to back up and restore the Outlook 2010 Auto-Complete cache http://support.microsoft.com/kb/2679568
  2. Outlook 2010 does not display folders moved in a shared mailbox http://support.microsoft.com/kb/2730669
  3. Outlook does not prompt the meeting organizer to send updates only to added or deleted attendees http://support.microsoft.com/kb/2732379