January 2013 Technical Rollup: Unified Communications

January 23rd, 2013 No comments

News

Premier

TechNet Blogs http://blogs.technet.com/b/mspfe/

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

http://blogs.technet.com/b/msonline/

  1. Released: Update Rollup 5 v2 for Exchange 2010 SP2, Exchange 2010 SP1 RU8 and Exchange 2007 SP3 RU9
    http://blogs.technet.com/b/exchange/archive/2012/12/11/released-update-rollup-5-v2-for-exchange-2010-sp2-exchange-2010-sp1-ru8-and-exchange-2007-sp3-ru9.aspx
  2. Windows Management Framework 3.0 on Exchange 2007 and Exchange 2010
    http://blogs.technet.com/b/exchange/archive/2012/12/14/windows-management-framework-3-0-on-exchange-2007-and-exchange-2010.aspx
  3. Recipient Rate Limit Increase to 10K for Office 365 and Exchange Online
    http://blogs.technet.com/b/exchange/archive/2012/12/26/recipient-rate-limit-increase-to-10k-for-office-365-and-exchange-online.aspx

Hosted Messaging Collaboration

None

Lync, Office Communication Server & LiveMeeting

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

DrRez: Microsoft Lync Server Technical Reference Hub – Site Home – TechNet Blogs http://blogs.technet.com/b/drrez/

  1. Ten Tips (Plus One) for Implementing Lync Server
    http://blogs.technet.com/b/nexthop/archive/2012/12/11/ten-tips-plus-one-for-implementing-lync-server.aspx
  2. Cumulative Updates for Lync Server 2010 Monitoring Management Pack: December 2012
    http://blogs.technet.com/b/nexthop/archive/2012/12/11/cumulative-updates-for-lync-server-2010-monitoring-management-pack-december-2012.aspx
  3. Creating a Certificate Revocation List Distribution Point for Your Internal Certification Authority
    http://blogs.technet.com/b/nexthop/archive/2012/12/17/creating-a-certificate-revocation-list-distribution-point-for-your-internal-certification-authority.aspx
  4. VoiceRx: Validating QoS on Lync Endpoints
    http://blogs.technet.com/b/nexthop/archive/2012/12/19/validating-qos-on-lync-endpoints.aspx
  5. Support for Lync 2013: DVC Implementation Versus the Citrix HDX Optimization Pack for Microsoft Lync
    http://blogs.technet.com/b/nexthop/archive/2012/12/21/support-for-lync-2013-dvc-implementation-vs-the-citrix-hdx-optimization-pack-for-microsoft-lync.aspx
  6. Lync MVP Article Roundup: December 2012
    http://blogs.technet.com/b/nexthop/archive/2013/01/04/lync-mvp-article-roundup-december-2012.aspx

Outlook

Outlook Blog http://blogs.office.com/b/microsoft-outlook/

Other

The Master Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/themasterblog/

Documents

Antigen & Forefront

None

Exchange

None

Hosted Messaging Collaboration

None

Lync, Office Communication Server & LiveMeeting

  1. What’s New in Lync 2013? Lync 2013 offers a clean new look to help you communicate quickly and easily. The new Lync makes it easier than ever to start an instant message (IM) or a call. You can start a video call with just one click and even see a preview of your own video in the invitation. The new Lync adapts to your own personal workflow, whether you’re in the office, at home, or on the go. Lync 2013 also provides new http://www.microsoft.com/download/details.aspx?id=36181
  2. Successful Meetings with Lync 2013 Traditional meetings can be a challenge when people are dispersed across worldwide locations. Communication technology can overcome this physical boundary by allowing people to attend from any location with Internet or phone access. In addition, by understanding the best practices for conducting meetings and productively using Lync® 2013, you can make your meetings more efficient and effective. http://www.microsoft.com/download/details.aspx?id=36186

Outlook

None

Other

None

Downloads

Exchange

  1. Update Rollup 9 for Exchange Server 2007 Service Pack 3 (KB2746157)
    http://www.microsoft.com/download/details.aspx?id=36016
  2. Update Rollup 5-v2 for Exchange Server 2010 Service Pack 2 (KB2785908)
    http://www.microsoft.com/download/details.aspx?id=36017
  3. Update Rollup 8 for Exchange Server 2010 Service Pack 1 (KB2787763)
    http://www.microsoft.com/download/details.aspx?id=36031

Lync, Office Communication Server & LiveMeeting

  1. Microsoft Office Communications Server 2007 R2 Hotfix KB 968802
    http://www.microsoft.com/download/details.aspx?id=19178
  2. Microsoft Lync 2010 Phone Edition for Polycom CX700 and LG-Nortel IP Phone 8540
    Microsoft® Lync™ 2010 Phone Edition for Polycom® CX700 and LG-Nortel IP Phone 8540 is the next generation of software designed for the phones from Polycom and LG-Nortel to interoperate with Microsoft® Lync™ Server 2010. Lync Phone Edition provides traditional and advanced telephony features, integrated security, manageability and much more.
    http://www.microsoft.com/download/details.aspx?id=21644
  3. Microsoft Lync Phone Edition for HP 4110 and HP 4120
    Microsoft® Lync™ Phone Edition for HP 4110 and HP 4120 is the first generation of software designed specifically for the phones from HP to interoperate with Microsoft® Lync™ Server 2010. and Microsoft® Lync™ Server 2013. Lync Phone Edition provides traditional and advanced telephony features, integrated security, manageability and much more.
    http://www.microsoft.com/download/details.aspx?id=28158
  4. Microsoft Lync Phone Edition for Aastra 6721ip and Aastra 6725ip
    Microsoft® Lync™ Phone Edition for Aastra 6721ip and Aastra 6725ip is the first generation of software designed specifically for the phones from Aastra to interoperate with Microsoft® Lync™ Server 2010 or Microsoft® Lync™ Server 2013. Lync Phone Edition provides traditional and advanced telephony features, integrated security, manageability and much more.
    http://www.microsoft.com/download/details.aspx?id=18390
  5. Microsoft Lync Phone Edition for Polycom CX500, Polycom CX600 and Polycom CX3000
    Microsoft® Lync™ Phone Edition for Polycom® CX500, Polycom® CX600 and Polycom® CX3000 is the first generation of software designed specifically for the phones from Polycom to interoperate with Microsoft® Lync™ Server 2010 and Microsoft® Lync™ Server 2013. Lync Phone Edition provides traditional and advanced telephony features, integrated security, manageability and much more.
    http://www.microsoft.com/download/details.aspx?id=23866

Events/Webcasts

  1. Introducing Microsoft Lync  
    Starts:  Thursday, January 24, 2013 9:00 AM
    Ends:  Thursday, January 24, 2013 10:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication. This 60 minute virtual, instructor-led session introduces the new and enhanced messaging, audio, video, and meeting features available with Microsoft Lync. Topics covered include: Collaborating with the new features in Lync. Organizing and viewing contact information. Starting a Lync IM or Audio Conversation. Scheduling Lync Meetings from Outlook. Setting Online Meeting options. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540299&culture=en-US
  2. Best Practices for Microsoft Lync 2010 Conferencing  
    Starts:  Thursday, January 24, 2013 7:00 AM
    Ends:  Thursday, January 24, 2013 8:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully! This 60 minute virtual, instructor-led session introduces best practices for conferencing and collaboration using Microsoft Lync. Topics covered include: Collaborating from a Lync Conversation. Scheduling Online Meetings from Outlook. Best Practices for managing Online Meetings. Additional Lync resources will also be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540315&culture=en-US
  3. Best Practices for Microsoft Lync 2010 Conferencing  
    Starts:  Wednesday, January 23, 2013 11:00 AM
    Ends:  Wednesday, January 23, 2013 12:00 PM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully! This 60 minute virtual, instructor-led session introduces best practices for conferencing and collaboration using Microsoft Lync. Topics covered include: Collaborating from a Lync Conversation. Scheduling Online Meetings from Outlook. Best Practices for managing Online Meetings. Additional Lync resources will also be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540312&culture=en-US
  4. Moving from Live Meeting to Lync: Making the Most of your Online Meetings  
    Starts:  Wednesday, January 23, 2013 9:00 AM
    Ends:  Wednesday, January 23, 2013 10:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.  This 60 minute virtual, instructor-led session introduces the new and enhanced collaboration and online meeting features available with Microsoft Lync. Topics covered include: Using Lync for a variety of familiar conferencing needs. Scheduling Lync Meetings from Outlook. Presenting meeting content and using collaboration tools. Tips for successfully managing a variety of meeting scenarios. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540307&culture=en-US
  5. Introducing Microsoft Lync  
    Starts:  Tuesday, January 22, 2013 7:00 AM
    Ends:  Tuesday, January 22, 2013 8:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication. This 60 minute virtual, instructor-led session introduces the new and enhanced messaging, audio, video, and meeting features available with Microsoft Lync. Topics covered include: Collaborating with the new features in Lync. Organizing and viewing contact information. Starting a Lync IM or Audio Conversation. Scheduling Lync Meetings from Outlook. Setting Online Meeting options. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540294&culture=en-US
  6. Introducing Microsoft Lync  
    Starts:  Thursday, January 17, 2013 9:00 AM
    Ends:  Thursday, January 17, 2013 10:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication. This 60 minute virtual, instructor-led session introduces the new and enhanced messaging, audio, video, and meeting features available with Microsoft Lync. Topics covered include: Collaborating with the new features in Lync. Organizing and viewing contact information. Starting a Lync IM or Audio Conversation. Scheduling Lync Meetings from Outlook. Setting Online Meeting options. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540298&culture=en-US
  7. Best Practices for Microsoft Lync 2010 Conferencing  
    Starts:  Thursday, January 17, 2013 7:00 AM
    Ends:  Thursday, January 17, 2013 8:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully! This 60 minute virtual, instructor-led session introduces best practices for conferencing and collaboration using Microsoft Lync. Topics covered include: Collaborating from a Lync Conversation. Scheduling Online Meetings from Outlook. Best Practices for managing Online Meetings. Additional Lync resources will also be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540314&culture=en-US
  8. Best Practices for Microsoft Lync Conferencing  
    Starts:  Wednesday, January 16, 2013 11:00 AM
    Ends:  Wednesday, January 16, 2013 12:00 PM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully! This 60 minute virtual, instructor-led session introduces best practices for conferencing and collaboration using Microsoft Lync. Topics covered include: Collaborating from a Lync Conversation. Scheduling Online Meetings from Outlook. Best Practices for managing Online Meetings. Additional Lync resources will also be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540311&culture=en-US
  9. Moving from Live Meeting to Lync: Making the Most of your Online Meetings  
    Starts:  Wednesday, January 16, 2013 9:00 AM
    Ends:  Wednesday, January 16, 2013 10:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.  This 60 minute virtual, instructor-led session introduces the new and enhanced collaboration and online meeting features available with Microsoft Lync. Topics covered include: Using Lync for a variety of familiar conferencing needs. Scheduling Lync Meetings from Outlook. Presenting meeting content and using collaboration tools. Tips for successfully managing a variety of meeting scenarios. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540306&culture=en-US
  10. Introducing Microsoft Lync  
    Starts:  Tuesday, January 15, 2013 7:00 AM
    Ends:  Tuesday, January 15, 2013 8:00 AM
    Time zone: (GMT-08:00) Pacific Time (US & Canada)
    Duration: 1 hour(s)
    Primary Language:   English
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication. This 60 minute virtual, instructor-led session introduces the new and enhanced messaging, audio, video, and meeting features available with Microsoft Lync. Topics covered include: Collaborating with the new features in Lync. Organizing and viewing contact information. Starting a Lync IM or Audio Conversation. Scheduling Lync Meetings from Outlook. Setting Online Meeting options. Additional Lync resources will be shared.
    https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032540293&culture=en-US

December 2012 Technical Rollup: Unified Communications

December 21st, 2012 No comments

News

Premier

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

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

http://blogs.technet.com/b/msonline/

  1. Offline access in Outlook Web App 2013
    http://blogs.technet.com/b/exchange/archive/2012/11/06/offline-access-in-outlook-web-app-2013.aspx
  2. Public folders in the new Office
    http://blogs.technet.com/b/exchange/archive/2012/11/08/public-folders-in-the-new-office.aspx
  3. Exchange Server TechNet Library URLs updated
    http://blogs.technet.com/b/exchange/archive/2012/11/08/exchange-server-technet-library-urls-updated.aspx
  4. Public Folder replication troubleshooter
    http://blogs.technet.com/b/exchange/archive/2012/11/12/public-folder-replication-troubleshooter.aspx
  5. What’s new with Microsoft Remote Connectivity Analyzer? A lot!
    http://blogs.technet.com/b/exchange/archive/2012/11/19/what-s-new-with-microsoft-remote-connectivity-analyzer-a-lot.aspx
  6. Publishing Exchange Server 2013 using TMG
    http://blogs.technet.com/b/exchange/archive/2012/11/21/publishing-exchange-server-2013-using-tmg.aspx
  7. Supporting Windows 8 Mail in your organization
    http://blogs.technet.com/b/exchange/archive/2012/11/26/supporting-windows-8-mail-in-your-organization.aspx
  8. Configure certificate-based authentication for Exchange ActiveSync h
    ttp://blogs.technet.com/b/exchange/archive/2012/11/28/configure-certificate-based-authentication-for-exchange-activesync.aspx
  9. Exchange Server 2013 Reaches General Availability
    http://blogs.technet.com/b/exchange/archive/2012/12/03/exchange-server-2013-reaches-general-availability.aspx
  10. Decommissioning your Exchange 2010 servers in a Hybrid Deployment
    http://blogs.technet.com/b/exchange/archive/2012/12/05/decommissioning-your-exchange-2010-servers-in-a-hybrid-deployment.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 – Site Home – TechNet Blogs http://blogs.technet.com/b/drrez/

  1. Update: Microsoft Lync 2013 in a Virtual Desktop Infrastructure
    http://blogs.technet.com/b/nexthop/archive/2012/10/31/microsoft-lync-2013-preview-in-a-virtual-desktop-infrastructure.aspx
  2. Lync App Feedback – You Asked and Here It Is
    http://blogs.technet.com/b/nexthop/archive/2012/11/01/lync-app-feedback-you-asked-and-here-it-is.aspx
  3. Lync Online: Microsoft Support Releases Two Troubleshooting Articles
    http://blogs.technet.com/b/nexthop/archive/2012/11/02/lync-online-microsoft-support-releases-two-troubleshooting-articles.aspx
  4. LyncMD: Troubleshooting Lync Server 2010 Application Sharing – Internal and Remote Scenarios
    http://blogs.technet.com/b/nexthop/archive/2012/11/05/lyncmd-troubleshooting-lync-server-2010-application-sharing-internal-and-remote-scenarios.aspx
  5. Lync Online: OneNote and PowerPoint Sharing Features
    http://blogs.technet.com/b/nexthop/archive/2012/11/06/lync-online-articles-highlight-powerpoint-and-onenote-features-in-lync-online.aspx
  6. Microsoft Releases Support Guidance for Lync 2010 on Windows 8 Clients and Lync Server 2010 on Windows Server 2012
    http://blogs.technet.com/b/nexthop/archive/2012/11/09/microsoft-releases-support-guidance-for-lync-server-2010-and-lync-2010-on-windows-server-2012-and-windows-8.aspx
  7. Lync Server Autodiscover and the Lync Windows Store App
    http://blogs.technet.com/b/nexthop/archive/2012/11/09/understanding-lync-server-autodiscover-to-support-the-lync-windows-store-app.aspx
  8. Practice Accelerator Sessions for Lync Server 2010: December 2012
    http://blogs.technet.com/b/nexthop/archive/2012/11/12/practice-accelerator-sessions-for-lync-server-2010-july-2012.aspx
  9. Interview with a Lync Pro: Mike Stacy
    http://blogs.technet.com/b/nexthop/archive/2012/11/14/interview-with-a-lync-pro-mike-stacy.aspx
  10. Configuring Reverse Proxy for Lync Server 2010 Mobility
    http://blogs.technet.com/b/nexthop/archive/2012/11/19/configuring-reverse-proxy-for-lync-server-2010-mobility.aspx
  11. Lync Server 2013: Using the DatabasePathMap Parameter to Deploy Databases
    http://blogs.technet.com/b/nexthop/archive/2012/11/20/using-the-databasepathmap-parameter-to-deploy-lync-server-2013-databases.aspx
  12. System Center Advisor for Lync Server 2010
    http://blogs.technet.com/b/nexthop/archive/2012/11/27/system-center-advisor-for-lync-server-2010.aspx
  13. Lync 2010 Client Authentication
    http://blogs.technet.com/b/nexthop/archive/2012/11/28/lync-2010-client-authentication.aspx
  14. Lync MVP Article Roundup: November 2012
    http://blogs.technet.com/b/nexthop/archive/2012/12/07/lync-mvp-article-roundup-november-2012.aspx
  15. Troubleshooting Lync Call Quality Locally with Snooper
    http://blogs.technet.com/b/nexthop/archive/2012/12/10/troubleshooting-call-quality-locally-with-snooper.aspx

Outlook

Outlook Blog http://blogs.office.com/b/microsoft-outlook/

Other

The Master Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/themasterblog/

Documents

Lync, Office Communication Server & LiveMeeting

  1. Microsoft Lync Online Web App Training
    Learn how to use Microsoft Lync Online Web App to join meetings, when you don’t have Lync installed.
    http://www.microsoft.com/download/details.aspx?id=26200
  2. Customizing the Lync 2010 Help Menu
    By using Windows PowerShell and the files included in this download, you can redirect Lync online Help – including contextual Help to your own custom web site. http://www.microsoft.com/download/details.aspx?id=35770
  3. Unified Communications Phones and Peripherals Datasheets
    These datasheets list the phones and peripheral devices that are qualified to display the “Optimized for Microsoft Lync” logo.
    http://www.microsoft.com/download/details.aspx?id=16857

Downloads

Exchange

  1. Update Rollup 8-v3 for Exchange Server 2007 Service Pack 3 (KB2778154) http://www.microsoft.com/download/details.aspx?id=35741
  2. Update Rollup 7-v3 for Exchange Server 2010 Service Pack 1 (KB2778158) http://www.microsoft.com/download/details.aspx?id=35739

Events/Webcasts

None

New KBs

Antigen & Forefront

Microsoft Forefront Security for Exchange Server Service Pack 2

  1. Description of Forefront Security for Exchange Server with Service Pack 2
    http://support.microsoft.com/kb/960465

Exchange

Microsoft Exchange Server 2003 Standard Edition

  1. How to troubleshoot public folder replication problems in Exchange 2000 Server and in Exchange Server 2003
    http://support.microsoft.com/kb/842273

Microsoft Exchange Server 2007 Enterprise Edition

  1. XADM: Exchange Search Fails After Installing Exchange 2007 SP3
    http://support.microsoft.com/kb/2469863

Microsoft Exchange Server 2007 Service Pack 3

  1. Event ID 1025 with error code “0x80041606” when you use Outlook in online mode to search for a keyword in Exchange Server 2007
    http://support.microsoft.com/kb/2498852

Outlook

Microsoft Office Outlook 2007

  1. Individual AutoArchive settings not stored in registry
    http://support.microsoft.com/kb/198479
  2. How to troubleshoot Outlook when you cannot send or receive e-mail
    http://support.microsoft.com/kb/286040
  3. You may experience performance problems when you are working with items in a large .pst file or in a large .ost file in Outlook 2007
    http://support.microsoft.com/kb/932086

Microsoft Outlook 2000 Standard Edition

  1. How to manage personal folders files in Outlook (IMO)
    http://support.microsoft.com/kb/196492

Microsoft Outlook 2002 Standard Edition

  1. How to manage .pst files in Microsoft Outlook
    http://support.microsoft.com/kb/287070

