Archive

Posts Tagged ‘Lync Server 2013’

Syntax Highlighting File for UltraEdit Includes Exchange 2010/2013, Lync 2010/2013, and ActiveDirectory cmdlets

In a previous post, Exchange 2010 and Lync 2010 PowerShell syntax highlighting file for UltraEdit, I included the cmdlets for both Exchange 2010 and Lync 2010. In this new file, I’ve included Lync 2010, Lync 2013, Exchange 2010, Exchange 2013, and Active Directory cmdlets for highlighting. If you use UltraEdit, this wordfile may make life a little easier.

Download the file here:

Microsoft Releases Lync 2013 Headers for SIP Trunk Provider Billing

If you’re a SIP trunk provider, and want to have more granular billing capabilities, then this 12 page documentation may be of use to you. Microsoft has released a document showing the headers implemented in Lync Server 2013, and how they can be used to more effectively bill customers. RFC references for History-Info, Referred-By, and P-Asseted-Identity as well as configuration details and various scenarios are mentioned.

 

Simulring

Simulring

 

Released on 05-03-2013, the documentation is available at http://www.microsoft.com/en-us/download/details.aspx?id=38820

 

Script: Set-Cs2013Features.ps1 – Easily Install Prerequisites and Tools for Microsoft Lync Server 2013

February 8, 2013 31 comments

Description

This script will assist in getting servers ready for the installation of Microsoft Lync Server 2013 on Windows Server 2012. This includes the operating system prerequisites, SQL Express (where necessary), Silverlight, and more. Some post installation options are also available, and include Microsoft tools such as the debugging tools, the Best Practices Analyzer (BPA), Connectivity Analyzer, and more. Where the script needs files available online, it will automatically download them. More options will be added as I have time, and can properly test. This includes Edge, Director, and Mediation server prerequisites, and more tools. If you have suggestions, please feel free to comment below.

The current options are:

1. Director – Installs the OS prerequisites and SQL Express instances required to install this role.

2. Edge – Installs the OS prerequisites and SQL Express instances required for this role.

3. Front End – includes the Operating System prerequisites, Microsoft Silverlight, as well as the installation of SQL Express SP1 and creation of the various required instances. The SQL Express installs are done because Lync Server installs the RTM version by default. So installing the SP1 version saves a long update later. Note that each instance takes 3-5 minutes to install. Enterprise edition servers have two instances, RTCLocal and LyncLocal, and Standard edition servers also have the RTC instance. See the syntax and example sections below on how to call the script for the two types of servers.

4. Mediation – still being tested to make sure I didn’t miss something.

5. Office Web App – Installs the OS prerequisites required, then installs the Office Web App binaries, and then installs two recent updates. Everything needed to deploy an Office Web Apps server.

6. Persistent Chat - Installs the OS prerequisites and SQL instance required for this role.

7. Lync Server 2013 Resource Kit - tools that make troubleshooting and administrating a Lync environment easier, such as Address Book config, etc.

8. Lync Server 2013 Persistent Chat Resource Kit – tools useful for Persistent Chat environments.

9. Lync Server 2013 Debugging Tools - includes the logging tools such as OCSLogger and Snooper. Helpful for troubleshooting.

10. Lync Server 2013 Stress and Performance Tool – prepare, define, and validate performance

11. Lync Server 2013 Best Practices Analyzer – this tool helps identify any issues from a best practices perspective

12. Lync Server Connectivity Analyzer – identifies any issues that may result in connectivity problems for mobility clients including the Lync Windows Store app

13 Create Shutdown, Logoff, and Restart tiles on desktop – this is a streamlined version of Create a Shutdown/Restart/Logoff Windows 8 Tile for the Start menu (PowerShell) that puts easy to reach Shutdown, Restart, and Logoff tiles on the Start screen. In version 1.1, this was changed from the Start page of the logged on user who runs the script to the desktop and start page of all users.

14. Create scheduled task to automatically update PowerShell help files daily. I discuss this in Function: New-PSUpdateHelpScheduledTask – Auto Update PowerShell Help

15. Launch Windows Update

16. Install/Update Lync Server 2013 Documentation Help

18. Install Microsoft Network Monitor 3.4

19. Add custom Scheduler simple URL – if you’d like to have a simple URL for the scheduler app, such as scheduler.contoso.com, this option will handle the configuration of that. Note that this option requires that the simple URL provided be in the Subject Alternative Names (SAN) list of the certificate on your Front End servers. See Understanding the Lync Web Scheduler for additional info.

20. Install SQL Server 2012 Management Studio

21 Install telnet client

Simply choose your desired option. When the script is finished, it will return to the menu.

Note: The installation of some Lync Server 2013 roles requires some .Net 3.5 components, which are not installed in Windows Server 2012 by default. So the script will need to know where your Server 2012 installation media is. The script defaults to d:, but can be configured for other locations.

The script will also create a log file that can be used for troubleshooting. The log file is created in the same folder that the script is in.

Syntax

C:\Set-Cs2013Features.ps1 [[-TargetFolder] ] [[-Win2012Source] ] [[-SQLPath]] [-WhatIf] [-Confirm]

Examples

Set-Cs2013Features.ps1

This will launch the script with the default options for Enterprise edition servers

Set-Cs2013Features.ps1 -Win2012Source e:

This will launch the script using the e: drive for the source of the Windows Server 2012 installation files

Set-Cs2013Features.ps1 -sqlpath "d:\sqlexpress"

This will install any related SQL Express instances to the specified path

Installation

Execution Policy: Third-party PowerShell scripts may require that the PowerShell Execution Policy be set to either AllSigned, RemoteSigned, or Unrestricted. The default is Restricted, which prevents scripts – even code signed scripts – from running. For more information about setting your Execution Policy, see Using the Set-ExecutionPolicy Cmdlet.

Download

v1.5 – 05-10-2013 Set-Cs2013Features.v1.5.zip

v1.4 – 05-03-2013 Set-CsLync2013Prerequisites.v1.4.zip

v1.3 – 04-29-2013 Set-CsLync2013Prerequisites.v1.3.zip

v1.2 – 04-01-2013 Set-CsLync2013Prerequisites.v1.2.zip

v1.1 – 02-28-2013 Set-CsLync2013Prerequisites.v1.1.zip

v1.0 – 02-08-2013 Set-CsLync2013Prerequisites.v1.0.zip

Changelog

See the changelog for information on what’s changed/included in each version.

Lync Content at Microsoft Exchange Conference (MEC)

September 7, 2012 Leave a comment

Microsoft has finally released some of the details of what kind of content is available during Thursday, September 27th – the day after MEC ends. A 6 and a half hour post-day training session is being given by Lync MVPs Mike Stacy, Tommy Clarke, and Derek Kerr. The session, The New Lync Server 2013, covers three main areas of the new version. Web App Server (formerly known as WAC), video, and architectural improvements. Additional information new features and migration and coexistence with legacy versions will also be provided.

Those interested in attending should check out the information at http://www.mecisback.com/enhancedLearning.aspx. Cost for the session is $400.

September 2012 Technical Rollup: Unified Communications

