I had the honour of being interviewed by Justin Morris who writes the blog series Interview with a Lync Pro hosted at the Lync NextHop blog. It is really cool be featured in such a way and recognized as a Lync Pro by the community together with the people I myself turn to for expert knowledge. Head over to NextHop to read the entire interview and also make sure to read the interview of the other Lync Pro’s as well: http://blogs.technet.com/b/nexthop/archive/2012/03/23/interview-with-a-lync-pro-st-229-le-hansen.aspx
Posts Tagged ‘Lync’
Posted by Ståle Hansen on 23/03/2012
Posted by Ståle Hansen on 02/01/2012
In january 2012 I became a Virtual Technical Solution Professional (V-TSP) at Microsoft Norway. Virtual means that I am still employed by Atea but work closely with the local Microsoft team.
My role as a V-TSP is to provide technology overviews, proofs-of-concept, technical demonstrations, and technology assessments for Microsoft customers. The V-TSP program demands that the partner have the gold competency and that the provided resource is highly skilled and certified within the area of expertise.
I am really looking forward to work even more closely with Microsoft and make sure their customers implement Microsoft Lync and the Unfied Communications proftfolio to the fullest by combining the broad best-of-breed UC technologies from Atea together with Microsoft.
Here is some information I found regarding the V-TSP program
The Microsoft Virtual Technology Specialist Program (V-TSP) is a select group chosen from the elite in Microsoft’s partner community, whose focus is to augment Microsoft’s internal Technology Specialist team. Their primary role is to communicate the value of Microsoft Solutions to customers and to provide architectural guidance for Enterprise Integration solutions. The Microsoft V-TSP program was designed to create a deeper relationship with Microsoft Partners, the Product Teams at Microsoft Corporate, and Regional Microsoft Offices, in order to provide highly skilled solution specialists to Microsoft customers. It is designed to enable a high performance team of partner-based resources to deliver pre-sale activities and resources to empower customers and help them meet their solution and integration needs.
V-TSPs are chosen by Microsoft because of their superior architectural, development, consulting, and customer interfacing skills. Microsoft utilizes these type of individuals in partnership with the Microsoft regional Offices, in pre-sales efforts to secure Microsoft solution opportunities. This includes meeting with Microsoft customers, participating in customer visits with Microsoft representatives, as well as, participating in broad reach events like presenting training and seminars to Microsoft customers.
Microsoft V-TSPs have direct access to online resources and documentation and resources that are usually solely reserved for the Microsoft internal teams. They also have early access to extensive information about all new Microsoft product releases, which benefit Atea and Microsoft customers.
Posted by Ståle Hansen on 04/07/2011
A while back I was migrating a pilot OCS 2007 R2 solution to a Lync production solution. After moving the users I found that they had inherited their policies regarding external access and voice from OCS. In this case I was utilizing global policies in Lync and removing the need for granting specific policies to the users.
To change this I created a simple little script to reset these policies. The script is used at your own risk.
Download it here: http://msunified.net/lyncdownloads/script-reset-userpolicies-ps1/
The Script Does the Following
- Gets all users that have an external policy set to other than $null
- For each user all policies are set to $null
- Writes the users who are changed, can be exported to csv if wanted
- Also checks if any users failed and prints their names
If you can’t change settings on some users it is probably because of permission issues on the user object in AD. To check if that is the case do the following:
- Open Active Directory Users and Computers (dsa.msc) from the Lync Front End server or any other server with ADDS
- Go to View and select Advanced Features
- Now find the user with the permission issues and select Properties
- Select the security pane and click on Advanced
- Make sure that “include inheritable permissions from this object’s parents” are checked
- If not check it and OK out of there
- Wait for AD replication and try again
This is an old Exchange AvtiveSync and OWA issue where users could not access these features. The affected users where probably a member of the below groups or have been at some point.
Found a good description of what can make this occur at: http://alanhardisty.wordpress.com/2010/03/05/activesync-not-working-on-exchange-2010-when-inherit-permissions-not-set/
The reason this happens is because Active Directory uses something called the AdminSDHolder to define what permissions the default protected security groups receive. Whilst you can change the inherited permissions, a process called SDPROP will run, by default every 60 minutes on the domain controller that holds the PDCe role. It will check the ACL of the protected groups and reset their inherited permissions and the users within the groups, with what has been defined by the AdminSDHolder object.
Microsoft’s recommendation and best practice is that if you are a domain administrator that you have 2 accounts. One for your everyday user which is restricted in the same way that every other user is and a second for your administration role.
The built in groups that are affected with Windows 2008 are:
Read-only Domain Controllers
The built in users that are affected with Windows 2008 are:
Posted by Ståle Hansen on 01/04/2011
Today was a good day! I received an email from Microsoft presenting me with the 2011 Microsoft® Lync MVP Award for the first time. The mail stated: “This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Lync technical communities during the past year”. I am proud to be a Lync MVP and want to thank the people within Microsoft who nominated me and the community who share the same passion for technology. It is a good feeling to get recognition for the hard work and dedication you put in to your work and your hobby. I look forward to interact within the Lync MVP community.
View my MVP profile page here: https://mvp.support.microsoft.com/profile/Hansen1
Today there is 42 Lync MVPs and I am one of them. There where 140 new MVP awards and 814 MVPs that were re-awarded world-wide within the whole range of Microsoft technologies. Read more about it here: http://blogs.msdn.com/b/mvpawardprogram/archive/2011/03/28/congratulations-to-the-new-and-re-awarded-mvps.aspx
What is the MVP Award?
The Microsoft MVP Award recognizes exceptional technical community leaders from around the world who voluntarily share their high quality, real world expertise with others. Microsoft MVPs are a highly select group of experts representing technology’s best and brightest who share a deep commitment to community and a willingness to help others. Worldwide, there are over 100 million participants in technical communities; of these participants, there are fewer than 4,000 active Microsoft MVPs.
Read more about it here: http://mvp.support.microsoft.com/
A short video about whats cool about being an MVP
Posted by Ståle Hansen on 09/02/2011
I have seen this problem in a couple of deployments now and have decided to share this information since there is not much about it on the web.
Event ID 41024 – Lost connection to all Web Conferencing Edge Services
Event ID 41024 – Lost connection to the Web Conferencing Edge Server
Event ID 41025 – Connection to the Web Conferencing Edge Server has been restored
These Event ID’s appears every five minutes on the Lync Front End Server, but not in all implementations. I don’t know why it is in only some implementations.
Disable IPv6 on the Front End server. When implementing Exchange 2007 and 2010 we often came across a similar problem where the resolution was to disable IPv6. Disabling IPv6 has cleared the Event ID errors in the cases I have seen. To disable IPv6 properly don’t just uncheck IPv6 on the network adapter, but do it in registry and reboot. See this KB article for how to disable IPv6 properly: http://support.microsoft.com/kb/929852
Screens of the exact Event ID’s
Posted by Ståle Hansen on 22/11/2010
UPDATE: This blog post has moved to the TechNet Wiki for open editing: http://social.technet.microsoft.com/wiki/contents/articles/10119.wiki-lync-server-2010-features-and-how-to-configure-them.aspx
Now that Lync has gone RTM and Virtual Launch is done we need to get down to business and deploy Lync to the general masses. During the time of Beta, RC and early RTM a lot of great blog articles were published about features and how to configure them. I wanted to collect the posts I find interesting here so I have them all in one place when I deploy Lync Server to my customers. I will update this article with new posts as I find them or when they get published.
Last updated: 16.10.2011
- Lync Server 2010 Deployment
- Installing Prerequisites on Server 2008 R2: http://msunified.net/2010/11/23/installing-lync-server-2010-prerequisites-on-windows-server-2008-r2/
- Part 1: http://blog.schertz.name/2010/09/lync2010rc-deployment-part1/
- Part 2: http://blog.schertz.name/2010/09/lync2010rc-deployment-part2/
- Part 3: http://blog.schertz.name/2010/10/lync2010rc-deployment-part3/
- Deploying Lync Server EDGE: http://ocsguy.com/2010/11/21/deploying-an-edge-server-with-lync/
- Deploying XMPP for Lync: http://ocsguy.com/2010/11/29/deploying-lync-for-xmpp/
- Publishing Lync Server Web Components and Simple URLs: http://ucmadeeasy.wordpress.com/2010/09/24/publishing-lync-server-2010-rc-simple-urls-and-web-components-with-forefront-tmg-2010/
- What is Central Management Store (CMS): http://blogs.technet.com/b/jenstr/archive/2010/10/13/what-is-central-management-store-cms.aspx
- Remote Administration: http://blog.powershell.no/2010/12/05/lync-server-2010-remote-administration/
- Another Reason to Include a Director in Your Lync Server 2010 Deployment: http://blogs.technet.com/b/dodeitte/archive/2010/12/26/another-reason-to-include-a-director-in-your-lync-server-2010-deployment.aspx
- Protecting the Edge Server Against DoS and Password Brute-Force Attacks in Lync Server 2010: http://blogs.technet.com/b/drrez/archive/2011/04/11/protecting-the-edge-server-against-dos-and-password-brute-force-attacks-in-lync-server-2010.aspx
- Exchange 2010 integration
- UM: http://blog.schertz.name/2010/11/lync-and-exchange-um-integration/
- Lync calls to Exchange Auto Attendant Fail: http://blog.schertz.name/2010/11/lync-calls-to-exchange-auto-attendant-fail/
- OWA: http://blog.schertz.name/2010/11/lync-and-exchange-im-integration/
- Lync 2010 Client
- Custom Presence State: http://blog.schertz.name/2010/11/adding-custom-presence-to-lync/
- Client Policies: http://www.shudnow.net/2010/10/28/lync-2010-client-policies/
- Lync to Windows Live A/V Federation: http://www.confusedamused.com/notebook/lync-to-windows-live-av-federation/
- Microsoft Lync 2010 Photo Experience: http://blogs.technet.com/b/nexthop/archive/2010/11/22/microsoft-lync-2010-photo-experience.aspx
- How to Customize the Meeting Entry Page for Lync: http://ocsguy.com/2010/12/04/how-to-customize-the-meeting-entry-page-for-lync/
- Reordering Lync 2010 Dial-In Conferencing Numbers: http://www.shudnow.net/2011/09/28/reordering-lync-2010-dial-in-conferencing-numbers/
- Hide the Lync Conferencing Add-In for Outlook: http://aspoc.net/archives/2011/09/23/hide-the-lync-conferencing-add-in-for-outlook/
- Lync for Mac – GPO equivalents: http://mac2.microsoft.com/help/office/14/en-us/lyncdeploy/item/81755f45-3c1b-4d09-bef1-2cf48b9fc29a?category=fb7c71bb-c9bd-4f45-873f-851be7af1489
- Understanding and Enforcing Licensing for the Lync Standard User CAL: http://howdouc.blogspot.com/2011/09/understanding-and-enforcing-licensing.html
- Configuring Lync Client Access Capabilities to Meet Client Access License Requirements: http://blogs.technet.com/b/nexthop/archive/2011/10/13/configuring-lync-client-access-capabilities-to-meet-client-access-license-requirements.aspx
- Configure unique meeting ID by default: http://blogs.technet.com/b/wesglock/archive/2011/05/16/lync-meeting-policy-and-outlook-add-on-behavior.aspx
- Lync Phone Edition
- Configuring Lync Server for Phone Edition Devices: http://blog.schertz.name/2010/12/configuring-lync-server-for-phone-edition-devices/
- Externally Provisioning Lync Phone Edition: http://blog.schertz.name/2010/12/configuring-lync-server-for-phone-edition-devices/
- Updating Lync Phone Edition Devices: http://blog.schertz.name/2011/01/updating-lync-phone-edition-devices/
- Manual VLAN Configuration for Lync Phone Edition: http://blog.schertz.name/2011/01/manual-vlan-configuration-for-lync-phone-edition/
- Common Area Phone Configuration in Lync: http://blog.schertz.name/2011/04/common-area-phone-configuration-in-lync/
- Analog Phone support with Lync 2010 using MP-114: http://www.lynclog.com/2011/04/analog-phone-support-with-lync-2010.html
- Localization and Language Support in Lync Phone Edition: http://blog.schertz.name/2011/05/localization-and-language-support-in-lync-phone-edition/
- The Addressbook in Lync Server 2010
- Updating the Lync 2010 Address Book: http://blog.schertz.name/2010/09/updating-the-lync-2010-address-book/
- How to add Photos in Lync 2010: http://www.codesalot.com/2010/photos-in-lync-2010/
- Lync 2010 Address Book Normalization: http://blog.schertz.name/2010/09/lync-2010-address-book-normalization/
Lync 2010 People & Skill Search with SharePoint 2010 and TMG: http://techblurt.com/2011/02/22/lync-2010-people-search-with-sharepoint-2010-and-tmg/
- Hotfix for generating the Invalid_AD_Phone_Numbers List for Lync: http://aspoc.net/archives/2011/10/28/hotfix-for-generating-the-invalid_ad_phone_numbers-list-for-lync/
- Lync 2010 Networking
- DHCP for Network Communications and PIN/Certificate Authentication: http://www.shudnow.net/2010/11/18/lync-2010-dhcp-for-network-communications-and-pincertificate-authentication/
- Using DHCPUtil for Lync Phone Edition DHCP Server Configuration: http://www.confusedamused.com/notebook/using-dhcputil-for-lync-phone-edition-dhcp-server-configuration/
- Port Ranges and Audio/Media Negotiation: http://www.shudnow.net/2010/12/06/lync-server-2010-port-ranges-and-audiomedia-negotiation/
- Configuring DirectAccess for Lync/OCS voice/video in a split DNS scenario: http://donnystyle.wordpress.com/2011/04/17/configuring-directaccess-for-lync-ocs-voicevideo-in-a-split-dns-scenario/
- SQL Configuration
- Using Lync Server 2010 with a Custom SQL Server Network Configuration: http://blogs.technet.com/b/nexthop/archive/2011/04/12/using-lync-server-2010-with-a-custom-sql-server-network-configuration.aspx
- Microsoft Lync Server 2010 Enterprise Pool Local SQL Express (RTCLOCAL) Database Permissions: http://terenceluk.blogspot.com/2011/04/microsoft-lync-server-2010-enterprise.html
- The Lync Server Databases: http://blog.insidelync.com/2011/04/the-lync-server-databases/
- Mediation server
- Collocated Mediation Server vs. Dedicated Mediation Server: http://www.shudnow.net/2010/10/10/lync-2010-collocated-mediation-server-vs-dedicated-mediation-server/
- Media Bypass with and without Voice Resilience: http://www.shudnow.net/2010/09/27/lync-2010-media-bypass-with-and-without-voice-resilience/
- When to use the EnableReferSupport flag in LYNC CS 2010? http://blogs.technet.com/b/kamehta/archive/2011/01/06/when-to-use-the-enablerefersupport-flag-in-lync-cs-2010.aspx
- DNS Loadbalancing
- DNS Load Balancing and Server Draining: http://blogs.technet.com/b/ucedsg/archive/2010/10/12/lync-dns-load-balancing-and-server-draining.aspx
- Response Groups
- Creating a Response Group in Lync: http://blogs.technet.com/b/ilvancri/archive/2010/11/23/creating-a-response-group-in-lync.aspx
- SCOM / OpsMgr: Lync 2010 Management Pack – Deploying Synthetic transactions (STs): http://www.vnext.be/2011/03/06/scom-opsmgr-lync-2010-management-pack-deploying-synthetic-transactions-sts/
- Lync Backup Instructions: http://blogs.technet.com/b/uc_mess/archive/2011/03/17/lync_2d00_server_2d00_2010_2d00_backup_2d00_instructions.aspx
- Microsoft Lync Server 2010 Standard Edition Disaster Recovery Plan: http://blogs.technet.com/b/nexthop/archive/2011/09/29/microsoft-lync-server-2010-standard-edition-disaster-recovery-plan-part-1.aspx
- Move Lync SQL Databases with a SQL Statement: http://aspoc.net/archives/2011/09/28/move-lync-sql-databases-with-a-sql-statement/
- Third Party integrations
- IM an Expert Lync bot available for download and other Lync customization examples: http://blogs.technet.com/b/ucedsg/archive/2011/03/24/im-an-lync-expert-bot-available-for-download-and-other-lync-customization-examples.aspx
- Streaming Video Content or Using Two Web Cams during a Lync Meeting using ManyCam: http://voipnorm.blogspot.com/2011/03/streaming-video-content-or-using-two.html
- MP-114 pre-configured BOARD.INI for Lync 2010: http://www.lynclog.com/2011/04/mp-114-pre-configured-boardini-for-lync.html
- User Provisioning App for AD, Lync and Exchange: http://gallery.technet.microsoft.com/Z-Hire-Employee-Provisionin-e4854d6b
- Various Lync addons/customizations/extensions: http://www.codeplex.com/site/search?query=lync&ac=8
- Third-Party Video Conferencing with Lync: http://blog.schertz.name/2011/10/lync-3rd-party-video-interop/
- Office 365 and UC
- How to enable Lync On-Premise to Federate with Office365 Lync Online: http://techietom.co.uk/blog/2011/04/how-to-enable-office365-lync-online-to-federate-with-lync-on-prem/
- Federation 101 in Lync Online: http://www.ultimate-communications.com/2011/07/federation-101-in-lync-online-office365-lync/
- Configuring On-Premises Lync Server 2010 Integration with Exchange Online: http://blogs.technet.com/b/nexthop/archive/2011/06/28/configuring-on-premises-lync-server-2010-integration-with-exchange-online.aspx