Posts

Showing posts from 2013

Arcserve Exchange 2003 mailbox restore - Invalid destination path specified. please make a selection or enter a valid path for destination \\machine\dbaxchg2

I've come across a recent problem when trying to restore an Exchange 2003 mailbox at brick level to an Exchange 2010 environment using Arcserve.  The initial concern here is restoring from an old tape which was taken using an old version of Arcserve from an Exchange environment which no longer existed. In short, I couldn't restore to the Exchange 2010 server when trying to restore to an alternative location.  I was attempting to use Arcserve 16.5 to read the tape and restore the data to an Exchange 2010 server which has the Arcserve 16 agent installed. When I initially tested the restore, I ran a merge on the tape in Arcserve so I could see the available sessions.  To restore the mailbox I selected the source mailbox by drilling down to individual mailbox, I set the destination as the Exchange 2010 server and selected a subfolder of the Administrators mailbox also at brick level.  The message I received at the point of submitting the job was "Invalid destination p

Cannot remove Exchange 2007 active cluster (GxClusPlugIn)

Hi We are coming towards the end of our Exchange upgrade project.  The best part about these projects is removing old services and getting rid of old hardware or freeing space on the SAN array. Whilst trying to decommission our old Exchange 2007 CCR cluster, I received the following error message Welcome to Microsoft Exchange Server 2007 Unattended Setup Preparing Exchange Setup The following server roles will be removed Clustered Mailbox Server Mailbox Role Management Tools Performing Microsoft Exchange Server Prerequisite Check Clustered Mailbox Role Checks ......................... FAILED The clustered mailbox server removal cannot continue: The specified clustered mailbox server exists, but its resource group contains at least one non-Exchange cluster resource (GxClusPlugIn (mail) (Instance001)). Mailbox Role Checks ......................... COMPLETED The Exchange Server Setup operation did not complete. For more information, visit http://support.micr

Exchange 2010 Multi-Mailbox search fails over 100mb

Hi All We are now coming to the end of our Exchange 2010 upgrade project and everything has gone pretty well so far. From time to time our administrators are asked to complete searches in Exchange.  This could be for a number of reasons e.g Data Protection request or a disciplinary query. In Exchange 2007 we used to complete multi mailbox searches using a third party tool which would use MAPI to search every users' mailbox for items which matched our search terms.  This process was extremely slow (90 hours to cover 2000 mailboxes) and not particular reliable. In Exchange 2010 Microsoft released a feature called Multi-Mailbox search.  This allowed administrators to search all of the mailboxes using the search index which is built into Exchange.  This means the searches in Exchange 2010 are much much quicker.  It also means that this search will look at attachments which is excellent, although does create far more results to review. MSExchange Link for more information on M

Solarwinds - Error: "Network connection failed. HResult: No

During our Exchange 2010 upgrade project we noticed the monitoring on one server stopped working. We use a product called Solarwinds, this uses a combination of Powershell, WMI and SNMP to monitor services on hardware and software from around the business. We noticed that Solarwinds would return the following error message when polling this particular server Network connection failed. HResult: No data to return. Error: Unable to connect to the specified computer, or the computer is offline. After a quick search online we found the following Solarwinds KB It recommends restarting the WMI service on the server. We completed this but the issue remained. One of my learned colleagues kept searching and found that the Remote Regsitry service was set to Manual. He set it to Automatic and started the server. Immediately the polling began to work! So if you have this problem, check the Remote Registry service! Sam Cheers to John Manley for finding this! Google +

Exchange 2010 Migration Script

Hi! I have been off the radar recently, knee deep in an Exchange 2007 to 2010 upgrade project.  It is something I have worked with a huge amount in the past, but I have really enjoyed getting to know how Exchange works and designing a cool system for my employers. Exchange 2010 is such a great step forward.  We have moved all of the storage off the SAN and gone for 3 mail servers with DAS and JBOD.  So far it is working pretty well. Anywho, we needed to migrate around 2000 mailboxes from 2007 to 2010.  In our old 2007 environment storage groups were created based on a users first intial of their first name e.g.  Storage Group S would hold me Sam Owens.  This was fine, but clearly there are lots of people whose name who begin with J and S.  You guessed it, the storage groups were massively diverse and difficult to keep on top of. Also naming the storage groups in this way leads you to make assumptions.  I saw a number of users who were created and stored in the wrong group.  If

Poor Performance of Citrix Receiver 3.4

My company are in the process of upgrading our Citrix XenApp image to include hotfixes and new versions of software for Flash, Reader and the Citrix Online plugin. Currently we use plugin 12.1 which works pretty well overall.  The only real issue we see with this is connecting to other companies access gateway infrastructure if they are using Web Interface 5.3 using IE9.  We have a workaround for this, but fixing the problem would allow us to ditch a couple of servers. http://support.citrix.com/article/CTX126653 So we planned to upgrade the plugin to the latest version which supports PNA.  Version 3.4 is the latest versions available to download from the Citrix website. http://www.citrix.co.uk/downloads/citrix-receiver/legacy-client-software/receiver-for-windows-34-enterprise.html We installed it using the string I have discussed numerous times on this site.  This ensured that the receiver element was at a minimum. http://www.teamas.co.uk/2012/08/pna-remove-from-citrix-33.h

HDX mobile - XenDesktop 7

