Friday, September 13, 2013

A Vital Lync Script for Admins!

We can utilize the help of Lync power shell Module to manage multiple tasks on a  Lync Server 2010/2013 environment. Every Admin will do different tasks to gather reports and one of the best approach is to collect the report with the help of automated scripts which makes our job easier though it require complex coding when we develop the script and test it and successfully execute for the desired output.

This blog post is on one of the vital Lync script developed by Renowned Lync Server MVP Pat Richard and posted in his blog Ehlo World!


Pat writes many great posts on Lync and Exchange server products which ideally assists us in learning the technology and explore the inner working of the products and also his posts provides us with various utilities and troubleshooting articles which help us to get adequate Knowledge on the product and to manage the environment efficiently.

Let's get in to the topic, The vital script I am referring to is the Get-CsConnections.ps1 script which is an excellent script that typically provides us the details of users connected to a particular Lync pool with which we can identify how the load is shared between the FE servers along with specific report generating information like which user connected to which pool and how many active connections user hold and also the client through which user is connected etc.,

I used this script prior to this updated version in Lync server 2010 Environment which was really useful and now the script is updated to provide some more enhanced results 

Read the post to know more and download the script

Wednesday, September 11, 2013

Lync Server 2013 - SQL Server Clustering

Lync Server 2013 came with many Architectural changes in design and deployment and one of the notable change is the discontinuation of SQL clustering and support for SQL Mirroring for Back End Database High Availability.
 
This change made Organizations that already implemented SQL Clustering to have some pain and plan to switchover to SQL Mirroring to make it as a supported solution for Back End Database high availability when migrating to Lync Server 2013. Now Microsoft team has received updates from the Clients and decided to support both SQL Mirroring and SQL Clustering for Back end database high availability.
 
Today Messaging & UC Consultant Byron O. Spurlock has written an excellent post on Windows IT Pro website under the topic "Lync Server 2013 Now Supports SQL Server Clustering" where he clearly explains about the scenarios of having these solutions in place,their feature differences, usage and much more in a nutshell.

Read this to know more : http://windowsitpro.com/lync/lync-server-2013-now-supports-sql-server-clustering

Also review the TechNet Article on Database support for Lync Server 2013 for more information over the requirements and Microsoft team has updated the article to include support for both the solutions.

Read here : http://technet.microsoft.com/en-us/library/gg398990.aspx

Outlook 2013 Folder Pane Issue with September Public Update

This is the latest issue reported by users who has installed the September 2013 public update for Microsoft Office 2013 which caused the Folder pane to show an empty display with Outlook 2013.



This is hottest topic among the Office 2013 users and most of the MVPs has tweeted and Microsoft team has finally pulled the update back and stated they are working towards addressing the issue and will re-publish the update.

More information is available in the below Office Sustained Engineering Blog

http://blogs.technet.com/b/office_sustained_engineering/archive/2013/09/11/outlook-folder-pane-disappears-after-installing-september-2013-public-update.aspx

Also, Read this post from Windows IT Pro for some additional information on how the issue was identified and the chain of events that occurred over this issue so far.

http://windowsitpro.com/outlook/update-microsoft-comes-clean-botched-outlook-2013-patch-offers-explanation

Update:

Microsoft Team released an update for Outlook 2013 that fixes this issue, and It's available through windows Update.

Read here: http://support.microsoft.com/kb/2825632



Monday, September 09, 2013

New Remote Connectivity Analyzer Tests for Mail Flow

Microsoft team has added 2 new tests to the Remote Connectivity Analyzer Tool which assists Organizations to check the Mail flow configuration that uses Exchange Online Protection (EOP) for Spam filtering.
 

Office 365 customers are now using EOP as a part of their service and most of the Organizations have already pointed their MX to EOP to take advantage of the EOP service to add additional layer of protection for email messages. So this test will for sure benefit the Organizations that already use the service to verify the configuration and also for Organizations that are planning to get this setup to test the configuration.

More information is in the below Exchange Team blog post

http://blogs.technet.com/b/exchange/archive/2013/09/09/new-remote-connectivity-analyzer-tests-for-mail-flow.aspx

Troubleshooting Lync 2013 - Teched Session

