VMware: Can’t shutdown a VM, kill the hypervisor process

April 24, 2015 Leave a comment

If you can’t shutdown a VM, and it won’t poweroff, ssh into your Host and kill the process that hosts the VM:

esxcli vm process list
esxcli vm process kill --type=hard --world-id=[WORLDID]

You can choose types: soft, hard, force.

Source:

Tags: , ,

Outlook freezing and spiking Exchange Indexing service processes? You probably have come corruption in your mailboxen

April 9, 2015 Leave a comment

Last night, at about 4:50PM we faced a momentary “freeze” in all Outlook clients.

I hopped onto one of our mailbox servers (the DAG member where our three DBs were mounted), and noticed a large lag in connection.

Read more…

Virtual Private server comparison

March 21, 2015 Leave a comment

Just came across a pretty cool site via hacker news, vpscomp.com

This site has a very simple interface and provides you will the ability to query with location, bandwidth, HDD, RAM and CPU.

It has my two of favorite hosts, DigitalOcean and Vultr, but leaves of my third, Terminal.com.

Workflow: Palo Alto Wildfire positive on incoming SMTP => Check Ironport for delivery status => ? => Profit.

February 24, 2015 Leave a comment

Palo Alto Wildfire positive alert on incoming SMTP.
Message tracking by source server IP (provided within Wildfire positive alert) = delivery status?
If delivered, trigger email alert to user and to admins with Email subject. Possibly move email to different store with EWS.

try..catch any exception in powershell

February 20, 2015 Leave a comment
try {
#stuff
} catch {
$ErrorMessage = $_.Exception.Message
$ErrorSource = $_.Exception.Source
$err = $ErrorSource + " reports: " + $ErrorMessage
}

Blackberry OS10 (Q10, Z10, Z30) no touchscreen response? The stupid, stupid, stupid Screen Reader is enabled via the stupid stupid stupid shortcut.

January 16, 2015 Leave a comment

A user came to me today when his Q10 not responding to any direct touchscreen interaction. The odd thing was you could swipe in from any of the four sides, you could type and hit enter, and apps would open… simply not tap anywhere directly on the screen to interact.

After some google-fu, I came across the solution.

The Screen Reader was accidentally enabled via the shortcut of hitting the power button three times. I tapped the power button three times again, and all was well with the world.

You can easily disable this shortcut: Settings> Accesibility> Screen Reader BETA> “Enable screen reader using triple tap”> off.

Thanks nikgilbe.

Exchange distribution group migration… remember the Outlook cache

December 23, 2014 Leave a comment

Outlook caches the X500 address (aka LegacyExchangeDN attribute) of a Distribution Group object.

So, when you migrate a distribution group, remember to not only bind the SMTP address to the destination Distribution Group, but also the X500 address (available as the LegacyExchangeDN attribute value) of the old distribution group, as an additional Email address for the destination distribution group.

Forgot to grab that LegacyExchangeDN attribute value before removing the old distribution group?   Don’t worry.  Have someone with the cached entry in their Outlook send an email to the old distribution group, and they will get an NDR.

This NDR will contain something similar to the following:

IMCEAEX-_O=FIRST+20ORGANIZATION_OU=First+20Administrative+20Group_cn=Recipients_cn=olddistrogroup@contoso.corp
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##

You can create an X500 Email address from this information and add it as an Email address on the destination/new distribution group.

As described in KB2807779, simply take that string and perform the following:

  • Replace any underscore character (_) with a slash character (/).
  • Replace “+20″ with a blank space.
  • Replace “+28″ with an opening parenthesis character.
  • Replace “+29″ with a closing parenthesis character.
  • Delete the “IMCEAEX-” string.
  • Delete the “@contoso.corp” string.

In the above example’s X500 address would be:

/O=FIRST ORGANIZATION/OU=First Administrative Group/cn=Recipients/cn=olddistrogroup

You can assign this additional Email address (aka alias) to the distribution group through the distribution group properties Email Address tab in the Exchange Management Console (use Email type: “x500″, and the Email address as above), or via the `set-distributiongroup newdistrubiongroup -emailaddresses [list of email addresses]` powershell command. Note that you should use `get-distribitiongroup newdistributiongroup | select emailaddresses` to see the existing entries, then set-distributiongroup…` with the input including the existing entries.

Once the X500 address is bound to the new distribution group, re-test with the cached address and you should be good.

Follow

Get every new post delivered to your Inbox.

Join 44 other followers

%d bloggers like this: