Archive

Posts Tagged ‘Lync Server 2013’

Script: New-CsLyncRoomSystem.ps1 – Easily Deploy Lync Room Systems

January 28, 2014 3 comments

Description

One of the really cool features of Lync Server 2013 is the Lync Room System. LRS is comprised of a single or dual screen system, video camera, and control unit. This system provides for a rich conferencing experience by providing HD video, touch screens with white-boarding, audio & video inputs, and more. For more information on Lync Room system, see the Product Group’s blog post. To see the systems optimized for Lync, see the catalog.

Deploying a Lync Room System involves several steps, and is outlined (albeit poorly) in the LRS Deployment Guide. I say poorly because from a PowerShell perspective, the 10 steps outlined can be combined down to about 6. Some are Exchange related, some are Active Directory related, and some are Lync related.

What I’ve done is to automate & streamline the process, add a ton of error checking, optimization, and validation. Instead of picking an Exchange server, the script will automatically find and connect to Exchange. It then performs the following tasks:

  1. Create an Exchange mailbox configured as a room resource. Additionally, the description is defined, and the company name on the account is configured (see http://www.ehloworld.com/2266 for why this is important). The room account is enabled. You’re prompted for a password for the account, and that password must conform to the organizations’ password policy for complexity. If the mailbox already exists, which would be common in most scenarios, the script will handle it gracefully, ensuring it’s configured properly.
  2. The mailtip for the account is defined. It merely reminds users to make meeting requests a Lync meeting.
  3. Set calendar processing to AutoAccept so that when the room account is added to meetings, it will automatically accept the request.
  4. The AD account is enabled
  5. The Lync Meeting room is created, and uses the email address for the SIP address. This is important to avoid Exchange Web Services (EWS) issues.
  6. If a LineURI is defined, the meeting room is enterprise voice enabled. LineURI should be specified in E.164 format.

Any other configuration, such as conferencing policies, etc., can be set after the script runs. I’ve used this script to deploy a 70″ dual display SMART Room System.

See the assumptions section below for more info.

Syntax

New-CsLyncRoomSystem.ps1 [[-Alias] ] [[-Name] ] [[-UPN] ] [[-SamAccountName] ] [[-RegistrarPool] ] [[-LineURI]
] [[-CompanyName] ] [-WhatIf] [-Confirm] []

example

New-CsLyncRoomSystem.ps1 -alias nycconfroom -name "New York City Conference Room" -upn "nycconfroom@contoso.com" -registrarpool "frontendpool.contoso.com"

The SamAccountName only needs to specified if it needs to be different than the alias.

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.

Assumptions

  • The SIP address is set to match the SMTP address. This is to avoid issues where the two don’t match and Exchange Web Services (EWS) calls fail.
  • Exchange 2010 or 2013 exists in the environment
  • The user running the script has the appropriate rights in Exchange (Recipient Management or higher) and Lync (RTCUniversalUserAdmin or higher)
  • The machine that the script runs on has both the Lync and Active Directory modules installed.

Download

v1.1 – 02-08-2014 – New-CsLyncRoomSystem.v1.1.zip

v1.0 – 01-28-2014 – New-CsLyncRoomSystem.v1.0.zip

Changelog

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

Changelog: New-CsLyncRoomSystem.ps1

January 27, 2014 Leave a comment

This is the changelog for New-CsLyncRoomSystem.ps1. You will find a complete list of released versions, their dates, and the features and issues addressed in each. Please refer to the script’s main page for more information including download links, installation details, and more.

v1.1 – 02-08-2014

  1. comment help optimized per suggestions at http://www.lazywinadmin.com/2014/01/powershell-tip-adding-help-in-param.html
  2. validation for registrar name
  3. cleaned up param block
  4. validate that FE pool is 2013, exit if not
  5. new version of Set-ModuleStatus

v1.0 – 01-28-2014

  1. Original version

Customizing the Lync Server 2013 Meeting Page

December 11, 2013 5 comments

In Customizing the Lync Server 2010 Meeting Page, I showed how simple it was to update the Lync Server 2010 Meet page with your organization’s logo. Here’s some info for updating the Lync Server 2013 pages.

Here we see the page with the default “Lync Web App” text image.

original LWA page

That test image file is called LyncWebApp_logo.png. It’s a 350×68 pixel 32 bit .png file. You’ll find the image in two folders: one for the external web site, and one for the internal website:

  1. c:\Program Files\Microsoft Lync Server 2013\Web Components\LWA\Ext\Images\LyncWebApp_logo.png
  2. c:\Program Files\Microsoft Lync Server 2013\Web Components\LWA\Int\Images\LyncWebApp_logo.png

If you’re going to swap out the image, it’s much easier if you overwrite the existing file with your custom file of the same name: just backup the original file first. This will eliminate the need to dive into the code that writes the page. Just create a new file of the same size, and save it into the appropriate folders.

The image background is not actually white. It’s a light gray with an RGB value of R:247 G:247 B:247. If you want to match the blue on the left, it’s R:3 G:110 B:202.

Once you overwrite the existing file, restart the Lync Server Web Conferencing service using either the Services.msc tool, or by using the following in PowerShell:

Restart-Service RTCDATAMCU

Once the service has restarted, you can check out the Meet page by creating a Meet Now, and going to the meeting URL on a machine without the Lync client (to avoid having the Lync client immediately attempt to join the meeting, which would close the Meet web page).

updated LWA page

If you’re hard core and want to tweak or completely overhaul the web page itself, the CSS style sheets are available for the external and internal sites at:

  1. C:\Program Files\Microsoft Lync Server 2013\Web Components\LWA\Ext\Styles
  2. C:\Program Files\Microsoft Lync Server 2013\Web Components\LWA\Int\Styles

Just make sure you back everything up before making changed. Also, I have not paid much attention to if these files get overwritten during a Cumulative Update installation. So keep copies handy in case you need to re-apply your changes.

Cleaning Up Removed OCS Servers Before Migrating to Lync 2013

November 12, 2013 2 comments

Migrating a customer from OCS 2007 R2 to Lync 2013 recently, I came across an issue that needed some extra work before I could continue.

When I opened the OCS 2007 R2 management console, I noticed a server listed under “Earlier Server Versions”.

legacy server

I verified that the server no longer existed in Active Directory or DNS. The customer confirmed that it was an OCS 2007 server that had long been removed from service. This server would likely cause issues with publishing a Lync 2013 topology since OCS 2007 isn’t supported in a Lync topology. This server needed to be removed. Unfortunately, there was also no other servers in the environment with the OCS 2007 (non R2) management tools installed. And the OCS 2007 R2 management tools can’t remove the server. This meant that the only way I could remove this server is via our friend ADSIEdit. If you’ve got this issue, follow along as I show you how to remove it. Remember, we’re deep into Active Directory internals here, so tread lightly. Read twice, delete once. And for God’s sake, have a backup of AD.

Depending on where the OCS Global Settings are in Active Directory dictates where to connect to in ADSIEdit. These settings can info can either be in the root domain System container, such as if the environment originally held LCS and/or OCS 2007 servers and the settings were never migrated, or the Configuration container, where they would be if they had been migrated, or if OCS 2007 R2 was installed in a greenfield deployment. If you’re Global Settings are in the System container, open ADSIEdit and select “Configuration” in the Select a well known Naming Context field.

config container

If your Global Settings are in the System container, as was the case for this customer, Select the “Default naming context”.

Expand the domain, then expand CN=System, then expand CN=Microsoft, then expand CN=RTC Service. Inside that, expand CN=Pools. You should see the pools and servers listed. Highlight CN=Pools on the left. On the right side, right-click on the server you wish to remove, and choose Delete.

delete server

Once that’s done, close ADSIEdit. Once AD replicates, open the OCS 2007 R2 Management Console and check. The “Earlier server versions” branch should now be empty.

OCS 2007 R2 Management Console

Script: New-CsClonedPolicy.ps1 – Clones Existing Lync 2013 Policy To a New Policy

September 3, 2013 2 comments

Lync 2013 logo 128x128Description

Some Lync 2013 policies have few parameters, like User Services Policies. Others, like Conferencing Policies, have a considerable number of parameters. Often, organizations need to have different policies for different groups of people. Many times, there is only one or two settings that are different. Creating a new policy based on an existing policy can be time consuming. There are some cool utilities like Kevin Peters’ cool StareCompare, which shows where policy settings are different between two policies. But what if it was just easier to “clone” an existing policy to a new policy, and then just change the few settings that need changing? NextHop has a nice article on how to just that. You export the current policy to an XML file, edit the file, then import it into a new policy. Must faster, but still requires some manual editing of an XML file. Ya know why I don’t like that method? Not enough PowerShell! So what I did was write a script that automates that method, and allows you to clone an existing policy to a new policy in one step. The script exports the existing “source” policy, updates the XML, then imports into the “target” policy. One command to make life easier. Then you can use the appropriate “set” cmdlet to tweak the new policy. And it works with all Lync 2013 policy types, including Archiving, Client, ClientVersion, Conferencing, ExternalAccess, HostedVoicemail, Location, Mobility, NetworkInterSite, PersistentChat, Pin, Presence, UserServices, Voice, and VoiceRouting. The script only works with Lync 2013 policies, and only runs on PowerShell 3.0 (Windows Server 2012).

The script supports Get-Help, so run that if you need additional info.

Syntax

New-CsClonedPolicy.ps1 [[-ExportFolder] ] [[-ExportFile] ] [[-SourcePolicyName] ] [[-TargetPolicyName] ] [[-PolicyType] ]
[[-Description] ] []

An example would be

New-CsClonedPolicy.ps1 -SourcePolicyName global -TargetPolicyName "new policy" -PolicyType ConferencingPolicy

This would clone the global conferencing policy into a new policy called “new policy”. Acceptable values for PolicyType are “ArchivingPolicy”, “ClientPolicy”, “ClientVersionPolicy”, “ConferencingPolicy”, “ExternalAccessPolicy”, “HostedVoicemailPolicy”, “LocationPolicy”, “MobilityPolicy”, “NetworkInterSitePolicy”, “PersistentChatPolicy”, “PinPolicy”, “PresencePolicy”, “UserServicesPolicy”, “VoicePolicy”, and “VoiceRoutingPolicy”

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.1 – 02-08-2014 – New-CsClonedPolicy.v1.1.zip

v1.0 – 09-03-2013 – New-CsClonedPolicy.v1.0.zip

Changelog

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

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

May 8, 2013 3 comments

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: UltraEditPowerShellLyncExchangeAD.zip

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 67 comments

WARNING!

 

An issue has been identified in Windows Server 2012 servers that are built as Server Core, but converted later to Server with Gui. Installation of Windows Features, either manually or via a script, fail if Windows Updates are installed BEFOREHAND. That being the case, the script below cannot be used in such scenarios. I’m working on detecting (if possible) servers that are converted, as well as researching why they fail. Thanks to John for pointing it out. It’s likely that the issue detailed here is the cause.

Lync 2013 logo 128x128Description

This script will assist in getting servers ready for the installation of Microsoft Lync Server 2013 on Windows Server 2012 and Windows Server 2012 R2. 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 – longer on slower machines. 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. This option will also prompt if you’d like the required firewall exceptions created for my Get-CsConnections.ps1 script. This option will also prompt if the Lync Room System Admin Portal will be installed. If you select Yes, the ASP.NET MVC 4 for Visual Studio 2010 SP1 and Visual Web Developer 2010 SP1 prerequisite for that is installed.

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 several recent updates. Almost 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. Install/Update Lync Server 2013 Documentation Help

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

17. Custom PortQryUI

18. Install Microsoft Message Analyzer

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

22. Download latest Lync Server 2013 Cumulative Update – this ONLY downloads the file. It does not install it.

23. Create Windows Update tile on desktop

24. Microsoft Unified Communications Managed API 4.0, Runtime (UCMA 4.0) – this is required if you’re going to run sefautil.exe from the resource kit. It’s still recommended that sefautil.exe be used on a dedicated box.

25. Set recovery of Lync services to “restart”. See Set recovery of Lync services to “restart” for more info.

26. Lync Server 2013 Watcher Node [Download Only]

27. Lync Server 2013 Management Pack & Documentation [Download Only]

28. Configure Skype Federation. This removes the MSN Public Provider and adds the Skype Public Provider, complete with icon. Download includes the Lync-Skype Provisioning Guide. See http://blogs.technet.com/b/lync/archive/2013/05/23/lync-skype-connectivity-available-today.aspx for more info.

29. Lync 2013 Rollout and Adoption Success Kit (RASK) (DOWNLOAD ONLY)

30. Wireshark. This downloads the installer and starts it. Due to the fact that WinPCap can’t be silently installed, a silent install of Wireshark isn’t possible. You’ll just have to go through the install manually.

31. Enable Photo URL option. Enables the photo URL option in the client. See http://www.lynclog.com/2013/11/lync-2013-client-and-and-pictures-from.html for more info.

32. Fix Control Panel font. Reverts the font in the Control Panel back to the original Segoe UI. See Resetting the Font in Lync Server Control Panel – Goodbye Times New Roman!

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 the CD-ROM/DVD-ROM drive with the lowest drive letter (typically D: or E:), 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 a logs folder inside the $TargetFolder (by default, c:\_install)

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

v2.3 – 02-08-2014 - Set-Cs2013Features.v2.3.zip

v2.2 – 01-20-2014 – Set-Cs2013Features.v2.2.zip

v2.1 – 12-17-2013 – Set-Cs2013Features.v2.1.zip

v2.0 – 11-26-2013 – Set-Cs2013Features.v2.0.zip

v1.9 – 10-28-2013 – Set-Cs2013Features.v1.9.zip

v1.8 – 08-01-2013 – Set-Cs2013Features.v1.8.zip

v1.7 – 05-31-2013 – Set-Cs2013Features.v1.7.zip

v1.6 – 05-24-2013 – Set-Cs2013Features.v1.6.z1p

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