Lync Server 2013 is a stable product in terms of Architecture and High availability, but issues are common across all Environments and we cannot expect the service to be up and running without issues at all times, but we should be smart enough to proactively monitor for issues and fix it before it affects major crowd and also there are scenarios where issues could occur suddenly and we need to be in a ready state at all times to identify it with adequate knowledge and utilize the help of required tools and analyze it accurately and resolve the same at the earliest and document it for future reference.
 

Lync Server Administrators are already aware on few troubleshooting Mechanisms like Enabling Client side and Server side logging , Analyzing the logs with Snooper and Monitoring the event logs for errors, checking the Performance Dashboard etc., with Lync Server 2013 the troubleshooting mechanisms are quite improvised and provides us an enhanced troubleshooting experience in terms of all aspects of issues from IM presence to advanced Federation and Enterprise Voice issues.

To learn more on the topic review the below mentioned Teched session  "How to Fix Lync 2013 When it Breaks"  from Teched Australia 2013. I got a lot of new troubleshooting information from this video with real time demo and examples which will really benefit the Admins to manage the Lync 2013 Environment more effectively and to resolve the issues efficiently.



Session Link : http://channel9.msdn.com/Events/TechEd/Australia/2013/EXL331

Saturday, September 07, 2013

New Outlook WebApp Features - O365

Microsoft Team continue to work towards user experience for its O365 customers and now it's time for one more new feature addition which is a great add-on for everyone who was long awaited to use this cool feature of managing calendar delegate access and folder permissions on the fly without the need of outlook client by making it possible using the new Outlook WebApp.


This great new feature is now added to the O365 Environment and in the progress of roll-out to the tenants.

More information is provided in the Office 365 Technology blog article below

Configuring delegate access in Outlook Web App

http://blogs.office.com/b/office365tech/archive/2013/09/04/configuring-delegate-access-in-outlook-web-app.aspx

Additional Bytes

"This add-on provides Organizations some breathing time to upgrade the Outlook client from 2007 to higher version in one aspect". Not sure why I said this quote read below to know more...

Let's review the current situation in the O365 Environment where we don't have this new feature implemented for the Tenant and the actual case how the Environment was before Microsoft introduced this new enhancement and using Outlook 2007 client.

Outlook 2007 is still supported with O365 but most of the features will not function properly and users will have reduced experience with this client compared with other higher clients. And one such reduction is, "Sharing calendar and Managing Calendar permissions using Outlook 2007 client is not possible post O365 Service upgrade" and users need to use their Outlook WebApp or higher clients to share and manage calendar permissions.

Refer this MS Article : http://support.microsoft.com/kb/2836889

Being said the above reduced functionality there is one more glitch, though user is able to share the calendar successfully with Outlook Webapp managing the advanced permissions level post sharing is not possible i.e. in case user want to grant access like editor which is possible only through outlook, Also while sharing the calendar user does not have option like selecting editor access as it is available now with the new feature.  (Refer the pic below)
 
At this stage user will still require the help of the outlook client , And will need to seek for some other machine that has a higher version of Outlook client and configure a  new outlook profile there and manage permissions, this is not a ideal solution. One day or another user will come back to management on all these impacts together during the Survey and rates a poor End User Experience.

Also it is not easy task for upgrading a MS-office package from the current version to higher version immediately as it not only involves deployment head ache there's a huge cost and Project planning involved.

Finally, As stated above this new enhancement in the "Outlook Webapp" is a great add-on for the O365 Organizations that still use Outlook 2007 client where in it  has brought an alternative way of overcoming the current problem by having the options available for calendar management with in WebApp. Thus, we are reducing one of the impacts in the Environment.

To add to this furthermore, If a user plans to grant access to another user as a delegate he needs to look out for Outlook and now its possible through Web Mail so in one way user will be quite happy with this feature.

There are other more great features that a user will receive post upgrading the Outlook 2007client to either Outlook 2010/2013 in general upgrading MS-Office Suite. and Organizations should plan over this upgrade path soon as the day is not too far.


Friday, September 06, 2013

Lync - Maximum Followers Reached !

I believe with this post title it gives an impression that Lync product has reached the maximum followers but in vain its an issue caused within the Lync Environment.