Image
The curiously named XenDesktop 7 was released this week, the fact that XenDesktop 6 does not exist was an interesting twist.  This was named project Avalon and now includes XenApp as part of the same stack rather than a separate architecture.  The latest release of XenApp was 6.5 and maybe Citrix decided to bring this in-line. Any way!  Citrix showed a demo of a flash offloading mechanism for iPad with XenDesktop 7 at Synergy and Citrix Mobility London.  This recognised that an iPad was being used and instead of just sending screenshots to the client it translates the video to H.264 and sends it to the iPad for local rendering.  The results in the demo were amazing and I couldn't wait to get my mitts on the code to test.  Unfortunately this feature didn't exist in the Tech Preview so I had to wait patiently for the full release to come out. Below is a comparison of XenApp 6.0 (2008 R2) and XenDesktop 7.0 (windows 8) watching a flash video of the Wimbledon coverage on

Citrix Mobility London 2013

Citrix announced at the start of the year that Synergy Europe would be held in London this year.  This was great news for Citrix enthusiasts who couldn't convince their respective bosses that expenses for flights and hotels to Barcelona would represent a good ROI. Unfortunately Citrix cancelled this London event.  The reason is that Citrix wanted to host more events around Europe rather than having one flagship event. http://blogs.citrix.com/2013/04/04/announcing-our-new-expanded-citrix-conference-strategy-in-europe/ I attended Citrix Mobility London 2013 yesterday at the Old Billingsgate Market.  The venue was pretty nice and just the right size for the amount of people who attended.  The overall theme was "Work is not a place".  This makes sense as their technologies are allowing people to be very mobile and complete their work in most environments. The first session was run by Gordon Payne and demo god Brad Peterson.  They talked about Project Avalon an

Configuring Blackberry Enterprise Server 5 with Exchange 2013

This is an overview on the pre-requisites, considerations and changes required in migrate from BES from working with Exchange 2010 over to Exchange 2013 with CU1.  The following was tested on a Windows 2003 mixed mode domain and forest functional level where BES Express had already been installed and configured. Update....when I wrote this article originally it was aimed at updating a current Blackberry server to work with Exchange 2013.   If you want to migrate your mailboxes over a period of time rather than moving them all at once, you should look to setting a separate BES server which points to the Exchange 2013 server whilst leaving your current BES server pointing to Exchange 2010.  In order to migrate the users from one independent database to another to you can the Blackberry Transporter Tool.  I found this tool to be excellent as it didn't require any interaction on the BB phones themselves;  As far as the end user was concerned, business as usual.  Check out this link

Upgrade Samsung Galaxy Ace 2 (I8160) to Android Jelly Bean

Image
There has been talk of Samsung working on an Android build of Jelly Bean for the Samsung Galaxy Ace 2 (I8160) for quite some time. A couple of leaked versions of the build have been available since the end of February and during March, but these contained various bugs as you might expect. On April 2nd, an official release was available on www.sammobile.com and available for install using KIES or OTA, but only for Portuguese customers on the TMN network.  This was curious as this network didn't actually sell the phone.  It could be a way of getting the early adopters to test this version before the big operators like Telefonica and Vodafone build and release a version themselves. There are many online guides on how to manually download the firmware and apply it to your device, but if you make the direct jump from Gingerbread (2.3) to Jelly Bean (4.1.2) you will likely have RAM issues. The gingerbread versions only allocated around 500MB for RAM whereas Jelly Bean needs more

Citrix Online Plugin 14

Hi All One of my more popular posts discusses the ability to extract Citrix Online Plugin 13 from Citrix Receiver 3.2.  Whilst doing some testing with Receiver 3.3 it was apparent that Citrix have included Citrix Online Plugin 14 with 3.3 onwards. Support Information from Receiver 3.3 <?xml version="1.0" encoding="UTF-8"?> <Diagnostic version="1.0">   <Receiver version="3.3.0.17207">     <Plugin>       <Name>Self-service Plug-in</Name>       <ID>{6245E940-DA64-4D98-ACBB-56CEEE42E684}</ID>       <Version>3.3.0.27839</Version>     </Plugin>     <Plugin>       <Name>Online Plug-in</Name>       <ID>{8C92B884-C818-45D0-A757-7123B78AA247}</ID>       <Version>14.0.0.1</Version>     </Plugin>     <Plugin>       <Name>Online Plug-in</Name>       <ID>{A9852000-047D-11DD-95FF-0800200C9A66}</ID>

IE9 hang......with no window?

Image
Hi there Recently we have had an issue with our published XenApp 6 desktop platform not performing very well.  We looked into the normal metrics and we saw the CPU usage on particular servers could be high. Initially we checked the process list and saw that iexplore.exe for one user would usually be the hungry process, taking lots of CPU.  This was originally associated with someone browsing to a site they shouldn't have.  The DFSS service which is on by default for Windows 2008 R2 RDS servers stopped this being a tragedy as other processes recevied CPU time when required, but there is only so far DFSS can go. Some information on DFSS http://blogs.msdn.com/b/rds/archive/2009/05/29/using-wsrm-to-control-rds-dynamic-fair-share-scheduling.aspx On further inspection (actually calling the user to understand their experience) it was clear that no process window was open at all and that the iexplore.exe process had simply hung.  Ending the process had no effect on the user whatso

Citrix XenApp Load 100000

Image
Hi Recently we upgraded Citrix User Profile Manager on our XenApp server from 3.2 to 4.1.2.  After a reboot nobody could login correctly. I ran QFARM /LOAD and saw that the load was 10000.  Clearly this means the server is fully utilised.  The load evaluator in use reports full at either Memory 90%, CPU 90% or user load of 30.  None of these thresholds were being breached. I changed the load evaluator in Citrix to the default (user load =100) and then people could login again, but changing the load evaluator back to the custom defined one would make the load 10000. I logged onto the VM and tried to run performance monitor and got the following error message This proves that the Data Collector was unable to check the memory usage on the server and therefore set the load at the maximum of 10000. I open CMD as administrator and ran the following command on the server lodctr /R more information on this command can be found at the following Microsoft site http:/