{"id":1684,"date":"2012-10-06T18:30:47","date_gmt":"2012-10-06T22:30:47","guid":{"rendered":"http:\/\/www.bhargavs.com\/?p=436"},"modified":"2012-10-06T18:30:47","modified_gmt":"2012-10-06T22:30:47","slug":"test-csgroupim-operation-has-timed-out","status":"publish","type":"post","link":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/","title":{"rendered":"Test-CsGroupIm operation has timed out"},"content":{"rendered":"<p>Yet another one of those interesting discoveries that took most of my afternoon to figure out.<\/p>\n<p>What I was trying this time was synthetic test cmdlets available to test different workloads in Lync Server 2010. I was testing IM conferencing. I had two users in this scenarios homed on different pools. I was trying to make sure everything is configured correctly and the users in this test can initiate an IM conference and invite other users.<\/p>\n<p>First I tried using Test-CsGroupIM and Test-CsAVConference cmdlets against user&#8217;s home pool, using the following command syntax:<br \/>\n<code>Test-CsGroupIM \u2013SenderSipAddress userA@contoso.com \u2013ReceiverSipAddress userB@contoso.com \u2013TargetFqdn se01.contoso.com -Verbose<br \/>\nTest-CsAVConference \u2013SenderSipAddress userA@contoso.com \u2013ReceiverSipAddress userB@contoso.com \u2013TargetFqdn se01.contoso.com \u2013Verbose<\/code><br \/>\nBoth came back resulting in failure:<br \/>\n<code>TargetFqdn : se01.contoso.com<br \/>\nResult     : Failure<br \/>\nLatency    : 00:00:00.8463930<br \/>\nError      : This operation has timed out.<br \/>\nDiagnosis  :<\/code><br \/>\nThe operation was timing out, but it didn&#8217;t make sense. My configuration was correct, I had windows firewall enabled during installation of Lync Server and I could see all the CS rules in firewall configuration. It shouldn&#8217;t be a firewall issue. So, I tried to manually initiate a conference using Lync 2010 client on a client machine. This test was successful. I had 3 users in IM conference and it was initiated by userA homed on se01.contoso.com. Another pool in question was se02.contoso.com and was configured properly from what I can tell. Now I was getting into the weeds.<\/p>\n<p>I looked at the results from test cmdlets mentioned above and I noticed the following:<br \/>\n<code>'Register' activity completed in '0.2563212' secs.<br \/>\n'Register' activity started.<br \/>\nSending Registration request:<br \/>\n Target Fqdn      = se01.contoso.com<br \/>\n User Sip Address = sip:userB@contoso.com<br \/>\n Registrar Port = 5061.<br \/>\nAuth Type 'Trusted' is selected.<br \/>\nRegistration Request hit against Unknown<br \/>\n'Register' activity completed in '0.4517277' secs.<br \/>\n'CreateConference' activity started.<br \/>\n'CreateConference' activity completed in '0.0150415' secs.<br \/>\n'JoinConference' activity started.<br \/>\n'JoinConference' activity completed in '0.4045165' secs.<br \/>\n'JoinConference' activity started.<br \/>\n'JoinConference' activity completed in '0.4232243' secs.<br \/>\n'SendGroupIM' activity started.<br \/>\nAn exception 'This operation has timed out.' occurred during Workflow<\/code><br \/>\nEverything seems to work including CreateConference and JoinConference, until SendGroupIM activity step. That&#8217;s when it times out. I have to figure out what is it timing out on as Lync client is working as expected without experience the timeout issue. So I started logging tool and enabled S4 and SIPStack components. After running the test again, which failed as expected, I looked at snooper. What I found, I can say, wasn&#8217;t a surprise. Or was it?<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png\" alt=\"\" align=\"left\" \/><\/p>\n<p>The figure above shows failed to complete outbound connection. What was it failing on? Looking at the details of that message in snooper, I found the following (showing only relevant info) :<br \/>\n<code>\u2026<br \/>\nPeer-IP: 192.168.1.15:49950<br \/>\nPeer-FQDN: se02.contoso.com<br \/>\n\u2026<br \/>\nTransport: M-TLS<br \/>\nResult-Code: 0x8007274c WSAETIMEDOUT<br \/>\nData: fqdn=\"se02.contoso.com\";tls-target=\"se02.contoso.com\";peer-type=\"InternalServer\";winsock-code=\"10060\"<br \/>\n$$end_record<\/code><br \/>\nWhat I noticed was that it was timing out when trying to reach other SE on port 49950. If you remember the RDP\/SRTP workload ports, they are 49152-65535. And this port is one of them. When trying to initiate GroupIM, it was failing on that port! While windows firewall was configured by Lync bootstrapper as expected, obviously, that wasn&#8217;t helping synthetic test cmdlets! Remember, it wasn&#8217;t affecting actual user testing, it was just these tests that were failing. I don&#8217;t think I can explain why. I believe it has something to do with built-in port security where ports are only opened by Lync for connections authorized. Is Synthetic test trying something funny here? Is authentication an issue? I am afraid, I don&#8217;t have clear answer for you on this one, but I do have solution!<\/p>\n<p>So, what did I do to fix the testing issue? I simply created a rule in firewall that allowed TCP 49152-65535 port range instead of relying on Lync server to decide for me using built-in CS rules. As soon as I created that rule on SEs, the synthetic test cmdlets returned success! Bhargav \u2013 2, Firewall \u2013 0. <span style=\"font-family: wingdings;\">J<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yet another one of those interesting discoveries that took most of my afternoon to figure out. What I was trying this time was synthetic test cmdlets available to test different [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[41,58,44],"tags":[158,160,279],"class_list":["post-1684","post","type-post","status-publish","format-standard","hentry","category-firewall","category-lync-2010","category-lync-server","tag-lync-2010","tag-lync-server","tag-windows-firewall"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground\" \/>\n<meta property=\"og:description\" content=\"Yet another one of those interesting discoveries that took most of my afternoon to figure out. What I was trying this time was synthetic test cmdlets available to test different [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/\" \/>\n<meta property=\"og:site_name\" content=\"Bhargav&#039;s IT Playground\" \/>\n<meta property=\"article:published_time\" content=\"2012-10-06T22:30:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png\" \/>\n<meta name=\"author\" content=\"Bhargav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhargav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/\"},\"author\":{\"name\":\"Bhargav\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"headline\":\"Test-CsGroupIm operation has timed out\",\"datePublished\":\"2012-10-06T22:30:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/\"},\"wordCount\":525,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"image\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bhargavs.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/100612_2230_TestCsGroup1.png\",\"keywords\":[\"Lync 2010\",\"Lync Server\",\"Windows Firewall\"],\"articleSection\":[\"Firewall\",\"Lync 2010\",\"Lync Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/\",\"name\":\"Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bhargavs.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/100612_2230_TestCsGroup1.png\",\"datePublished\":\"2012-10-06T22:30:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/100612_2230_TestCsGroup1.png\",\"contentUrl\":\"https:\\\/\\\/bhargavs.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/100612_2230_TestCsGroup1.png\",\"width\":559,\"height\":91},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2012\\\/10\\\/06\\\/test-csgroupim-operation-has-timed-out\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bhargavs.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test-CsGroupIm operation has timed out\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/\",\"name\":\"Bhargav's IT Playground\",\"description\":\"Passion for Technology. Power of Collaboration.\",\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bhargavs.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\",\"name\":\"Bhargav\",\"logo\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/bhargavs.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/","og_locale":"en_US","og_type":"article","og_title":"Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground","og_description":"Yet another one of those interesting discoveries that took most of my afternoon to figure out. What I was trying this time was synthetic test cmdlets available to test different [&hellip;]","og_url":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/","og_site_name":"Bhargav&#039;s IT Playground","article_published_time":"2012-10-06T22:30:47+00:00","og_image":[{"url":"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png","type":"","width":"","height":""}],"author":"Bhargav","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bhargav","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#article","isPartOf":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/"},"author":{"name":"Bhargav","@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"headline":"Test-CsGroupIm operation has timed out","datePublished":"2012-10-06T22:30:47+00:00","mainEntityOfPage":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/"},"wordCount":525,"commentCount":1,"publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"image":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#primaryimage"},"thumbnailUrl":"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png","keywords":["Lync 2010","Lync Server","Windows Firewall"],"articleSection":["Firewall","Lync 2010","Lync Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/","url":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/","name":"Test-CsGroupIm operation has timed out - Bhargav&#039;s IT Playground","isPartOf":{"@id":"https:\/\/bhargavs.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#primaryimage"},"image":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#primaryimage"},"thumbnailUrl":"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png","datePublished":"2012-10-06T22:30:47+00:00","breadcrumb":{"@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#primaryimage","url":"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png","contentUrl":"https:\/\/bhargavs.com\/wp-content\/uploads\/2012\/10\/100612_2230_TestCsGroup1.png","width":559,"height":91},{"@type":"BreadcrumbList","@id":"https:\/\/bhargavs.com\/index.php\/2012\/10\/06\/test-csgroupim-operation-has-timed-out\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bhargavs.com\/"},{"@type":"ListItem","position":2,"name":"Test-CsGroupIm operation has timed out"}]},{"@type":"WebSite","@id":"https:\/\/bhargavs.com\/#website","url":"https:\/\/bhargavs.com\/","name":"Bhargav's IT Playground","description":"Passion for Technology. Power of Collaboration.","publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bhargavs.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26","name":"Bhargav","logo":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/bhargavs.com"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1690,"url":"https:\/\/bhargavs.com\/index.php\/2013\/03\/28\/configuring-lync-2013-mobility-for-push-notifications\/","url_meta":{"origin":1684,"position":0},"title":"Understanding Push Notifications for Lync 2013 Mobility","author":"Bhargav","date":"March 28, 2013","format":false,"excerpt":"With release of Lync 2013, Cummulative Update in February 2013, Microsoft enabled Lync 2013 deployments to serve mobile users. Release of mobile clients for Windows Phone 8, Apple iPhone\/iPad and Android devices completes the solution as a whole. Setting up mobility for a pure Lync 2013 environment (I am not\u2026","rel":"","context":"In &quot;Lync 2013&quot;","block_context":{"text":"Lync 2013","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/lync-server\/lync-2013\/"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/bhargavs.com\/wp-content\/uploads\/2013\/03\/image_thumb1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1683,"url":"https:\/\/bhargavs.com\/index.php\/2012\/10\/05\/automatic-collection-of-configuration-data-failed\/","url_meta":{"origin":1684,"position":1},"title":"Automatic collection of configuration data failed","author":"Bhargav","date":"October 5, 2012","format":false,"excerpt":"As I was building my Lync 2010 lab today, I came across an interesting problem. I am calling it interesting because I had already installed two front-end servers which were going to be in an enterprise pool. Now was the time to install SE in simulated multi-site environment. As I\u2026","rel":"","context":"In &quot;Firewall&quot;","block_context":{"text":"Firewall","link":"https:\/\/bhargavs.com\/index.php\/category\/technology\/firewall\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1686,"url":"https:\/\/bhargavs.com\/index.php\/2012\/10\/18\/mvp-webinar-load-balancing-lync-2010-2013-in-the-real-world\/","url_meta":{"origin":1684,"position":2},"title":"MVP Webinar: Load Balancing Lync 2010 &#038; 2013 in the Real World","author":"Bhargav","date":"October 18, 2012","format":false,"excerpt":"UPDATE: KEMP Technologies has posted video recording of webinar which can be accessed here: http:\/\/www.kemptechnologies.com\/KEMP-lync-modality-webinar\/ Slide Deck is available here:KEMP Lync Webinar Kemp Technologies is hosting a complimentary webinar on November 8 where we will be discussing Load Balancing for Lync 2010 and 2013. I have included details about webinar\u2026","rel":"","context":"In &quot;Events&quot;","block_context":{"text":"Events","link":"https:\/\/bhargavs.com\/index.php\/category\/events\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1685,"url":"https:\/\/bhargavs.com\/index.php\/2012\/10\/08\/lync-server-control-panel-401-1-unauthorized\/","url_meta":{"origin":1684,"position":3},"title":"Lync Server Control Panel 401.1 Unauthorized","author":"Bhargav","date":"October 8, 2012","format":false,"excerpt":"I was working away in my lab and had recently configured Enterprise Edition pool with first server in the pool running Lync Control Panel. I launched Lync Control Panel to make few changes only to find out it kept asking me for username and password. After multiple tries, I got\u2026","rel":"","context":"In &quot;Lync 2010&quot;","block_context":{"text":"Lync 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/lync-server\/lync-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1695,"url":"https:\/\/bhargavs.com\/index.php\/2013\/05\/13\/how-to-setup-office-web-apps-server-2013-farm\/","url_meta":{"origin":1684,"position":4},"title":"How to setup Office Web Apps Server 2013 farm","author":"Bhargav","date":"May 13, 2013","format":false,"excerpt":"If you are deploying Lync Server 2013 and want to present Powerpoint presentations in Web Conferencing, Office Web Apps Server is a requirement. Most references I found talks about deploying a single server, however, I wanted to deploy redundant setup. In today\u2019s post, I\u2019m going to show you how to\u2026","rel":"","context":"In &quot;Load Balancing&quot;","block_context":{"text":"Load Balancing","link":"https:\/\/bhargavs.com\/index.php\/category\/technology\/load-balancing\/"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/bhargavs.com\/wp-content\/uploads\/2013\/05\/image_thumb.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1096,"url":"https:\/\/bhargavs.com\/index.php\/2015\/10\/13\/office-365-subscribers-how-to-install-lync-or-skype-for-business-client-on-a-mac\/","url_meta":{"origin":1684,"position":5},"title":"Office 365 subscribers &#8211; How to install Lync or Skype for Business client on a Mac","author":"Bhargav","date":"October 13, 2015","format":false,"excerpt":"I needed to work on a problem with Outlook for Mac not being able to sustain connection to on-premise Exchange 2013 server. Being used to the install process on PC, I headed over to my Office365 login via outlook.office365.com. Upon logging in, I clicked on \"Office 365\" and then clicked\u2026","rel":"","context":"In &quot;Office 365&quot;","block_context":{"text":"Office 365","link":"https:\/\/bhargavs.com\/index.php\/category\/cloud\/office-365\/"},"img":{"alt_text":"2015-10-13_13-07-16","src":"https:\/\/i0.wp.com\/bhargavs.com\/wp-content\/uploads\/2015\/10\/2015-10-13_13-07-16_thumb.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pkROc-ra","_links":{"self":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/1684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/comments?post=1684"}],"version-history":[{"count":0,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/1684\/revisions"}],"wp:attachment":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/media?parent=1684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/categories?post=1684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/tags?post=1684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}