Microsoft Outlook 2010

  1. Outlook 2010 MailTip states that you don’t have permission to send to a restricted distribution group
    http://support.microsoft.com/kb/2755743
  2. Hyperlinks are not working in Outlook
    http://support.microsoft.com/kb/310049

 

November 2012 Technical Rollup: Unified Communications

November 13th, 2012 No comments

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. Managing High Availability with the EAC
    http://blogs.technet.com/b/exchange/archive/2012/10/02/managing-high-availability-with-the-eac.aspx
  2. Exchange Deployment Assistant for Exchange Server 2013 is on the way
    http://blogs.technet.com/b/exchange/archive/2012/10/08/exchange-deployment-assistant-for-exchange-server-2013-is-on-the-way.aspx
  3. Re-released Exchange 2010 and Exchange 2007 update rollups
    http://blogs.technet.com/b/exchange/archive/2012/10/09/re-released-exchange-2010-and-exchange-2007-update-rollups.aspx
  4. The New Exchange Reaches RTM!
    http://blogs.technet.com/b/exchange/archive/2012/10/11/the-new-exchange-reaches-rtm.aspx
  5. Exchange 2010 datacenter switchover troubleshooter now available
    http://blogs.technet.com/b/exchange/archive/2012/10/19/exchange-2010-datacenter-switchover-troubleshooter-now-available.aspx
  6. iOS6 devices erroneously take ownership of meetings
    http://blogs.technet.com/b/exchange/archive/2012/10/23/ios6-devices-erroneously-take-ownership-of-meetings.aspx
  7. OAB in Exchange Server 2013
    http://blogs.technet.com/b/exchange/archive/2012/10/26/oab-in-exchange-server-2013.aspx
  8. Managing Federated Sharing with the EAC
    http://blogs.technet.com/b/exchange/archive/2012/10/30/managing-federated-sharing-with-the-eac.aspx

Lync, Office Communication Server & LiveMeeting

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

DrRez: Microsoft Lync Server Technical Reference Hub – Site Home – TechNet Blogs http://blogs.technet.com/b/drrez/

Outlook

Outlook Blog http://blogs.office.com/b/microsoft-outlook/

Other

The Master Blog – Site Home – TechNet Blogs http://blogs.technet.com/b/themasterblog/

  1. Ten Tips For Implementing Lync Server 2010 http://blogs.technet.com/b/nexthop/archive/2012/10/05/ten-tips-for-implementing-lync-server-2010.aspx
  2. Lync Server 2013 Preview: Using Set-CsCertificate for Audio/Video Edge and OAuthTokenIssuer Certificate Maintenance http://blogs.technet.com/b/nexthop/archive/2012/10/09/lync-server-2013-preview-using-set-cscertificate-for-audio-video-edge-and-oauthtokenissuer-certificate-maintenance.aspx
  3. Lync Server 2013 Preview: New Video Features http://blogs.technet.com/b/nexthop/archive/2012/10/10/lync-server-2013-preview-new-in-video-features.aspx
  4. Cumulative Updates for Lync Server 2010: October 2012 http://blogs.technet.com/b/nexthop/archive/2012/10/11/cumulative-updates-for-lync-server-2010-october-2012.aspx
  5. Update: Features of the Lync Server 2010 Multitenant Pack for Partner Hosting http://blogs.technet.com/b/nexthop/archive/2012/10/12/features-of-the-lync-server-2010-multitenant-pack-for-partner-hosting.aspx
  6. Update: Microsoft Lync Server 2010 Protocol Workloads Poster http://blogs.technet.com/b/nexthop/archive/2012/10/15/update-microsoft-lync-server-2010-protocol-workloads-poster.aspx
  7. Introducing the Lync Pilot Success Kit http://blogs.technet.com/b/nexthop/archive/2012/10/24/introducing-the-lync-pilot-success-kit.aspx
  8. Microsoft Lync Server 2013 RTM Documentation Now Available http://blogs.technet.com/b/nexthop/archive/2012/10/24/microsoft-lync-server-2013-preview-rtm-documentation-now-available.aspx
  9. Delivering Lync Real-Time Communications Over Wi-Fi http://blogs.technet.com/b/nexthop/archive/2012/10/26/lync-wi-fi-deployment-guide-for-real-time-communications-workloads.aspx
  10. Lync Server 2013: Download the Latest Bits, VDI, Tools, SDK, and UCMA – October 2012 http://blogs.technet.com/b/nexthop/archive/2012/10/29/lync-server-2013-download-the-latest-bits-vdi-tools-sdk-and-ucma-october-2012.aspx
  11. Lync MVP Article Roundup: October 2012 http://blogs.technet.com/b/nexthop/archive/2012/10/30/lync-mvp-article-roundup-october-2012.aspx

Documents

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/download/details.aspx?id=13800
  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/download/details.aspx?id=15779
  3. FY13 HTGG BPIO Messaging Messaging Partner Deck
    How to get going guidance to help customer move from one maturity to another http://www.microsoft.com/download/details.aspx?id=34979
  4. Microsoft Exchange Server 2013 Help
    This download contains the Help content for Microsoft Exchange Server 2013 Hybrid Deployments and the Release to Manufacturing (RTM) version of Microsoft Exchange Server 2013. http://www.microsoft.com/download/details.aspx?id=35395
  5. Microsoft Exchange Online Preview Help
    This download contains the Help content for the Microsoft Exchange Online Preview release. http://www.microsoft.com/download/details.aspx?id=30338

Lync, Office Communication Server & LiveMeeting

  1. Delegation for IP Phones White Paper
    This document discusses extension of the Boss/Admin features to IP phones. The boss-delegate is a collection of features designed by the Microsoft Lync team which optimize the boss and delegate Lync roles in IP phones with Lync Server. http://www.microsoft.com/download/details.aspx?id=34593
  2. Unified Communications Phones and Peripherals Datasheets
    These datasheets list the phones and peripheral devices that are qualified to display the “Optimized for Microsoft Lync” logo. http://www.microsoft.com/download/details.aspx?id=16857
  3. FY13 HTGG BPIO UC Voice Partner Deck
    How to get going guidance to help customer move from one maturity to another http://www.microsoft.com/download/details.aspx?id=34990
  4. FY13 HTGG BPIO UC Conferencing Partner Deck
    How to get going guidance to help customer move from one maturity to another http://www.microsoft.com/download/details.aspx?id=34981
  5. FY13 HTGG BPIO UC IMPresence Partner Deck
    How to get going guidance to help customer move from one maturity to another http://www.microsoft.com/download/details.aspx?id=34978
  6. Microsoft Lync Server 2010 Protocol Workloads Poster
    This poster shows each workload in Microsoft Lync Server 2010 communications software, describing relationships, dependencies, flow of information, and certificate requirements. Version 5.15 corrects errors with the Application Sharing section. http://www.microsoft.com/download/details.aspx?id=6797
  7. Microsoft Lync Server 2013 Documentation Help File
    This download contains a compiled help file (.chm) of all the available Lync Server 2013 IT professional documentation in the Technical Library. http://www.microsoft.com/download/details.aspx?id=35405
  8. Delivering Lync Real-Time Communications over Wi-Fi
    This white paper describes how Lync Server 2010 communications software can be successfully implemented over wireless local area networks (Wi-Fi) to help administrators ensure a high-quality voice and video Lync experience for all users. http://www.microsoft.com/download/details.aspx?id=35401

Downloads

Exchange

  1. Update Rollup 7-v2 for Exchange Server 2010 Service Pack 1 (KB2756496) http://www.microsoft.com/download/details.aspx?id=34957
  2. Update Rollup 8-v2 for Exchange Server 2007 Service Pack 3 (KB2756497) http://www.microsoft.com/download/details.aspx?id=34959
  3. Update Rollup 4-v2 for Exchange Server 2010 Service Pack 2 (KB2756485) http://www.microsoft.com/download/details.aspx?id=34956
  4. Exchange Server 2013 UM Language Packs http://www.microsoft.com/download/details.aspx?id=35368
  5. Microsoft Exchange Web Services Managed API 2.0 The Exchange Web Services (EWS) Managed API 2.0 provides a managed interface for developing client applications that use EWS. http://www.microsoft.com/download/details.aspx?id=35371
  6. Updated DLP policy templates for Exchange Server 2013 This download contains updated out-of-the-box DLP policy templates that address localization issues with the templates that are included in the Release to Manufacturing (RTM) version of Exchange 2013. http://www.microsoft.com/download/details.aspx?id=35407

Lync, Office Communication Server & LiveMeeting

  1. Security Update for Microsoft Communicator 2007 R2 (KB2726391) http://www.microsoft.com/download/details.aspx?id=34951
  2. Lync 2010 Hotfix KB 2737155 (64 bit) This download includes all available updates for Lync 2010. http://www.microsoft.com/download/details.aspx?id=14490
  3. Lync 2010 Attendee Hotfix KB 2752157 (User level install) This download includes all available updates for Lync 2010 Attendee. http://www.microsoft.com/download/details.aspx?id=22157
  4. Lync 2010 Hotfix KB 2737155 (32 bit) This download includes all available updates for Lync 2010. http://www.microsoft.com/download/details.aspx?id=25055
  5. Lync 2010 Attendee Hotfix KB 2752160 (Admin level install) This download includes all available updates for Lync 2010 Attendee. http://www.microsoft.com/download/details.aspx?id=13365   Lync Server 2010 Hotfix KB 2493736 This download includes all available updates for Lync Server 2010. http://www.microsoft.com/download/details.aspx?id=11551
  6. Unified Communications Managed API 4.0 Runtime 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 Enhanced Presence information, instant messaging, telephone and video calls, and audio/video conferencing. http://www.microsoft.com/download/details.aspx?id=34992
  7. Microsoft Lync Pilot Success Kit The Lync Pilot Success Kit is a collection of tools, documentation, and templates to help project teams plan, deploy, monitor, and evaluate the success of the Pilot Phase of a Lync rollout. http://www.microsoft.com/download/details.aspx?id=34965
  8. Device Selection Tool for Microsoft Lync 2010 Online tool that helps Lync users find the best device based on their mobility and communication behaviours, and help IT decision makers rolling out Lync to select appropriate UC devices for their users. http://www.microsoft.com/download/details.aspx?id=35408

Events/Webcasts

  1. Moving from Live Meeting to Lync: Making the Most of your Online Meetings
    Event ID: 1032535185
    Language(s):  English.
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.
    Starts: 07 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535185
  2. Best Practices for Microsoft Lync Conferencing
    Event ID: 1032535194
    Language(s):  English.
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully!
    Starts: 07 November 2012 11:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535194
  3. Introducing Microsoft Lync
    Event ID: 1032535202
    Language(s):  English.
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication.
    Starts: 08 November 2012 07:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535202
  4. Introducing Microsoft Lync
    Event ID: 1032535206
    Language(s):  English.
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication. Starts: 08 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s)  https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535206
  5. alwaysON Ltd presents The Business Benefits of Microsoft Lync
    Event ID: 1032529677
    Microsoft CP  Auditorium #02 Cardinal Place, 100 Victoria Street London SW1E 5JL United Kingdom Product(s):   Microsoft Exchange Server, Microsoft Lync and Microsoft Office Communicator Mobile Microsoft Lync is a unified communications solution that brings together all of the different ways that users communicate, into a single business-grade application. With Lync, every interaction with your contacts can be collaborative, engaging, and accessible from anywhere. Lync really can transform the way that your business communicates. Come along to our event to find out more!
    Starts: 13 November 2012 10:00 Ends: 13 November 2012 12:30 Time zone: (GMT) GMT, London Welcome Time: 09:30 https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032529677
  6. Moving from Live Meeting to Lync: Making the Most of your Online Meetings
    Event ID: 1032535186
    Language(s):  English.
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.
    Starts: 14 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535186
  7. Best Practices for Microsoft Lync Conferencing
    Event ID: 1032535195
    Language(s):  English.
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully!
    Starts: 14 November 2012 11:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535195
  8. Introducing Microsoft Lync
    Event ID: 1032535203
    Language(s):  English.
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication.
    Starts: 15 November 2012 07:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535203
  9. Introducing Microsoft Lync
    Event ID: 1032535207
    Language(s):  English.
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication.
    Starts: 15 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535207
  10. Moving from Live Meeting to Lync: Making the Most of your Online Meetings
    Event ID: 1032535187
    Language(s):  English.
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.
    Starts: 21 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535187
  11. Best Practices for Microsoft Lync Conferencing
    Event ID: 1032535196
    Language(s):  English.
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully!
    Starts: 21 November 2012 11:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535196
  12. Office Talk Office Hours for November 27, 2012 (SMSP341PSW)
    Event ID: 1032529769
    Language(s):  English.
    Product(s):   Microsoft Lync Server and Microsoft Office Communications Server 2007 R2.
    Audience(s):   Sales – Partners.
    Office Talk Office Hours is a bi-montly webcast series dedicated to dicussing favorite features of Office 2010, product tips and tricks, and selling points. This month’s featured topic:  Lync 2010 (When used with Office 365)
    Starts: 27 November 2012 10:30 Time zone: (GMT-05:00) Eastern Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032529769
  13. Moving from Live Meeting to Lync: Making the Most of your Online Meetings
    Event ID: 1032535188
    Language(s):  English.
    An introduction to Microsoft Lync for users making the move from Office Live Meeting.
    Starts: 28 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535188
  14. Best Practices for Microsoft Lync Conferencing
    Event ID: 1032535197
    Language(s):  English.
    Learn best practices for managing Online Meetings using Microsoft Lync. From scheduled conferences to instant application sharing, discover how easy it is to collaborate successfully!
    Starts: 28 November 2012 11:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535197
  15. Introducing Microsoft Lync
    Event ID: 1032535205
    Language(s):  English.  Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication.
    Starts: 29 November 2012 07:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535205
  16. Introducing Microsoft Lync
    Event ID: 1032535209
    Language(s):  English.
    Welcome to Microsoft Lync! Learn how Lync integrates instant messaging, audio and video calling, and online meeting functionality into one easy-to-use unified platform that will contribute to greater collaboration and more effective communication.
    Starts: 29 November 2012 09:00 Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032535209