I recently ran in to this issue which made me write this blog post, In an Corporate Environment every user will add the other user related to their work either Internal or External as a contact to their contact list in both Outlook and Lync client. Compared to Outlook with Lync client the possibility of adding users is quite less and by default it is set to 200 users . How this 200 users is calculated it quite a bit tricky and its clearly explained in the Microsoft KB Article and related Technet blog post.

Lync contact card includes the message - Maximum Followers Reached

http://support.microsoft.com/kb/2795173

What to do if you are too popular?

http://blogs.technet.com/b/jenstr/archive/2010/11/05/what-to-do-if-you-are-too-popular.aspx?CommentPosted=true#commentmessage

Here's the exact view of the message,



Once user reaches over this default limit other user will not be able to see their presence in the Lync contact card, instead of displaying the current user availability status it shows as "Maximum Followers Reached"and shown in above pic,when some other user who has added this user either sign-out of Lync or removing this user from their contact list eventually makes the count to go down below the default limit and user presence is shown again, but this is not the ideal solution to make a user remove this user from their contact list or wait for other users to sign-out of their Lync Client.

Solution:

As stated in the article its possible to overcome this issue by increasing the values from the default limit for MaxPromptedSubscriber and MaxCategorySubscription parameters using the CsPresence Policy cmdlets. This is applicable for Lync 2010/2013 Environments and for  Lync Online dedicated and O365 Environments the default policy is set to 250 subscribers.


Thursday, September 05, 2013

White Paper PowerShell for Dummies

Today GSX Solutions, one of the Leading solutions for Monitoring , Reporting and Management Solutions for Microsoft Exchange and other major Collaborative products has released this White paper on PowerShell cmdlets for managing Microsoft Exchange Server 2010 messaging environment.


This White Paper outlines some vital cmdlets that are required for Administering Exchange Server 2010 Environment with it's detailed description and real time demo.

More information is available in the below post from gsx.com
 


http://www.gsx.com/Whitepaper-PowerShell-for-Exchange/



I have registered and downloaded the White paper and below is the Link for direct download, and also I would request you to register on the blog and review other good articles, download white papers etc. to get yourself updated with the Technology.

Download : http://www.gsx.com/Portals/38080/docs/GSXWhitePaper_PowerShell_cmdlet_Final.pdf

Webinar Link : http://www.gsx.com/GSX-Podcast-Webinar-PowerShell-Cmdlets-Automation/  


Office 365 Best Practices Analyzer for Exchange Server 2013 !

When I saw this tweet from Scott Schnoll I was amazed, because Exchange BPA is retired with Exchange Server 2013 On premise deployment and replaced with Readiness check during the installation to check whether we met all the requirements for deployment.


Let's get in to the topic , today we have latest update in the Office 365 Community blog where Microsoft team has released the "Office 365 Best Practices Analyzer for Exchange Server 2013" it gives the option to Analyze our On premise Exchange 2013 Environment provided we need to sign up for O365 trial at least once to get your account created as this Analyzer is available for download via the Admin Center. and if you are already on a Cloud or Hybrid environment you can take full advantage of this tool by accessing the Admin Center with your Tenant Admin credentials.

To Know more review the blog post below

http://community.office365.com/en-us/wikis/deploy/office-365-best-practices-analyzer-for-exchange-server-2013.aspx

Also read this Requirements before you attempt to run the Tool

http://community.office365.com/en-us/wikis/deploy/office-365-best-practices-analyzer-for-exchange-server-2013-requirements.aspx

Explore this Tool and provide your valuable feedback to Microsoft team to improvise the product.

Hotfix For Exchange 2013 Mailbox Server and Managed Store

Today I was reading the recent post from EighTwOne blog where our Exchange Server MVP Michel de Rooij  has written over the importance of installing a hot fix that was released for fixing the .net 4.5 issue with Windows Server 2008 and 2012 in terms of Exchange Server 2013.


Where I found this information that Exchange Server 2013 is Built on top of .net 4.5 platform and this hot fix is recommended to get installed on all Exchange 2013 Mailbox and Multi-Role servers as this hot fix reduces the memory consumption of the new Exchange Store worker processes.

Read the below blog for more details with the Hotfix links

http://eightwone.com/2013/09/05/exchange-2013-mailbox-kb2803754-kb2803755/

Additional Bytes,