September 5, 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. The New OWA Rocks Tablets and Phones! http://blogs.technet.com/b/exchange/archive/2012/08/02/the-new-owa-rocks-tablets-and-phones.aspx
  2. We’ve updated the MEC website with a whole lot of awesome! http://blogs.technet.com/b/exchange/archive/2012/08/08/we-ve-updated-the-mec-website-with-a-whole-lot-of-awesome.aspx
  3. Managing The New Exchange http://blogs.technet.com/b/exchange/archive/2012/08/09/managing-the-new-exchange.aspx
  4. Released: Update Rollup 4 for Exchange 2010 Service Pack 2 http://blogs.technet.com/b/exchange/archive/2012/08/14/released-update-rollup-4-for-exchange-2010-service-pack-2.aspx
  5. Released: Update Rollup 8 for Exchange 2007 Service Pack 3 http://blogs.technet.com/b/exchange/archive/2012/08/14/released-update-rollup-8-for-exchange-2007-service-pack-3.aspx
  6. Calendar and Tasks Retention Tag Support in Exchange 2010 SP2 RU4 http://blogs.technet.com/b/exchange/archive/2012/08/14/calendar-and-tasks-retention-tag-support-in-exchange-2010-sp2-ru4.aspx
  7. Moving from EHA to Office 365 http://blogs.technet.com/b/exchange/archive/2012/08/20/moving-from-eha-to-office-365.aspx
  8. Site Mailboxes in the new Office http://blogs.technet.com/b/exchange/archive/2012/08/22/site-mailboxes-in-the-new-office.aspx
  9. Exchange, Stubbing, and Database Space Reclamation http://blogs.technet.com/b/exchange/archive/2012/08/27/exchange-stubbing-and-database-space-reclamation.aspx
  10. Using EAC to manage multi-forest Exchange deployments http://blogs.technet.com/b/exchange/archive/2012/08/30/using-eac-to-manage-multi-forest-exchange-deployments.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/

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. Lync Online: Lync 2010 Conversation Translator http://blogs.technet.com/b/nexthop/archive/2012/07/30/lync-2010-conversation-translator.aspx
  2. Microsoft Lync 2013 Preview in a Virtual Desktop Infrastructure http://blogs.technet.com/b/nexthop/archive/2012/07/31/microsoft-lync-2013-preview-in-a-virtual-desktop-infrastructure.aspx
  3. Lync Federation with Public Instant Messaging Connectivity on Outlook.com http://blogs.technet.com/b/nexthop/archive/2012/08/08/lync-public-instant-messaging-connectivity-federation-with-outlook-com.aspx
  4. Lync Server 2010 Multitenant Pack for Partner Hosting Overview http://blogs.technet.com/b/nexthop/archive/2012/08/08/lync-server-2010-multitenant-pack-for-partner-hosting-overview.aspx
  5. Five Frequently Asked Questions about Lync Server 2010 Mobility Service http://blogs.technet.com/b/nexthop/archive/2012/08/14/five-frequently-asked-questions-about-lync-server-2010-mobility-service.aspx
  6. Lync Online: Quick Contacts – Display Lync Online Contact Information in Your Outlook To-Do Bar http://blogs.technet.com/b/nexthop/archive/2012/08/14/lync-online-quick-contacts-display-lync-online-contact-information-in-your-outlook-to-do-bar-grid-user-post.aspx
  7. Interview with a Lync Pro: Dustin Hannifin http://blogs.technet.com/b/nexthop/archive/2012/08/16/interview-with-a-lync-pro-dustin-hannifin-2.aspx
  8. Certificate Authentication in Lync Server 2010 and Enterprise PKI http://blogs.technet.com/b/nexthop/archive/2012/08/20/certificate-authentication-in-lync-server-2010-and-enterprise-pki.aspx
  9. LyncMD: Troubleshooting Delegate Permissions Issues in Lync 2010 http://blogs.technet.com/b/nexthop/archive/2012/08/21/lyncmd-troubleshooting-delegate-permissions-issues-in-lync-2010.aspx
  10. Lync Online: Configuring Lync-to-Phone for Office 365 Videos http://blogs.technet.com/b/nexthop/archive/2012/08/23/lync-online-configuring-lync-to-phone-for-office-365-videos.aspx
  11. Lync Online: How to Troubleshoot Sign-In Issues http://blogs.technet.com/b/nexthop/archive/2012/08/24/lync-online-how-to-troubleshoot-sign-in-issues.aspx
  12. Practice Accelerator Sessions for Lync Server 2010: September 2012 http://blogs.technet.com/b/nexthop/archive/2012/08/24/practice-accelerator-sessions-for-lync-server-2010-july-2012.aspx
  13. Lync Server 2013 Preview: Introducing Documentation and the Documentation Team http://blogs.technet.com/b/nexthop/archive/2012/08/27/introducing-lync-server-2013-preview-documentation-and-the-documentation-team.aspx
  14. Lync Server 2013 Preview: What’s New in Persistent Chat Server http://blogs.technet.com/b/nexthop/archive/2012/08/28/lync-server-13-preview-what-s-new-in-persistent-chat-server.aspx
  15. Lync Server 2013 Preview: New High Availability and Disaster Recovery Features http://blogs.technet.com/b/nexthop/archive/2012/08/29/new-high-availability-and-disaster-recovery-features-in-lync-server-2013-preview.aspx

Documents

Antigen & Forefront

None

Exchange

  1. Microsoft Exchange Server 2013 Unified Messaging (UM) Specialists
    The companies listed in this document are Systems Integrators who have attended technical training on Exchange Server 2013 Unified Messaging conducted by Microsoft Exchange Engineering Team. Non-Microsoft providers are listed here for your convenience only. Microsoft makes no warranties or representations with regard to their products or services. http://www.microsoft.com/en-us/download/details.aspx?id=30729
  2. Microsoft Exchange Server 2007 Unified Messaging (UM) Specialists
    The companies listed in this document are Systems Integrators who have attended technical training on Exchange Server 2007 Unified Messaging conducted by Microsoft Exchange Engineering Team. Non-Microsoft providers are listed here for your convenience only. Microsoft makes no warranties or representations with regard to their products or services. http://www.microsoft.com/en-us/download/details.aspx?id=15470

Hosted Messaging Collaboration

None

Lync, Office Communication Server & LiveMeeting

  1. 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/en-us/download/details.aspx?id=16857

Outlook

None

Other

None

Downloads

Exchange

  1. 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

Events/Webcasts

Lync Server

  1. Effective Conferencing with Microsoft Lync: Transitioning from Office Live Meeting
    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. Starts: Wednesday, September 12, 2012 9:00 AM  Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523849&culture=en-US
  2. Best Practices for Microsoft Lync Conferencing
    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: Wednesday, September 12, 2012 11:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523647&culture=en-US
  3. Introducing Microsoft Lync 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: Thursday, September 13, 2012 7:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523653&culture=en-US
  4. Introducing Microsoft Lync 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: Thursday, September 13, 2012 9:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523654&culture=en-US
  5. Effective Conferencing with Microsoft Lync: Transitioning from Office Live Meeting
    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. Starts: Wednesday, September 19, 2012 9:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523850&culture=en-US
  6. Introducing Microsoft Lync 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: Thursday, September 20, 2012 7:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523655&culture=en-US
  7. Introducing Microsoft Lync 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: Thursday, September 20, 2012 9:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523656&culture=en-US
  8. Effective Conferencing with Microsoft Lync: Transitioning from Office Live Meeting
    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. Starts: Wednesday, September 26, 2012 9:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523851&culture=en-US
  9. Best Practices for Microsoft Lync Conferencing
    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: Wednesday, September 26, 2012 11:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523649&culture=en-US
  10. Introducing Microsoft Lync 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: Thursday, September 27, 2012 7:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523657&culture=en-US
  11. Introducing Microsoft Lync 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: Thursday, September 27, 2012 9:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523658&culture=en-US
  12. Office 365 Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032524448 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Tuesday, September 04, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032524448&culture=en-US
  13. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032524444 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Wednesday, September 05, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032524444&culture=en-US
  14. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527293 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Thursday, September 06, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527293&culture=en-US
  15.  Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527294 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Friday, September 07, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527294&culture=en-US
  16. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527295 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Monday, September 10, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527295&culture=en-US
  17. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527296 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Tuesday, September 11, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527296&culture=en-US
  18. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527297 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Wednesday, September 12, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527297&culture=en-US
  19. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527298 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Thursday, September 13, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527298&culture=en-US
  20. Office 365 In Action: Daily Live Demo & Chat
    Event ID: 1032527299 See how Microsoft Office 365 can help improve the effectiveness of your business.  Join our LIVE demonstration and chat with a Microsoft specialist. Starts: Friday, September 14, 2012 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 30 minute(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527299&culture=en-US
  21. The Business Value of Cloud and Microsoft Office 365
    Event ID: 1032527500 By now, you’ve probably heard the term “Cloud Computing” but what is this Cloud everyone is talking about?  Companies like Lowe’s, Hyatt Hotels, Burger King, Hallmark Cards, JetBlue and numerous other enterprises, big & small, are leveraging the Microsoft Cloud.  Is it time for your company to do so as well?  Starts: Wednesday, September 26, 2012 2:00 PM Time zone: (GMT-05:00) Eastern Time (US & Canada) Duration: 1 hour(s) https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032527500&culture=en-US

New KB’s

Exchange

Microsoft Exchange Server 2003 Enterprise Edition

  1. An event ID 9646 occurs when a service account opens many MAPI sessions on an Exchange Server http://support.microsoft.com/kb/2742012
  2. You receive a “server unavailable” error message when you try to connect to Exchange Server 2003 by using remote procedure call over HTTP http://support.microsoft.com/kb/822595
  3. Known issues that cause the “HTTP 500 internal server error” error message in Exchange Server 2003 Outlook Web Access http://support.microsoft.com/kb/894965

Microsoft Exchange Server 2007 Enterprise Edition

  1. Items in the Sync Issues folder are not processed or deleted by a Messaging Records Management (MRM) policy in Outlook 2007 or Outlook 2010 http://support.microsoft.com/kb/2686541
  2. Inconsistent search results after a content index is rebuilt in Exchange Server http://support.microsoft.com/kb/2704862

Microsoft Exchange Server 2007 Service Pack 3

  1. Events 4999 and 7034 are logged and the Microsoft Exchange Information Store service crashes on an Exchange Server 2007 mailbox server http://support.microsoft.com/kb/2701037
  2. A text or HTML email attachment is displayed in the message body instead of in the attachment line in an Exchange Server 2007 SP3 environment http://support.microsoft.com/kb/2730089
  3. 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 http://support.microsoft.com/kb/2732525
  4. Description of Update Rollup 8 for Exchange Server 2007 Service Pack 3 http://support.microsoft.com/kb/2734323

Microsoft Exchange Server 2010 Enterprise

  1. “Index and length must refer to a location within the string” exception when you try to create a new meeting request or appointment in Exchange Server 2010 http://support.microsoft.com/kb/2719541
  2. Event ID 2160 is logged in the Application log after you map a user to a certificate in Exchange Server 2010 http://support.microsoft.com/kb/2737853
  3. MS12-058: Vulnerability in Microsoft Exchange Server WebReady document viewing could allow remote code execution: August 14, 2012 http://support.microsoft.com/kb/2740358
  4. Outlook 2003 does not open a .pst file that is created by using the New-MailboxExportRequest cmdlet in Exchange Server 2010 http://support.microsoft.com/kb/2742408

Microsoft Exchange Server 2010 Standard

  1. Throttling policy throttles all EWS applications in Exchange Server 2010 http://support.microsoft.com/kb/2713371
  2. “Error 0xe0434f4d” message when you try to update Offline Address Book in Exchange Server 2010 http://support.microsoft.com/kb/2721431

Lync, Office Communication Server & LiveMeeting

  1. Microsoft Office Live Communications Server 2005 Enterprise Edition: You may receive an “[0xC3EC783C]” error message when you run the Create/Upgrade Enterprise Edition Pool Setup program in Live Communications Server 2005 http://support.microsoft.com/kb/906597

Outlook

Microsoft Office Outlook 2003

  1. Description of the Outlook 2003 Junk Email Filter update: August 14, 2012 http://support.microsoft.com/kb/2687403
  2. Top client/server support issues in Microsoft Exchange http://support.microsoft.com/kb/887271

Microsoft Office Outlook 2007

  1. Description of the Outlook 2007 Junk Email Filter update: August 14, 2012 http://support.microsoft.com/kb/2687400
  2. How use the in the Custom Installation Wizard to add and to customize Outlook user profile account information http://support.microsoft.com/kb/307755
  3. Description of common scenarios in which Calendar information may be removed from the Calendar or may be inaccurate http://support.microsoft.com/kb/899704

Microsoft Outlook 2000 Standard Edition

  1. OL2000: Two Settings for Messaging Mode in Terminal Server Transform http://support.microsoft.com/kb/217665
  2. OL2000: Error Message “Error obtaining print settings. Your print settings have been reset to default.” http://support.microsoft.com/kb/223410
  3. Error Message: There Are No Printers Set Up for Your Computer http://support.microsoft.com/kb/223412
  4. Error Message: There Was an Error When Printing Started http://support.microsoft.com/kb/223414
  5. Error Message “A required function is missing…” http://support.microsoft.com/kb/223453
  6. Error Message: The Server Could Not Be Found http://support.microsoft.com/kb/223455
  7. OL2000: Error Message “A program error occurred. Quit Outlook and Microsoft Windows and then start again.” http://support.microsoft.com/kb/223456
  8. OL2000: ErrMsg “Unable to load <filename>.dll …out of memory..” http://support.microsoft.com/kb/223457
  9. OL2000: Error Message “Can’t open this item. Out of memory or system resources. Close some windows or programs and try again.” http://support.microsoft.com/kb/223458
  10. OL2000: Error Message “Could not open one or more attachments.” http://support.microsoft.com/kb/223460
  11. OL2000: Error Message “Could not open the item. Try again.” http://support.microsoft.com/kb/223461
  12. OL2000: Error Message “Could not send the message.” http://support.microsoft.com/kb/223462
  13. OL2000: Error Message “The action could not be completed.” http://support.microsoft.com/kb/223463
  14. OL2000: Error Message “Unable to send this item.” http://support.microsoft.com/kb/223465
  15. OL2000: (CW) Error Message “Outlook could not start because a location to send and receive mail could not be found. To add a location, such as a personal folder file, double-click the Mail icon in Windows Control Panel.” http://support.microsoft.com/kb/223466
  16. OL2000: Error Message “Can’t open the object.” http://support.microsoft.com/kb/223467
  17. OL2000: Error Message “Operation failed.” http://support.microsoft.com/kb/223468
  18. OL2000: Error Message “Corrupted certificate files; certificate importing failed.” http://support.microsoft.com/kb/223470
  19. OL2000: Error Message “Cannot start Microsoft Outlook.” http://support.microsoft.com/kb/223472
  20. OL2000: Error Message “Out of memory. Close some windows or programs and try again.” http://support.microsoft.com/kb/223473
  21. OL2000: Error Message “The account is not properly configured.” http://support.microsoft.com/kb/223474
  22. OL2000: Error Message “An unknown error was returned from the SMTP server.” http://support.microsoft.com/kb/223477
  23. OL2000: Error Message “An error occurred publishing your Internet Free/Busy data. Could not connect to FTP site.” http://support.microsoft.com/kb/223479
  24. OL2000: Error Message “The custom form could not be opened. Outlook will use an Outlook form instead.” http://support.microsoft.com/kb/223481
  25. OL2000: Error Message “Can’t create the item.” http://support.microsoft.com/kb/223483
  26. OL2000: Error Message “Can’t open the items.” http://support.microsoft.com/kb/223484
  27. OL2000: (CW) Error Message “Could not save item.” http://support.microsoft.com/kb/223485
  28. OL2000: Error Message “The form you selected could not be displayed.” http://support.microsoft.com/kb/223488
  29. OL2000: (IMO) Error Message: WinFax Installation Failed. The Fax Feature Is Not Available. http://support.microsoft.com/kb/223491
  30. How to restore the Outlook icon to the desktop http://support.microsoft.com/kb/238567
  31. “Outlook.pst can not be accessed – 0×80040116″ error message when you start Outlook 2000 or open a personal folder file http://support.microsoft.com/kb/329910

Microsoft Outlook 2002 Standard Edition

  1. Description of the Outlook 2002 update: October 4, 2001 http://support.microsoft.com/kb/300551

Microsoft Outlook 2010

  1. Why does Outlook not appear on the desktop while its process is running in the Task Manager?- EeeKB http://support.microsoft.com/kb/2591170

Script: Get-CsConnections.ps1 – See User Connections, Client Versions, Load Balancing in Lync Server

August 11, 2011 36 comments

At this point, I don’t have a full list of Windows Server firewall exceptions for the script to run on Windows Server 2012/Lync Server 2013. I have verified it works fine if the Domain Profile is turned off. If you determine what exact exceptions are needed, please forward them. Thanks!

Tracy A. Cerise and Mahmoud Badran came up with a script to show Lync connections, and the users connected. This was quite informative as it could be used to show load balance distribution, client versions being used, and more.

I took the script and updated it a little, including:

  1. Removed the help function and the header block and inserted comment based help. So a user can run get-help Get-CsConnections.ps1 and get the help, just like any other script and cmdlet.
  2. Added a parameter to display the user list. My needs didn’t require the user list – just the statistics at the beginning. So I added the feature to show the user list by running Get-CsConnections.ps1 –IncludeUsers.
  3. Added a couple of functions, including one that cleans up some variables when exiting.
  4. Adjusted some of the formatting. I noticed things didn’t always line up when the server FQDNs were really long, like those in child domains.
  5. Did a prereq check to verify the Lync module is loaded. If not, it gets loaded. That way, the script will still run fine if it’s run from an ordinary PowerShell console.
  6. Accounted for the pool parameter being just a NetBIOS name by adding the $env:userdnsdomain to the NetBIOS name to create the FQDN. This appears to work fine if the Lync servers and user running the script are both in the same domain. If not, then an FQDN would be required.
  7. Renamed the script to Get-CsConnections.ps1 and some of the functions to the normal verb-noun format.
  8. Added a feature to show just a specific client version number, and the users connected with that client version. This can help you determine who is connecting with what versions, which is helpful when looking into licensing, upgrades, etc.
  9. Added support for Lync Server 2013.
  10. Tons more info in updates and releases following that. See the changelog for more info.

Syntax

Get-CsConnections.ps1 [[-Pool] ] [-Is2013] [[-SIPAddress] ] [[-FilePath] ] [-IncludeUsers] [-IncludeHighUsers] [-IncludeSystem] [[-UserHighConnectionFlag] ] [[-ClientVersion] ] [-ShowFullClient] [ShowTotal] [[-Server] ] [-WhatIf] [-Confirm] []

Run the script specifying the front end pool or server to target:

Get-CsConnections.ps1 -pool [pool FQDN]

or

Get-CsConnections.ps1 -server [server FQDN]

If you’re running it against a 2013 pool or server, you MUST specify the -Is2013 switch, or the script won’t return any results.

Get-CsConnections.ps1 -pool [pool FQDN] -Is2013

If I can find an auto-detect method for server versions, I’ll include that in a later build.

Will show you unique client versions, their user agent, and the number of connections for each:

Current connected users listed by client name/version

Current connected users listed by client name/version

Distribution of connections across frontend servers (load balancing):

Connections by server (load balancing)

Connections by server (load balancing)

The number of unique users and clients connected:

Total unique users and clients

Total unique users and clients

And, adding the -IncludeUsers switch, such as:

Get-CsConnections.ps1 -pool [pool FQDN] -IncludeUsers

will also show the users who are connected, and the number of connections they each have:

Connections per user

Connections per user

Using -IncludeHighUsers instead of -IncludeUsers will only list those users who meet the UserHighConnectionFlag (shown in white) or exceed the UserHighConnectionFlag (shown in red).

Get-CsConnections.ps1 -SipAddr [sip address] -pool [pool FQDN]

Will show you the information for a single user:

Connection info for a specific user

Connection info for a specific user

Get-CsConnections.ps1 -pool [pool FQDN] -ClientVersion [version number]

Will show the connection data for just that version number, including listing the users connected with that client version. This is helpful if the first method lists some version numbers you’d like to track down. Here, I used a client version of 13.1. MC/13.1.x is the OCS client on the Mac.

Connections by client version

Connections by client version

Using the -ShowFullClient option will show extended info for client name/version. However, the previous ‘Client Version’ column is not shown due to formatting restrictions. Here we can see more info, especially about mobile devices, Lync Phone Edition, and Mac clients.

Show Full Client extended info

Show Full Client extended info

Using -ShowTotal will also add additional info to the bottom section, including total number of users who are Lync enabled, total who are voice enabled, and percentage of total Lync enabled users who are connected.

ShowTotal option with totals and percentage

ShowTotal option with totals and percentage

You can export the info to a .csv file for viewing/manipulation in Excel using:

Get-CsConnections.ps1 -pool [pool FQDN] -FilePath [path to csv file]

Installation

Execution Policy: Third-party PowerShell scripts may require that the PowerShell Execution Policy be set to either AllSigned, RemoteSigned, or Unrestricted. The default is Restricted, which prevents scripts – even code signed scripts – from running. For more information about setting your Execution Policy, see Using the Set-ExecutionPolicy Cmdlet.

NOTE: In order to gain remote access to each frontend server’s RTCLOCAL database where connection information is found, you need to open the local firewall for port 1434. Also, need to go into the SQL Server Configuration Manager and for RTCLOCAL, enable named pipes and restart the SQL service for the named pipes to take effect.

Port 1434 is required in order to make the connection to the named instance RTCLOCAL on the remote machines.

Download

v2.2 05-10-2013 Get-CsConnections.v2.2.zip

v2.1 12-13-2012 Get-CsConnections.v2.1.zip

v2.0 10-16-2012 Get-CsConnections.v2.0.zip

v1.9 09-21-2012 Get-CsConnections.v1.9.zip

v1.8 09-14-2012 Get-CsConnections.v1.8.zip

v1.7 Get-CsConnections.v1.7.zip

v1.6 Get-CsConnections.v1.6.zip

v1.4 Get-CsConnections.v1.4.zip

v1.3 Get-CsConnections.zip

v1.0 Get-CsConnections.zip

Changelog

See the changelog for a complete list of features added in each release