New KBs

Exchange

Microsoft Exchange Server 2007 Service Pack 3

  1. Description of Update Rollup 8 Version 2 for Exchange Server 2007 SP3 http://support.microsoft.com/kb/2756497

Microsoft Exchange Server 2007 Standard Edition

  1. You cannot view a list of public folders in an Exchange organization that has Exchange Server 2007 and Exchange Server 2010 mailbox databases http://support.microsoft.com/kb/2621350
  2. Microsoft Exchange Server 2007 Standard Edition: exchangeV1 Public Folder may not replicate to a new Exchange 2007 Server http://support.microsoft.com/kb/555978

Outlook

  1. Microsoft Office Outlook 2003: Outlook 2003 displays the error “The program can’t start because BCSRuntime.dll is missing from your computer” http://support.microsoft.com/kb/2770869
  2. Microsoft Office Outlook 2007: Outlook may hang when the Navigation Pane has hundreds of shortcuts http://support.microsoft.com/kb/2764000
  3. Microsoft Office Outlook 2007: Incorrect holidays in Outlook 2007 and Outlook 2010 .hol files http://support.microsoft.com/kb/2764690
  4. Microsoft Office Outlook 2007: A shared folder is unexpectedly cached to the Offline Folder file in Outlook 2007 http://support.microsoft.com/kb/936247
  5. Microsoft Outlook 2000 Standard Edition: How to use the recall message feature in Outlook http://support.microsoft.com/kb/197094
  6. Microsoft Outlook 2000 Standard Edition: OL2000: Communicating with E-Mail: Part 2: Composing Messages http://support.microsoft.com/kb/310484
  7. Microsoft Outlook 2000 Standard Edition: The host could not be found error message when you send or receive messages in Outlook 2000 http://support.microsoft.com/kb/320759
  8. Microsoft Outlook 2010: Automatic conflict resolution handling is enhanced in Outlook 2010 http://support.microsoft.com/kb/2755373

Finding a Domain Controller Within the Same AD Site via PowerShell

November 7th, 2012 1 comment

Powershell_logo-137x137In Exchange Management Shell and Lync Server Management Shell, you can target many cmdlets at specific domain controllers. This is crucial, especially in larger environments, if you need to make sure AD replication delays aren’t going to cause issues. An example is enabling a user for Lync using Enable-CsUser, then trying to use Set-CsUser or Grant-CsExternalAccessPolicy. The second will fail if it sends it to a different domain controller than the first, and replication hasn’t completed. So, the -DomainController switch can be used. Just send each command to the same DC, and even in rapid succession, you’ll succeed.

However, if you’re reusing your scripts or functions, especially in different environments, you have to find a valid DC in same AD site, put that into the script/function, and go. What a waste of time!

We can streamline the process with just a couple lines of code. First, we use Get-WMIObject to retrieve info on the local computer.

[object]$ComputerInfo = (Get-WMIobject -class "Win32_NTDomain" -namespace "root\CIMV2")

Next, we assign a variable, $ADSite, to the site name returned from the first line

[string]$ADSite = $ComputerInfo[1].ClientSiteName

Then we get a list of DCs in that same site

$DCsInSite = (Get-ADDomainController -Filter {Site -eq "$ADSite"})

And lastly, we randomly pick a DC from that list

[string]$QueryDC = ($DCsInSite | Get-Random).name

$QueryDC can now be used in your code, such as

Enable-CsUser [user] -RegistrarFQDN [fqdn] -SipAddressType [SIP address type] -DomainController $QueryDC

And that’s it. The only real requirement here is that the ActiveDirectory module be loaded, so that the Get-ADDomainController cmdlet works. This is easy:

Import-Module ActiveDirectory

In its entirety, here is the code:

Import-Module ActiveDirectory
[object]$ComputerInfo = (Get-WMIobject -class "Win32_NTDomain" -namespace "root\CIMV2") 
[string]$ADSite = $ComputerInfo[1].ClientSiteName
$DCsInSite = (Get-ADDomainController -Filter {Site -eq "$ADSite"}) 
[string]$QueryDC = ($DCsInSite | Get-Random).name

 

ASP.NET Errors After Installing Lync Cumulative Update

October 24th, 2012 2 comments

Here’s a little bit of fun I had while trying to find out who would be playing my beloved Detroit Tigers in the World Series. I needed to update our Lync servers, so installation of the October 2012 Cumulative Update was in order.

As soon as the Cumulative Update was done installing on one of our front end servers, SCOM started throwing alerts every 30 seconds. Essentially, they looked like this:

Oct 20 13:13:56 cltlb01 l4d: VS 47.231.153.66:443(TMG Lync External HTTPS meetContosoCom) Taken out of service due to failed Real Servers

Looking at the servers, the first front end server wasn’t reporting any issues. But the second was flooded with these in the application log:

Event log entry

Event log entry

Every time the HLB tried to do the health check, another ASP.NET exception would show up in the event log. We checked the HLB config, and it was properly set to connect to https://*/meet/blank.html for its deep health check. This is important because if you have it set to just check /meet or https://*meet/, I’ve seen this identical problem pop up. I verified that the file was at the correct location (C:\Program Files\Microsoft Lync Server 2010\Web Components\Join Launcher\Int), and that I could open it in IE. The file didn’t have a recent modified date. So, we changed the health check just to do a TCP bind to the server, and the problem went away. HLB was happy, and ASP.NET alerts stopped in the event log. Synthetic tests came back fine. Back to the baseball game, I figured.

Fast forward to Monday morning, when two users simultaneously contacted me to say that they were attempting to join a scheduled Lync meeting and getting the below error. Not the same meeting – two separate meetings.

Meeting join error

Meeting join error

They sent me the links, and I was able to successfully join both meetings, but I’m homed on a different server than those two users. The plot thickens.

I looked at the front end servers again, and sure enough, whenever someone would try to join either of those meetings, that trouble server would throw an ASP.NET error again. It wasn’t as fixed as I hoped.