If you want to know more on Store Worker process and its significance review this blog post form MSExchange Team blog.

Exchange Server 2013 introduced this new concept of Managed Store where each active and passive database copy will have its own Store Worker process running along with the main Information Store Service and gives you the flexibility of managing one single database via the process responsible for that particular database when a issue arise instead of keeping your hands on the Information Store Service.

Read the full post below:

http://msexchangeteam.in/how-to-identify-which-microsoft-exchange-store-worker-process-is-owned-by-mailbox-database-in-exchange-server-2013/


The Return of ExclusivelyExchange.com

Today I saw this tweet from Exchange Server MVP J.Peter Bruzzese where he updated that he has again started to write posts on his official Exchange blog "ExclusivelyExchange.com" from a long break, It's the place  where you can get a lot of information on Exchange Server products from Troubleshooting steps till Design and Deployment, and also he is planning to write feature posts on O365.



People who knows about Train Signal video training would for sure know him and his ability to deliver training on Exchange server which clearly makes us understand the content in detail with real time examples. Also he writes posts on Infoworld.com, MSExchange.org and other technical blogs, and delivered various sessions in conferences like Teched , MEC etc.

I learned a lot of Exchange concepts from him for the past years and wanted introduce you to his blog from my end to learn more on Exchange Server.


Blog link : http://exclusivelyexchange.com/ 


Wednesday, September 04, 2013

Enabling Hybrid Cloud Today with Microsoft Technologies

Cloud Computing is the next step of the IT Industry and its the Future and most Organizations already adopted this technology and some are in progress.



Microsoft is offering various Cloud based services and today's discussion is over the Hybrid Cloud deployment. I was really amazed when I learn over this topic with the help of the below White Paper where it gave me the pure knowledge of what is Cloud computing and what are the various services provided there and how Microsoft is planning its Road map to the future .

Once you read this paper you will get to know in detail on the Hybrid Cloud model and also many other things that you had never heard so far and will for sure get amazed how the future of IT is going to be and get yourself prepared.



Download : http://www.microsoft.com/en-us/download/details.aspx?id=39052

Also, Download and read one more excellent White Paper over Cloud Computing from Microsoft below,

Download below :

http://download.microsoft.com/download/1/C/F/1CF6FFA8-2B9B-4F66-96D3-F35D48AC082D/Microsoft_Cloud_Whitepaper.docx

Lync Server 2010 VS 2013

Lync Server 2013 has more improvements in terms of both Architectural design and new enhancements that revolutionized the IT Industry.


I was reading few articles on Lync 2013 and searching for a blog where I can get comparison of Lync 2013 with Lync 2010 to understand the new architectural changes and other vital enhancements in a better way in all aspects.

Finally, I found this excellent post from LoadBalancerBlog.com from none other than KEMP Technologies the world class leader in Load Balancing solution.

Read here to know more : http://www.loadbalancerblog.com/blog/2013/07/improvements-lync-2013-compared-lync-2010

Cross-premises Calendar Editing in Hybrid Exchange

When you are planning for Office 365 Hybrid deployment you need to consider many factors in terms of design and deployment and also we need to concentrate on other primary factors that will limit users ability in terms of their email management.

One such vital part is calendar management and when we migrate users to O365 in a Hybrid environment we tend to leave few users On premise and rest to the Cloud. At this stage their calendar permissions will not work they as before and users in On premise organization cannot manage or edit the calendar in Cloud and the same vice versa.

Also On premise user cannot have a Cloud user added as his delegate and a Cloud user cannot have a On premise user as his delegate, if user needs to have delegate functionality then both user mailboxes should be either On premise or Cloud.

More information is available in the below MS Article

Cross-premises Calendar editing is unavailable in a hybrid deployment of Exchange Online in Office 365 and on-premises Exchange Server

http://support.microsoft.com/kb/2807149

Review the below TechNet article when you Plan for your Hybrid deployment, which talks on the above topic and much more in detail.

http://technet.microsoft.com/en-us/library/hh852414.aspx

ActiveSync Quiz

Test your Knowledge on Microsoft Exchange ActiveSync with this quiz from Tech Target. I took this test and got a refreshment over few good things on this Topic.



What can you use Microsoft Exchange ActiveSync for?