I drained the server using Stop-CsWindowsService -Graceful, then stopped IIS using net stop w3svc. I navigated to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and ran aspnet_regiis.exe -i. I restarted the server, and suddenly the problem was gone. Everyone was able to join their meetings, and the server no longer was throwing ASP.NET errors. We changed the health check back to looking at /meet/blank.html, and all was good.

One liners: List All Users Who Have Send-As Access To Other Mailboxes

October 23rd, 2012 No comments

Exchange 2013 logo 128x128If you need to list all users who have Send-As access to other user’s mailboxes in Exchange, try this little one-liner from Exchange Management Shell:

Get-Mailbox -ResultSize unlimited | Get-ADPermission | Where-Object {$_.ExtendedRights -like "Send-As" -and $_.User -notlike "NT AUTHORITY\SELF" -and (! $_.Deny)} | Format-List Identity,User,AccessRights,IsInherited

This will show you the user who has the right and the mailbox they have rights to.

Send-As rights

Send-As rights. Click to enlarge.

Note that I use fl (Full List) instead of ft (Full Table) because the identity field can be quite long.

Function: Set-AdminUser – Clear AdminCount and Enable Security Inheritance

October 22nd, 2012 25 comments

Powershell_logo-137x137Description

While migrating some users during a Lync migration, I needed to disable users for Lync in one forest, and enable them in another. I ran into a problem where many users in the legacy forest had adminCount set to 1, and security inheritance disabled. The problem is that my account didn’t have rights to disable them in Lync, and I was getting an access denied error. This is common when the user is/was a member of a protected group. I won’t go into the background of adminCount, as it’s well documented.

I knew that as the migration progressed, we would identify more users where this was the case. So I wanted to find a better way of dealing with these. There are several ways of finding users with adminCount set using PowerShell, including

([adsisearcher]"(AdminCount=1)").findall()

and using the ActiveDirectory PowerShell module via

Get-ADuser -LDAPFilter "(admincount=1)" | Select-Object name

and we can look at groups, too, using

Get-ADgroup -LDAPFilter "(admincount=1)" | Select-Object name

Turns out that many of the users (1000+) were no longer members of protected groups, what’s often referred to as Orphaned AdminSD Objects. So we could clear adminCount and enable security inheritance. But doing this manually on 1000+ users isn’t something that any of us wanted to spend time doing.

We can clear adminCount with a one-liner:

Get-AdUser [user name] | Set-AdObject -clear adminCount

But that doesn’t take care of security inheritance, which is the real culprit in my issue. We can use dsacls:

$User = [ADSI] $_.Path
dsacls $User.distinguishedName /p:n

Unfortunately, this involves multiple steps in native PowerShell. So, a function was born.

Set-AdminUser takes input from either the $UserName parameter, or via the pipeline, and clears adminCount, then enables security inheritance. It can process a single user or multiple, such as with the output of Get-ADGroupMember.

Syntax

Set-AdminUser [[-UserName] ] [-WhatIf] [-Confirm] []

Examples

Set-AdminUser [user name]
Get-AdGroupMember [group name] | Set-AdminUser

Code

Here is the function to copy. You can also download it in the download section below.

function Set-AdminUser	{  
	<# 
	.SYNOPSIS
			Clears adminCount, and enables inherited security on a user account.
	
	.DESCRIPTION
			Clears adminCount, and enables inherited security on a user account.
	
	.NOTES
	    Version    	      	: v1.0
	    Wish list						: 
	    Rights Required			: UserAdministrator
	    Sched Task Req'd		: No
	    Lync Version				: N/A
	    Lync Version				: N/A
	    Author       				: Pat Richard, Skype for Business MVP
	    Email/Blog/Twitter	: pat@innervation.com 	https://www.ucunleashed.com @patrichard
	    Dedicated Post			: https://www.ucunleashed.com/1621
	    Disclaimer   				: You running this script means you won't blame me if this breaks your stuff.
	    Info Stolen from 		: http://serverfault.com/questions/304627/powershell-script-to-find-ad-users-with-admincount-0
													: http://morgansimonsen.wordpress.com/2012/01/26/adminsdholder-protected-groups-sdprop-and-moving-mailboxes-in-exchange/
	
	.LINK     
	    
Function: Set-AdminUser – Clear AdminCount and Enable Security Inheritance
.INPUTS You can pipeline input to this command .PARAMETER UserName Create the scheduled task to run the script daily. It does NOT create the required Exchange receive connector. .EXAMPLE Set-AdminUser -UserName [user name] Description ----------- Clears the adminCount of the specified user, and enabled inherited security .EXAMPLE Get-AdGroupMember [group name] | Set-AdminUser Description ----------- Clears the adminCount of all group members, and enabled inherited security #> #Requires -Version 2.0 [CmdletBinding(SupportsShouldProcess = $True)] param ( [Parameter(ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $True, Mandatory = $False)] [ValidateNotNullOrEmpty()] [string]$UserName ) Begin{ ## allows inheritance [bool]$isProtected = $false ## preserves inherited rules [bool]$PreserveInheritance = $true } Process{ [string]$dn = (Get-ADUser $UserName).DistinguishedName Set-AdObject -identity $dn -clear adminCount $user = [ADSI]"LDAP://$dn" $acl = $user.objectSecurity Write-Verbose $dn Write-Verbose "Original permissions blocked:" Write-Verbose $acl.AreAccessRulesProtected if ($acl.AreAccessRulesProtected){ $acl.SetAccessRuleProtection($isProtected,$PreserveInheritance) $inherited = $acl.AreAccessRulesProtected $user.commitchanges() Write-Verbose "Updated permissions blocked:" Write-Verbose $acl.AreAccessRulesProtected } } End{ remove-variable acl remove-variable UserName remove-variable isProtected remove-variable PreserveInheritance remove-variable dn remove-variable user } } # end function Set-AdminUser

Donations

I’ve never been one to really solicit donations for my work. My offerings are created because *I* need to solve a problem, and once I do, it makes sense to offer the results of my work to the public. I mean, let’s face it: I can’t be the only one with that particular issue, right? Quite often, to my surprise, I’m asked why I don’t have a “donate” button so people can donate a few bucks. I’ve never really put much thought into it. But those inquiries are coming more often now, so I’m yielding to them. If you’d like to donate, you can send a few bucks via PayPal at https://www.paypal.me/PatRichard. Money collected from that will go to the costs of my website (hosting and domain names), as well as to my home lab.

Download

v1.0 – 10-20-2012 Set-AdminUser.v1.0.zip

Categories: PowerShell Tags: ,

October 2012 Updates Released for Lync Server 2010

October 11th, 2012 No comments

The Lync team has released the October 2012 updates for Lync Server 2010 and related products. Here are some of the details:

2493736 Updates for Lync Server 2010

Highlights

  1. 2735313 No notification of an incoming file transfer when you minimize a Lync 2010 conversation window
  2. 2735319 A user name that is included in a Lync Online meeting URL is incorrect when delegate is configured
  3. 2735321 “Block all” setting of the global file transfer filter does not work in Lync Server 2010
  4. 2735323 A call to an UCMA 3.0 endpoint is disconnected after 30 minutes

KBs

Lync Server 2010

  1. 2670358 Description of the cumulative update for Lync Server 2010, Administrative Tools: February 2012
  2. 2740403 Description of the cumulative update for Lync Server 2010, Core Components: October 2012
  3. 2701659 Description of the cumulative update for Lync Server 2010, Conferencing Attendant: June 2012
  4. 2514978 Description of the cumulative update for Lync Server 2010, Conferencing Server: November 2011
  5. 2737902 Description of the cumulative update for Lync Server 2010, Web Components Server: October 2012
  6. 2737915 Description of the cumulative update for Lync Server 2010: October 2012
  7. 2708616 Description of the cumulative update for Lync Server 2010, Web Conferencing Server: June 2012
  8. 2640253 Description of the cumulative update for Lync Server 2010, Mediation Server: November 2011
  9. 2740406 Description of the cumulative update for Lync Server 2010, Unified Communications Managed API 3.0 Runtime: October 2012
  10. 2650037 Description of the update for Lync Server 2010 Bandwidth Policy Service: December 2011
  11. 2743736 Description of the cumulative update for Lync Server 2010, Mobility Service: October 2012

Use the cumulative update installer, called LyncServerUpdateInstaller.exe to view and install the needed updates. That update can be downloaded here.

Clients

  1. 2737155 Cumulative Updates for Lync 2010
  2. 2752160 Cumulative Updates for Lync 2010 Attendee – Administrator level installation
  3. 2752157 Cumulative Updates for Lync 2010 Attendee – User level installation

Phone Edition

No updates listed

For information on updating Lync Phone Edition devices, see Jeff Schertz’s article Updating Lync Phone Edition Devices, as well as my script New-CsFirmware.ps1

Group Chat

No updates listed

Installation

Note: Pay close attention to the installation notes listed on the summary page. They include manual tasks that must be followed after installing the updates on Lync servers.

Microsoft Re-releases Several Exchange Update Rollups Due to Code Signing Issue

October 11th, 2012 No comments

Microsoft has discovered that digital certificates used to sign some files in recent Update Rollups for Exchange Server 2010 and Exchange Server 2007 will expire prematurely, some as soon as the next couple of months. This was documented in a recent Security Advisory. As a result, Microsoft has released corrected versions of Update Rollup 4 for Exchange Server 2010 SP2, Update Rollup 7 for Exchange Server 2010 SP1, and Update Rollup 8 for Exchange Server 2007 SP3. For the most part, nothing from a code or functionality/feature set changes, with the exception of Update Rollup 4 for Exchange Server 2010 SP2. That rollup includes a fix for  a problem with Outlook 2010 and 2013 where only one result is returned when clicking “view all results”. That fix, from KB 2756987, is now included. All of these Update Rollups, dubbed the “V2” of each, are now available for download at the links below.

When installing these Update Rollups, it is not required to uninstall the original version.

Microsoft has noted in another Advisory from Security Research and Defense that this isn’t an Exchange issue, and is reissuing other recent releases as well. This includes some security patches. I suggest you read that advisory to see how it may impact other systems in your environment.

Microsoft has also released a WinVerifyTrust package to verify that the issue is resolved. Download the appropriate version if you’d like to ensure you’re safe.

It’s also important to know that some third-party applications and solutions may display unexpected results if they query these incorrect time stamps. As a result it’s recommended that you install the v2 versions even if you already have the original v1 version installed. Microsoft states: “We encourage all customers to apply the re-released, re-signed security updates as they become available. As an additional defense-in-depth measure, we recommend that customers also apply the updated WinVerifyTrust package which serves as an effective way for Windows and Microsoft applications to extend the validity period of these packages beyond the premature expiration date. We should be clear that the re-released, re-signed security updates by themselves are sufficient to address the potential compatibility issue and the WinVerifyTrust package is not strictly necessary – it is offered as a defense-in-depth option to customers who want to ensure that this issue does not affect them between now and the time they apply the updated security updates.”

This latest blunder doesn’t give Exchange IT professionals a warm fuzzy feeling. This is the latest in a string of bungled releases that have had to be released due to some problem. While I applaud Microsoft in identifying and correcting the issue without trying to hide it, I have to wonder if it’s safe to install any patches for fear they may further break an Exchange environment. A long-standing belief that many have is to not install RTM software – wait till the first service pack comes out. I’ve never held on to that, but Microsoft sure isn’t doing much in the public eye to help rid that believe. Let’s hope this is a lesson learned and this type of public humiliation for Microsoft doesn’t become any more of a pattern.

Download

  1. 2756485 Update Rollup 4 v2 for Exchange Server 2010 Service Pack 2
  2. 2756496 Update Rollup 7 v2 for Exchange Server 2010 Service Pack 1
  3. 2756497 Update Rollup 8 v2 for Exchange Server 2007 Service Pack 3

Users Are Continuously Prompted for Lync Response Groups Credentials

October 11th, 2012 No comments

Lync 2013 logo 128x128During a recent cross-forest migration, some users reported that after their workstation was moved to the new forest and their account was enabled for Lync, they would get the following prompt immediately after logging in:

Lync Response Groups prompt

Lync Response Groups prompt

Notice that it’s prompting for credentials for Response Groups. This environment had no Response Groups. If the user entered correct credentials, the prompt would just reappear right away. Users could click Cancel, and the prompt would go away, but would return about every 2 hours. Also noticed was that these users would never get a Lync Address Book, either.

This was a greenfield Lync deployment in a new forest that users, workstations, and email was migrated to from many other domains. Checking over the Lync environment yielded no real culprits. Issues with permissions on the Lync share can cause the issue, but those were correct as well. Certificates were also fine. Since only a few users reported the problem (< .1% of all Lync users), and all users in the organization were assigned the same policies in Lync, I became convinced it was a client side issue.

The resolution was to open Internet Explorer, go to Settings>Internet Options>Advanced. Scroll all the way to the bottom and remove the check for Enable Integrated Windows Authentication.

IE Integrated Windows Authentication setting

IE Integrated Windows Authentication setting

Click Ok, then reboot the machine. Once rebooted, go back and put the check back in the Enable Integrated Windows Authentication box and reboot again.

This resolved the problem for all of the users having this problem. Not only did the prompt stop appearing, but all users who performed the fix also reported successful address book downloads.

It’s important to note that while just disabling Integrated Windows Authentication generally resolves the prompt for credentials, you really should enable it again as described to avoid issues with other applications and services.