<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1462840715053647513</id><updated>2012-02-17T14:44:39.804-08:00</updated><category term='DTS'/><category term='DNS'/><category term='Download'/><category term='Seagate'/><category term='PPTP'/><category term='theology'/><category term='Awesome'/><category term='.wmv'/><category term='Cisco'/><category term='McAfee'/><category term='converting'/><category term='Change'/><category term='MSI'/><category term='64bit VPN'/><category term='cannot display the page'/><category term='bridge address-table'/><category term='Cisco ASA 5510'/><category term='Pepperdine Bible Lectures'/><category term='Crash'/><category term='FedEx'/><category term='Make Availale Offline'/><category term='reboot.'/><category term='CDP'/><category term='FTP'/><category term='Momentus XT'/><category term='Bible'/><category term='Outage'/><category term='removing bitlocker'/><category term='firmware'/><category term='server 2008'/><category term='2008'/><category term='x64'/><category term='lust'/><category term='broken'/><category term='Adobe'/><category term='PowerCLI'/><category term='SCM'/><category term='80072ee7'/><category term='won&apos;t boot'/><category term='VDR'/><category term='00000000000000d1'/><category term='unexpected'/><category term='robocopy'/><category term='Update DNS'/><category term='IPS'/><category term='You do not have the Backup and Restore Files user rights'/><category term='CentOS'/><category term='iSCSI'/><category term='VMware Configuration Manager'/><category term='VMware HA'/><category term='wireshark'/><category term='server 2003'/><category term='Google Down'/><category term='Fails'/><category term='NetFN 0x36'/><category term='Openfiler'/><category term='APSB09-01'/><category term='tongue'/><category term='ID 57'/><category term='Cannot open the Outlook Window'/><category term='VMware'/><category term='missing public traffic'/><category term='Macbook'/><category term='Outlook 2007'/><category term='GetDataBack for NTFS'/><category term='network'/><category term='Methodical Bible Study'/><category term='kb950772'/><category term='disable'/><category term='Windows Server 2003'/><category term='purity'/><category term='error'/><category term='decrypting drive'/><category term='Bind'/><category term='mind'/><category term='Wecorl.a'/><category term='response traffic dropped'/><category term='blinking folder with question mark'/><category term='RHEL'/><category term='VMware Data Recovery'/><category term='audacity'/><category term='Powershell'/><category term='XP'/><category term='ESX Cluster'/><category term='ECM'/><category term='Pepperdine'/><category term='reboot'/><category term='P2V'/><category term='downtime.'/><category term='Acrobat'/><category term='Access is Denied'/><category term='ESX'/><category term='Security'/><category term='find VM by MAC'/><category term='W32/Wecorl.a'/><category term='IPSec'/><category term='Chuck Swindoll'/><category term='RedHat'/><category term='Oops'/><category term='svchost.exe'/><category term='CIM'/><category term='ASA'/><category term='SQL Management Studio Express'/><category term='Serv-U'/><category term='Windows User Account Control (UAC) restrictions have been addressed'/><category term='Office12'/><category term='missing traffic'/><category term='Virtual'/><category term='ASDM'/><category term='services'/><category term='Windows cannot access the specified device'/><category term='BartPE'/><category term='iLO driver'/><category term='mntapi error: 176'/><category term='finding rogue mac'/><category term='Windows 7'/><category term='driver'/><category term='Windows Update Error'/><category term='Nested 64bit'/><category term='.mp3'/><category term='HP'/><category term='Script'/><category term='workaround'/><category term='ESXi'/><category term='File DNS'/><category term='Apple Mac XServer Cron Backup Windows File Server'/><category term='James'/><category term='does not have required permissions'/><category term='CSV'/><category term='network adapter'/><category term='2005'/><category term='vCM'/><category term='exchange 2007'/><category term='Integrated'/><category term='bluetooth'/><category term='WinFF'/><category term='Install'/><category term='Active Directory'/><category term='ARP Poisoning'/><category term='0x8024402C'/><category term='Authentication'/><category term='routing'/><category term='Hardware'/><category term='SSRS 2008'/><category term='ESXi 4'/><category term='IEESC'/><category term='AD'/><category term='UPS'/><category term='BitLocker'/><category term='29506'/><title type='text'>Exploring the Wonder</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>59</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-8080931867483954567</id><published>2012-02-17T14:16:00.000-08:00</published><updated>2012-02-17T14:44:39.840-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='find VM by MAC'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerCLI'/><category scheme='http://www.blogger.com/atom/ns#' term='Powershell'/><category scheme='http://www.blogger.com/atom/ns#' term='CDP'/><title type='text'>How to find where a VM is hosted</title><content type='html'>A fairly common problem is if you know a machine is virtual but you don't know where it is hosted. A perfect example is if you get notified that a machine in your environment has a virus and needs powered off but nobody knows where the machine is hosted. This gets even more interesting when you have nested virtual ESX hosts with guests running under them. With a quick google search I found 2 PowerCLI scripts that got close to what I wanted and then tweaked them to make this process very easy.&lt;br /&gt;&lt;br /&gt;1. Script #1 is a modified version of the script located on VMware's website on information about the CDP network information: &lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1007069"&gt;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1007069&lt;/a&gt; and allows you to find what host is tied to a specific CDP enabled switchport. Change the port in bold and cut and paste into PowerCLI&lt;br /&gt;&lt;br /&gt;------ Start Script -----&lt;br /&gt;Get-VMHost Where-Object {$_.State -eq "Connected"}&lt;br /&gt;%{Get-View $_.ID}&lt;br /&gt;%{$esxname = $_.Name; Get-View $_.ConfigManager.NetworkSystem}&lt;br /&gt;%{ foreach($physnic in $_.NetworkInfo.Pnic){&lt;br /&gt;$pnicInfo = $_.QueryNetworkHint($physnic.Device)&lt;br /&gt;foreach($hint in $pnicInfo)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;if( $hint.ConnectedSwitchPort.PortID -eq "&lt;strong&gt;GigabitEthernet3/13&lt;/strong&gt;" )&lt;br /&gt;{&lt;br /&gt;Write-Host We have a match... $esxname is connected to remote switch port $hint.ConnectedSwitchPort.PortID on $physnic.Device -fore green&lt;br /&gt;$hint.ConnectedSwitchPort&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;Write-Host "Not guilty..."; Write-Host&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;----- End Script ----&lt;br /&gt;&lt;br /&gt;Script #2 is a very slightly modified script that I got from one of the comments at &lt;a href="http://www.virtu-al.net/2009/07/07/powercli-more-one-liner-power/"&gt;http://www.virtu-al.net/2009/07/07/powercli-more-one-liner-power/&lt;/a&gt; and modified ever so slightly to show current power state.&lt;br /&gt;&lt;br /&gt;------ Start Script -----&lt;br /&gt;Get-VM where { (Get-NetworkAdapter $_).MacAddress -eq "00:50:56:86:01:f1" } Format-Table Name,Host, PowerState&lt;br /&gt;----- End Script ----&lt;br /&gt;&lt;br /&gt;Nothing terribly original but hopefully it will help somebody else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-8080931867483954567?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/8080931867483954567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2012/02/how-to-find-where-vm-is-hosted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8080931867483954567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8080931867483954567'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2012/02/how-to-find-where-vm-is-hosted.html' title='How to find where a VM is hosted'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2997016591613300830</id><published>2012-02-13T10:20:00.002-08:00</published><updated>2012-02-13T10:23:48.204-08:00</updated><title type='text'>Disk Space Woes</title><content type='html'>So I have a 160GB hard drive in a laptop and I am using 155 GB of it but I can only account for about 60 GB... how do I find what is eating all my space...?&lt;br /&gt;&lt;br /&gt;Try this really cool little program, Space Sniffer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.cnet.com/SpaceSniffer/3000-18512_4-10913555.html"&gt;http://download.cnet.com/SpaceSniffer/3000-18512_4-10913555.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2997016591613300830?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2997016591613300830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2012/02/disk-space-woes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2997016591613300830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2997016591613300830'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2012/02/disk-space-woes.html' title='Disk Space Woes'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4510018654007400929</id><published>2012-02-02T14:31:00.000-08:00</published><updated>2012-02-03T07:24:32.310-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iSCSI'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='Openfiler'/><category scheme='http://www.blogger.com/atom/ns#' term='VDR'/><title type='text'>Configuring Openfiler iSCSI and VMware Data Recover (vDR)</title><content type='html'>If you have some extra hardware floating around with reasonable disk space you can use it as a cheap &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; device to store non-critical &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;VM&lt;/span&gt; backups using &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;VDR&lt;/span&gt;. The process is pretty easy and works really well. I have several of these running in our lab, including some that are &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; running as a &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;VM&lt;/span&gt; on &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; 5 and even then performance is pretty good. This article assumes that you already have &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; (&lt;a href="http://www.openfiler.com/community/download"&gt;http://www.openfiler.com/community/download&lt;/a&gt;) installed on a piece of hardware and the networking configured. For sure I recommend running 2 &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;nics&lt;/span&gt;, one for management and the second as a private &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; network. Once all that is done all you need to do is configure the storage and &lt;span id="SPELLING_ERROR_9" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; on the &lt;span id="SPELLING_ERROR_10" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; box as well as your &lt;span id="SPELLING_ERROR_11" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host. Let's see how we &lt;span id="SPELLING_ERROR_12" class="blsp-spelling-error"&gt;acomplish&lt;/span&gt; that:&lt;br /&gt;&lt;br /&gt;1. &lt;span id="SPELLING_ERROR_13" class="blsp-spelling-error"&gt;Login&lt;/span&gt; to the &lt;span id="SPELLING_ERROR_14" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; web interface and click on the Volumes tab and then on the right sidebar select Block Devices.&lt;br /&gt;&lt;br /&gt;2. Select the section that says "Create a partition in /&lt;span id="SPELLING_ERROR_15" class="blsp-spelling-error"&gt;dev&lt;/span&gt;/&lt;span id="SPELLING_ERROR_16" class="blsp-spelling-error"&gt;sd&lt;/span&gt;(b)" The settings you use are: "Mode = Primary", "Partition Type = Physical Volume". Starting and Ending cylinders are set automatically to the largest setting and do not need modified unless you so choose. Then hit "Create"&lt;br /&gt;&lt;br /&gt;3. Now click on the "Volume Groups" option on the right sidebar and you will see an option to "Create a new volume group". Check the box for the physical volume you just created and give it a name like "&lt;span id="SPELLING_ERROR_17" class="blsp-spelling-error"&gt;VDR&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;4. Once that is complete click on the "Add Volume" option on the right sidebar and select your new "&lt;span id="SPELLING_ERROR_18" class="blsp-spelling-error"&gt;VDR&lt;/span&gt;" volume group. Under the section "Create a volume in '&lt;span id="SPELLING_ERROR_19" class="blsp-spelling-error"&gt;VDR&lt;/span&gt;'" you can create a new volume. Name it something like "&lt;span id="SPELLING_ERROR_20" class="blsp-spelling-error"&gt;VDR&lt;/span&gt;" and give it all the available space. MAKE SURE that you change the "&lt;span id="SPELLING_ERROR_21" class="blsp-spelling-error"&gt;Filesystem&lt;/span&gt; / Volume Type" to &lt;span id="SPELLING_ERROR_22" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;5. Your storage is ready, now we need to get &lt;span id="SPELLING_ERROR_23" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; running. To do this you need to start the &lt;span id="SPELLING_ERROR_24" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; Target Service and allow network access. To start the service click on the "Services" tab on the top toolbar and start the service. To get the &lt;span id="SPELLING_ERROR_25" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; Network up and running go back to the "Volumes" tab and "&lt;span id="SPELLING_ERROR_26" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; Targets". Now you will notice 4 grey tabs under your top toolbar. Using these tabs create a new &lt;span id="SPELLING_ERROR_27" class="blsp-spelling-error"&gt;IQN&lt;/span&gt; under the "Target Configuration" tab and give your private &lt;span id="SPELLING_ERROR_28" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; LAN access via the "Network &lt;span id="SPELLING_ERROR_29" class="blsp-spelling-error"&gt;ACL&lt;/span&gt;" tab.&lt;br /&gt;&lt;br /&gt;6. Now that &lt;span id="SPELLING_ERROR_30" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; is running we need to map the &lt;span id="SPELLING_ERROR_31" class="blsp-spelling-error"&gt;IQN&lt;/span&gt; to the &lt;span id="SPELLING_ERROR_32" class="blsp-spelling-error"&gt;LUN&lt;/span&gt; that we created earlier. It is as easy as going to "&lt;span id="SPELLING_ERROR_33" class="blsp-spelling-error"&gt;LUN&lt;/span&gt; Mapping" and selecting the &lt;span id="SPELLING_ERROR_34" class="blsp-spelling-error"&gt;LUN&lt;/span&gt; and hitting "Map". Your job in the &lt;span id="SPELLING_ERROR_35" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; &lt;span id="SPELLING_ERROR_36" class="blsp-spelling-error"&gt;webconsole&lt;/span&gt; is complete. Now off to the &lt;span id="SPELLING_ERROR_37" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host.&lt;br /&gt;&lt;br /&gt;7. Open your &lt;span id="SPELLING_ERROR_38" class="blsp-spelling-error"&gt;vSphere&lt;/span&gt; Client and connect to your &lt;span id="SPELLING_ERROR_39" class="blsp-spelling-error"&gt;vCenter&lt;/span&gt; Server and your &lt;span id="SPELLING_ERROR_40" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host that is connected to the &lt;span id="SPELLING_ERROR_41" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; box. I am assuming that you have already configured a &lt;span id="SPELLING_ERROR_42" class="blsp-spelling-error"&gt;NIC&lt;/span&gt; on the &lt;span id="SPELLING_ERROR_43" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host and it can ping the &lt;span id="SPELLING_ERROR_44" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; private &lt;span id="SPELLING_ERROR_45" class="blsp-spelling-error"&gt;IP&lt;/span&gt;. If not you need to get that working before continuing.&lt;br /&gt;&lt;br /&gt;8. In the &lt;span id="SPELLING_ERROR_46" class="blsp-spelling-error"&gt;vSphere&lt;/span&gt; client select the &lt;span id="SPELLING_ERROR_47" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host and go to the "Configuration" tab and select "Storage Adapters" from the left sidebar. Now select the "&lt;span id="SPELLING_ERROR_48" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; Software Adapter" and click "Properties...". Click on the "Configure..." button and enable &lt;span id="SPELLING_ERROR_49" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt;. Once &lt;span id="SPELLING_ERROR_50" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; is enabled click on the "Dynamic Discovery" tab and add the &lt;span id="SPELLING_ERROR_51" class="blsp-spelling-error"&gt;IP&lt;/span&gt; of your &lt;span id="SPELLING_ERROR_52" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; box. Once that is done and you &lt;span id="SPELLING_ERROR_53" class="blsp-spelling-error"&gt;Ok&lt;/span&gt; out of the menu it will prompt you to do a rescan which you want to do. If it all went well then once the Rescan is complete you should see a new device. If not then make sure your 2 boxes are talking to each other.&lt;br /&gt;&lt;br /&gt;9. Now that our &lt;span id="SPELLING_ERROR_54" class="blsp-spelling-error"&gt;iSCSI&lt;/span&gt; Adapter can talk to our shiny &lt;span id="SPELLING_ERROR_55" class="blsp-spelling-error"&gt;Openfiler&lt;/span&gt; box we need to actually use that space to store our &lt;span id="SPELLING_ERROR_56" class="blsp-spelling-error"&gt;VDR&lt;/span&gt; backups. To do this click on the "Storage" option and select "Add Storage" option. This should bring up a wizard explaining how to add the storage. Name the new &lt;span id="SPELLING_ERROR_57" class="blsp-spelling-error"&gt;Datastore&lt;/span&gt; something like "&lt;span id="SPELLING_ERROR_58" class="blsp-spelling-error"&gt;VDR&lt;/span&gt; Backups".&lt;br /&gt;&lt;br /&gt;10. Right click on your &lt;span id="SPELLING_ERROR_59" class="blsp-spelling-error"&gt;VDR&lt;/span&gt; Appliance and go to "Edit Settings" and "Add.." a new hard drive making sure to select the new &lt;span id="SPELLING_ERROR_60" class="blsp-spelling-error"&gt;Datastore&lt;/span&gt; you just created. Don't give the drive all the space on the Datastore. Make sure to leave several GB free for ESX to use for file operations.&lt;br /&gt;&lt;br /&gt;11. Congratulations, now all you need to do is add the &lt;span id="SPELLING_ERROR_61" class="blsp-spelling-error"&gt;Datastore&lt;/span&gt; to your &lt;span id="SPELLING_ERROR_62" class="blsp-spelling-error"&gt;VDR&lt;/span&gt; Appliance as a backup destination!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4510018654007400929?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4510018654007400929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2012/02/configuring-openfiler-iscsi-and-vmware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4510018654007400929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4510018654007400929'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2012/02/configuring-openfiler-iscsi-and-vmware.html' title='Configuring Openfiler iSCSI and VMware Data Recover (vDR)'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3340306295179952251</id><published>2011-11-15T08:46:00.000-08:00</published><updated>2011-11-15T08:54:49.008-08:00</updated><title type='text'>Unable to Delete File - Could Not Find this Item Error</title><content type='html'>So apparently Windows has difficulty deleting 0 byte files. If you ever try to delete a folder and get the following error "Could not find this item. This is no longer located in \\&lt;file&gt;. Verify the item's location and try again" check the size.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 164px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5675265503918816786" border="0" alt="" src="http://4.bp.blogspot.com/-GpyAUAPDpCI/TsKX6C8b_hI/AAAAAAAAAE8/X4U1XYZ8fio/s400/0%2Bbyte%2Bfile.jpg" /&gt;If the file size is 0 bytes you might need to do the following:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;1. Open an elevated command prompt (Right click on Command Prompt &amp;gt; Run As Administrator)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;2. Use rmdir /S &lt;folder&gt;to delete the &lt;strong&gt;entire folder&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;3. There is probably a way to delete the files individually but I tried a couple and none of them worked.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3340306295179952251?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3340306295179952251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/11/unable-to-delete-file-could-not-find.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3340306295179952251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3340306295179952251'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/11/unable-to-delete-file-could-not-find.html' title='Unable to Delete File - Could Not Find this Item Error'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-GpyAUAPDpCI/TsKX6C8b_hI/AAAAAAAAAE8/X4U1XYZ8fio/s72-c/0%2Bbyte%2Bfile.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3743268686215212635</id><published>2011-10-04T13:05:00.001-07:00</published><updated>2011-10-04T13:23:51.444-07:00</updated><title type='text'>Changing VMware ESX Path Selection Plugin with PowerCLI</title><content type='html'>It is really quite easy to modify your Path Selection Plugin on VMware ESX using the vSphere PowerCLI which is very useful if you have to modify several hosts. In the below example I am just connecting to a single ESX 5.0 host but you can connect to a vSphere server instead.&lt;br /&gt;&lt;br /&gt;1. Connect to the ESX server (Connect-VIServer 10.25.62.65)&lt;br /&gt;2. Check your current PSP (Get-ScsiLun)&lt;br /&gt;3. Change PSP to RoundRobin, MostRecentlyUsed or Fixed (Get-ScsiLun Set_ScsiLun -MultipathPolicy RoundRobin)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 273px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5659732259307379618" border="0" alt="" src="http://3.bp.blogspot.com/-hNW59niFycM/TotogNfV26I/AAAAAAAAAEk/OK7BK6xe7Mk/s400/Change%2BPSP.jpg" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If you are interested in what policy to use there is a great article by one of my co-workers about it at &lt;/p&gt;&lt;a href="http://bsmith9999.blogspot.com/2011/10/storage-path-selection-policy-choices.html"&gt;http://bsmith9999.blogspot.com/2011/10/storage-path-selection-policy-choices.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3743268686215212635?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3743268686215212635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/10/changing-vmware-esx-path-selection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3743268686215212635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3743268686215212635'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/10/changing-vmware-esx-path-selection.html' title='Changing VMware ESX Path Selection Plugin with PowerCLI'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-hNW59niFycM/TotogNfV26I/AAAAAAAAAEk/OK7BK6xe7Mk/s72-c/Change%2BPSP.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3282919354662350249</id><published>2011-08-09T12:41:00.000-07:00</published><updated>2011-08-09T12:49:04.833-07:00</updated><title type='text'>Unable to run Installer on Windows Server</title><content type='html'>&lt;div&gt;If you ever run an installer and get the following message "Windows cannot access the specified device, path, or file. You may not have the appropiate permission to access the item" try the below. Note: I am assuming that you already have rights...&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;1. Copy the file to your local machine&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2. Right click on the file and go to Properties.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;3. Down at the bottom of the General tab you might see a Security option that says "This file came from another computer and might be blocked to help protect this computer." &lt;/div&gt;&lt;br /&gt;&lt;div&gt;4. Click Unblock.&lt;/div&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 331px; DISPLAY: block; HEIGHT: 400px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5638945187043702914" border="0" alt="" src="http://4.bp.blogspot.com/-MhDfBsxTnYw/TkGOxW2jeII/AAAAAAAAAEU/0pvmDsO1Alg/s400/unblock.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3282919354662350249?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3282919354662350249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/08/unable-to-run-installer-on-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3282919354662350249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3282919354662350249'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/08/unable-to-run-installer-on-windows.html' title='Unable to run Installer on Windows Server'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-MhDfBsxTnYw/TkGOxW2jeII/AAAAAAAAAEU/0pvmDsO1Alg/s72-c/unblock.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-605578411444784238</id><published>2011-08-04T14:59:00.000-07:00</published><updated>2011-08-04T15:37:17.099-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware Configuration Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='vCM'/><title type='text'>Creating Windows Event Log Events</title><content type='html'>We use VMware vCenter Configuration Manager at our site to monitor our Windows servers for signs of future problems by searching the Windows Event Logs for a predefined list of events. Every once in a while (especially after a while without alerts) you want to test and make sure that everything is indeed being monitored properly. To do this I needed to inject an event into the Event Log and see if we received an alert in VCM. The question was this: how do I impersonate an existing service? The built in eventcreate.exe will not let you add events for a source that already exists, which is exactly what I want to do... Ah, I love it when people have already coded an application to do something that I need to do and save me from having to write it myself.&lt;br /&gt;&lt;br /&gt;Meet eventcreate2.exe: &lt;a href="http://code.google.com/p/eventcreate2/"&gt;http://code.google.com/p/eventcreate2/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eventcreate2.exe has one flaw, you cannot specify a remote machine; as opposed to the built in eventcreate.exe which does let you specify remote machines. Other than that it is awesome. Using a command like the below I was able to successfully inject events impersonating an existing service and verify that our alerting was indeed working as advertised.&lt;br /&gt;&lt;br /&gt;eventcreate2.exe /L Application /T Warning /SO dmboot /ID 2 /D "This is a test Windows RAID Failure Alert"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-605578411444784238?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/605578411444784238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/08/creating-windows-event-log-events.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/605578411444784238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/605578411444784238'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/08/creating-windows-event-log-events.html' title='Creating Windows Event Log Events'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4329242859927403247</id><published>2011-08-01T09:49:00.000-07:00</published><updated>2011-08-01T12:32:35.177-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware Data Recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='VDR'/><title type='text'>VMware VDR Service Did not Start Up</title><content type='html'>&lt;div&gt;I recently ran into an issue after replacing my VDR (now VCDR) Appliance from version 1.2 to 2.0 and ran into a very misleading error that can cause confusion. A week after installing the VCDR Appliance I tried to connect to it using the vSphere Client on my laptop and was greeted with the following error: "Error: The Data Recovery service did not start up. If the problem persists, please restart or redeploy the Data Recovery appliance." &lt;/div&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 99px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5635933869241406642" border="0" alt="" src="http://1.bp.blogspot.com/-9gDArDEHWac/Tjbb_l26FLI/AAAAAAAAAEM/4EGFbJpM29g/s400/vd.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Restarting the appliance does not change the error message and I was worried it was dead but thankfully after doing some digging in the log files I discovered a very interesting error: "UnixResponder: Respond: Rejecting non-SSL connection from client 10.25.43.72 (socket 40)".&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Turns out the problem was something really quite simple. The reason for this behavior was I had the 1.2 version of the VDR Plugin installed on my laptop. Apparently it can sort of talk to the new version 2.0 appliance but not enough to work. All you need to do is uninstall the old 1.2 version of the VDR plugin via Add and Remove Programs and install the new version 2.0 plugin.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4329242859927403247?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4329242859927403247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/08/vmware-vdr-service-did-not-start-up.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4329242859927403247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4329242859927403247'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/08/vmware-vdr-service-did-not-start-up.html' title='VMware VDR Service Did not Start Up'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-9gDArDEHWac/Tjbb_l26FLI/AAAAAAAAAEM/4EGFbJpM29g/s72-c/vd.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3215518636706599504</id><published>2011-03-24T12:56:00.000-07:00</published><updated>2011-03-24T13:09:33.708-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='won&apos;t boot'/><category scheme='http://www.blogger.com/atom/ns#' term='Momentus XT'/><category scheme='http://www.blogger.com/atom/ns#' term='Seagate'/><category scheme='http://www.blogger.com/atom/ns#' term='Macbook'/><category scheme='http://www.blogger.com/atom/ns#' term='blinking folder with question mark'/><title type='text'>Problem with MacBook Pro and Seagate Momentus XT Hybrid Drive</title><content type='html'>I just tried to drop a mac image onto a brand new Seagate Momentus XT hybrid drive using a process that has worked on other drives hundreds of times. This time however I ran into issues. After using the Restore feature and rebooting I got the dreaded blinking folder with a question mark. I tried 2 different MBP's as well as 2 different drives, same issue. Tried scanning and repairing the drive to no avail. Finally I dropped in the original Mac OS X DVD and tried to load it manually. When I did that I ran into a nice little error of "Mac OS X Cannot Start Up From This Disk". No additional information, gee thanks. Doing a bit of googling I ran across an article from Apple saying that this error is caused by a partitioning problem. The drive check reported that it was a-ok but at this point I was willing to give it a shot. So, I went back into the mac tools, deleted all partitions on the Seagate drive and created 1 new partition at 495GB. Then I attempted the restore to that partition I had manually created and it worked.  I don't know what it is about these drives but it was the same issue for both and I have never seen that issue on other drives. After that however it seems to be working great.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3215518636706599504?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3215518636706599504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/03/problem-with-macbook-pro-and-seagate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3215518636706599504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3215518636706599504'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/03/problem-with-macbook-pro-and-seagate.html' title='Problem with MacBook Pro and Seagate Momentus XT Hybrid Drive'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4217392989956411210</id><published>2011-03-02T07:55:00.000-08:00</published><updated>2011-03-02T08:02:57.964-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bluetooth'/><category scheme='http://www.blogger.com/atom/ns#' term='disable'/><title type='text'>Unable to Disable Bluetooth Radio</title><content type='html'>I ran into an interesting issue yesterday where a user needed to disable his bluetooth radio on a bootcamped Apple MacBookPro but the disable option was greyed out in Mac OS X and under the device manager in Windows it was missing. The easy answer is that you cannot disable the radio if you have devices bound to it. Delete any existing device bindings and then you can disable the radio.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4217392989956411210?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4217392989956411210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/03/unable-to-disable-bluetooth-radio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4217392989956411210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4217392989956411210'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/03/unable-to-disable-bluetooth-radio.html' title='Unable to Disable Bluetooth Radio'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2467422430985329608</id><published>2011-02-22T09:09:00.000-08:00</published><updated>2011-02-22T09:15:15.948-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='29506'/><category scheme='http://www.blogger.com/atom/ns#' term='2005'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Management Studio Express'/><category scheme='http://www.blogger.com/atom/ns#' term='unexpected'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><title type='text'>SQL Management Studio 2005 Express x64 Install Fails</title><content type='html'>On one of my Windows Server 2008 x64 boxes running SQL 2005 Express I ran into a situation where I needed to install the Management Studio. After downloading and running the installer from Microsoft's site I got the following error:&lt;br /&gt;&lt;br /&gt;"This installer has encountered an unexpected error installing this package. This may indicate a problem with the package. The error code is 29506."&lt;br /&gt;&lt;br /&gt;I tried re-downloading the package and changing what was getting installed and even modifying the install directory to no avail. Finally I noticed that it was failing on the step "Setting File Security". After noticing that I went and set the UAC to the lowest possible settings and it installed correctly. Looks like the UAC does not like that installer for some reason...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2467422430985329608?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2467422430985329608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/02/sql-management-studio-2005-express-x64.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2467422430985329608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2467422430985329608'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/02/sql-management-studio-2005-express-x64.html' title='SQL Management Studio 2005 Express x64 Install Fails'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4621538755252462825</id><published>2011-02-18T12:33:00.000-08:00</published><updated>2011-02-18T12:38:23.720-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Access is Denied'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='Make Availale Offline'/><title type='text'>XP Make Available Offline Fails with Access is Denied</title><content type='html'>If you have permissions to the folders and files you probably need to give the user read access to the root directory of the share. Example:&lt;br /&gt;&lt;br /&gt;&lt;a href="file://server1.walker.dps/shares$/myshare"&gt;\\server1.walker.dps\shares$\myshare&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;User will need Read permissions to the shares$ share. You can set it to Read and that folder only for security purposes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4621538755252462825?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4621538755252462825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/02/xp-make-available-offline-fails-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4621538755252462825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4621538755252462825'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/02/xp-make-available-offline-fails-with.html' title='XP Make Available Offline Fails with Access is Denied'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1225246108231878036</id><published>2011-02-18T07:42:00.000-08:00</published><updated>2011-02-18T07:57:25.912-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P2V'/><category scheme='http://www.blogger.com/atom/ns#' term='mntapi error: 176'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='Fails'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='RHEL'/><title type='text'>RHEL 2.1 P2V Fails at 99%</title><content type='html'>I have a physical RHEL 2.1 box that I am trying to P2V to an ESXi host using the VMware vCenter Converter Standalone 4.3 app and it is failing at 98% and 99%. The log is showing the following errors:&lt;br /&gt;&lt;br /&gt;[#2] [2011-02-11 16:45:39.209 07840 info 'task-1'] Worker CloneTask updates, state: 1, percentage: 98, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:04.379 05412 info 'task-2'] Remote Helper VM is reconfiguring, data clone is finished&lt;br /&gt;[#2] [2011-02-11 16:46:04.379 05412 info 'task-2'] Volume-based cloning dlinux5.XX.XXX--&gt; dlinux5 updates, state: 1, percentage: 99, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:04.379 05412 info 'task-2'] CloneTask updates, state: 1, percentage: 99, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:04.379 07840 info 'task-1'] WorkerCloneTask: Remote Helper VM is reconfiguring, data clone is finished&lt;br /&gt;[#2] [2011-02-11 16:46:04.379 07840 info 'task-1'] Worker CloneTask updates, state: 1, percentage: 99, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:16.489 05412 info 'task-2'] Volume-based cloning dlinux5.XX.XXX--&gt; dlinux5 updates, state: 4, percentage: 99, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:16.489 05412 info 'task-2'] Generating helperVM task bundle for task with id="task-1".&lt;br /&gt;[#2] [2011-02-11 16:46:16.519 05412 info 'task-2'] Retrieving helper VM log bundle to "C:\Windows\TEMP\vmware-temp\vmware-SYSTEM\helperVM-task-1-sljnzvkf.zip".&lt;br /&gt;[#2] [2011-02-11 16:46:16.619 05412 info 'task-2'] Bundle successfully retrieved to "C:\Windows\TEMP\vmware-temp\vmware-SYSTEM\helperVM-task-1-sljnzvkf.zip".&lt;br /&gt;[#2] [2011-02-11 16:46:16.619 05412 info 'task-2'] powering off vm after linux p2v ...&lt;br /&gt;[#2] [2011-02-11 16:46:16.619 05412 info 'task-2'] Reusing existing VIM connection to XXXXXXesx2.XX.XXX&lt;br /&gt;[#2] [2011-02-11 16:46:18.099 05412 info 'task-2'] power off vm succeeded&lt;br /&gt;[#2] [2011-02-11 16:46:18.099 05412 info 'task-2'] Reusing existing VIM connection to XXXXXXesx2.XX.XXX&lt;br /&gt;[#2] [2011-02-11 16:46:18.579 05412 info 'task-2'] successfully reconfigured target vm&lt;br /&gt;[#2] [2011-02-11 16:46:18.579 05412 info 'task-2'] CloneTask updates, state: 4, percentage: 99, xfer rate (Bps): 8817664&lt;br /&gt;[#2] [2011-02-11 16:46:18.579 05412 info 'task-2'] CloneTask failed&lt;br /&gt;[#2] [2011-02-11 16:46:18.579 05412 error 'App'] Task failed:&lt;br /&gt;&lt;br /&gt;And earlier in the log:&lt;br /&gt;#2] [2011-02-11 15:44:34.036 05412 error 'App'] Found dangling SSL error: [0] error:00000001:lib(0):func(0):reason(1)&lt;br /&gt;&lt;br /&gt;And again:&lt;br /&gt;[#1] [2011-02-11 15:43:08.256 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.266 03284 info 'App'] [,0] Disk number 1 has been skipped because of errors while reading partition table&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Disk number 2 has been skipped because of errors while reading partition table&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Disk number 1 has been skipped because of errors while reading dynamic disks header or LDM database is corrupted&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.276 03284 info 'App'] [,0] Disk number 2 has been skipped because of errors while reading dynamic disks header or LDM database is corrupted&lt;br /&gt;[#1] [2011-02-11 15:43:08.286 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.296 03284 info 'App'] [,0] Partition:Invalid sector magic number.&lt;br /&gt;[#1] [2011-02-11 15:43:08.296 03284 warning 'App'] [MoveActiveDiskIfNeeded] GetFirstBootDisk failed, mntapi error: 176&lt;br /&gt;&lt;br /&gt;The great thing about having a VM is that you can snapshot it. &lt;strong&gt;DO IT&lt;/strong&gt;. I destroyed around a dozen copies of my VM playing with this trying to get it right.&lt;br /&gt;&lt;br /&gt;I have already manually run an fsck against the physical machine before the P2V attempts so I am not sure what is wrong but when I attempt to power up the virtual machine I get a nice “Error Loading Operating System”. Looks like a bootloader issue, possibly when the VM Reconfiguration Job was going something bad happened. No worries, I just dropped in a Fedora 13 DVD and selected the “&lt;em&gt;Rescue Installed System&lt;/em&gt;” option. Follow the prompts (networking not required) and then “&lt;em&gt;chroot /mnt/sysimage&lt;/em&gt;”. From here I can see the data on my VM and it all looks good. Now I go to /boot/grub and notice that I only have 4 files:&lt;br /&gt;1. Grub.conf&lt;br /&gt;2. Device.map&lt;br /&gt;3. Menu.1sl&lt;br /&gt;4. Splash.xpm.gz&lt;br /&gt;Looks like the boot loader files are gone. Now I need to somehow recreate them. To do this you need to do the following. First, figure out what your partitions look like using the “&lt;em&gt;fdisk –l&lt;/em&gt;” command. Then using that information open grub by typing “&lt;em&gt;grub&lt;/em&gt;”.&lt;br /&gt;&lt;br /&gt;Once inside the grub shell type in “&lt;em&gt;root&lt;/em&gt;” and if you have the same issue that I had you should see the following returned value: “(fd0) : filesystem type unknown, partition type 0x0” We need to change that to our existing boot partition which in most cases is ‘hd0,0’. To do that type in “&lt;em&gt;root (hd0,0)&lt;/em&gt;” and hit enter. If you get lost you can hit tab to see your options. From there you need to execute the changes by typing “&lt;em&gt;setup (hd0,0)&lt;/em&gt;”. You should see it execute and give some output. After it is complete you can “&lt;em&gt;quit&lt;/em&gt;” and then do an “&lt;em&gt;ls&lt;/em&gt;” on the /boot/grub directory and you should see that grub has added several files.&lt;br /&gt;&lt;br /&gt;Now you might need to convert the linux configuration from IDE to SCSI based. To do this you need to modify all entries that are “hdXY” where X is a letter starting with a and Y is a number starting with 1. You need to modify these to become sdXY. &lt;strong&gt;As an example hda1 becomes sda1&lt;/strong&gt;. You need to do this in the following files:&lt;br /&gt;1. /boot/grub.conf&lt;br /&gt;2. /boot/device.map&lt;br /&gt;3. /etc/fstab&lt;br /&gt;Note: for some weird reason your 2nd drive’s partitions may show up as in the /etc/fstab as hdc1 instead on hdb1 as I would have expected. This will cause errors upon boot if you don’t change that to sdb1 instead of sdc1. Not sure what causes that initial value to be wrong.&lt;br /&gt;&lt;br /&gt;Now you need to add scsi support. Open the /etc/modules.conf file and edit the following things:&lt;br /&gt;Find ‘alias ethX module’ entires and replace the value of the module to “&lt;em&gt;pcnet32&lt;/em&gt;”. This is the network adapter that you will be using in ESX(i).&lt;br /&gt;Now find ‘alias scsi_hostadapter’ and if it does not exist add the following:&lt;br /&gt;“&lt;em&gt;alias scsi_hostadapter BusLogic&lt;/em&gt;”&lt;br /&gt;For multiple controllers I assume you would have to add another line per controller like:&lt;br /&gt;“alias scsi_hostadapter1 BusLogic”&lt;br /&gt;&lt;br /&gt;After this you need to rebuild the ramdisk image. Locate the .img file in the /boot directory and make a note of the file name. Now you want to run the following command:&lt;br /&gt;Mkinitrd –v –f /boot/initrd-X.X.X-Y.X.X.img X.X.X-Y.X.X where the X and Y symbolize the actual values on your system. For mine the actual command was&lt;br /&gt;“&lt;em&gt;mkinitrd –v –f /boot/initrd-2.4.9.0-e.34.img 2.4.9.0-e.34&lt;/em&gt;”&lt;br /&gt;After that runs you should be able to reboot and it should work.&lt;br /&gt;&lt;br /&gt;Thanks to everybody who posted bits and pieces of the fixes on various blogs and papers. Hope this helps somebody else so you don't have to do all the research and tweaking that I did.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1225246108231878036?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1225246108231878036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/02/rhel-21-p2v-fails-at-99.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1225246108231878036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1225246108231878036'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/02/rhel-21-p2v-fails-at-99.html' title='RHEL 2.1 P2V Fails at 99%'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-8270904803258985999</id><published>2011-02-07T13:18:00.000-08:00</published><updated>2011-02-07T14:00:42.995-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='Bind'/><title type='text'>Bind DNS on CentOS 5</title><content type='html'>Here is my quick and dirty cheatsheet on how to get bind working on CentOS5.&lt;br /&gt;1. Make sure that iptables is not blocking your DNS queries ("service iptables stop" will disable the firewall)&lt;br /&gt;2. Install Bind "yum install bind*"&lt;br /&gt;3. Copy example configs to working directories:&lt;br /&gt;a. "cp /usr/share/doc/bind-x.x.x/sample/etc /var/named/chroot/etc"&lt;br /&gt;b. "cp /usr/share/doc/bind-x.x.x/sample/var /var/named/chroot/var/named"&lt;br /&gt;4. Modify the named.conf in /var/named/chroot/etc and remove the un-needed views (I only need the internal view)&lt;br /&gt;5. Modify the named.conf to have the correct zone information&lt;br /&gt;6. Run /usr/sbin/dns-keygen and copy the generated key to the named.conf file under the ddns_key section.&lt;br /&gt;7. Copy your my.internal.zone.db from /var/named/chroot/var/named or rename it to your correct zone name&lt;br /&gt;8. Add your A records to the new zone.db file&lt;br /&gt;9. Automatically start bind on boot&lt;br /&gt;   a. chkconfig named --add&lt;br /&gt;   b. chkconfig on level 2,3,4,5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-8270904803258985999?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/8270904803258985999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/02/bind-dns-on-centos-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8270904803258985999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8270904803258985999'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/02/bind-dns-on-centos-5.html' title='Bind DNS on CentOS 5'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2717278524503002638</id><published>2011-02-07T10:35:00.000-08:00</published><updated>2011-02-07T10:38:22.952-08:00</updated><title type='text'>Transparent Windows Command Prompt</title><content type='html'>So one of the things that I really wished Windows 7 had was a transparent command prompt. I have been using it on Linux and gotten spoiled having it. Today I found one at http://www.askvg.com/get-glass-cmd-command-prompt-in-windows-vista-and-7/ that seems to work pretty well on Windows 7 x64.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2717278524503002638?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2717278524503002638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2011/02/transparent-windows-command-prompt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2717278524503002638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2717278524503002638'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2011/02/transparent-windows-command-prompt.html' title='Transparent Windows Command Prompt'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-7095327052029081726</id><published>2010-11-15T15:01:00.000-08:00</published><updated>2010-11-15T15:02:41.420-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESXi'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>VMware HA</title><content type='html'>You will need this if you have environments with both ESXi and ESX.&lt;br /&gt;&lt;br /&gt;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006541&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-7095327052029081726?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/7095327052029081726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/11/vmware-ha.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7095327052029081726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7095327052029081726'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/11/vmware-ha.html' title='VMware HA'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-205151759556077042</id><published>2010-11-12T07:49:00.000-08:00</published><updated>2011-03-17T21:54:08.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESXi 4'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='SCM'/><category scheme='http://www.blogger.com/atom/ns#' term='ECM'/><category scheme='http://www.blogger.com/atom/ns#' term='Powershell'/><category scheme='http://www.blogger.com/atom/ns#' term='vCM'/><title type='text'>Collecting from ESX/ESXi with VMware vCM 5.4</title><content type='html'>If you have VMware vCM (Configuresoft ECM, EMC Ionix SCM) and want to collect from ESX/ESXi you have to create a local user on the ESXi host and give that user Administrator permissions. That can be quite a daunting task if you have more than a handful of machines so I wrote the below powershell program that allows interactive use or automated use with a .CSV file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---Start Script&lt;br /&gt;Function NextUser&lt;br /&gt;  {&lt;br /&gt;    if ($newUser)&lt;br /&gt;   {&lt;br /&gt;    Write-host "Do you want to specify a new service account username or password? [y],[n]" -Fore Green&lt;br /&gt;    $continueUser = read-host&lt;br /&gt;    if ($continueUser -eq "y")&lt;br /&gt;     {&lt;br /&gt;      DoIt&lt;br /&gt;     }&lt;br /&gt;    if ($continueUser -eq "n")&lt;br /&gt;     {&lt;br /&gt;      DoItUsers&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;  } &lt;br /&gt;    &lt;br /&gt;Function ExistingUsers&lt;br /&gt;  {&lt;br /&gt;   if ($newUser)&lt;br /&gt;    {&lt;br /&gt;     Write-host "Do you want to specify a new service account username or password? [y],[n]" -Fore Green&lt;br /&gt;     $continueUser = read-host&lt;br /&gt;     if ($continueUser -eq "n")&lt;br /&gt;      {&lt;br /&gt;       DoItUsers&lt;br /&gt;      }&lt;br /&gt;      if ($continueUser -eq "y")&lt;br /&gt;      {&lt;br /&gt;       DoIt&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;   if (!$newUser)&lt;br /&gt;      {&lt;br /&gt;       DoIt&lt;br /&gt;      }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;Function DoIt    &lt;br /&gt;   {&lt;br /&gt;    write-host "Please enter the username that you would like to use for the vCM Service Account:" -Fore Green&lt;br /&gt;    $newUser = read-host&lt;br /&gt;    write-host "Please enter the password that will be used for the service account:" -Fore Green&lt;br /&gt;    $newPass = read-host&lt;br /&gt;    write-host "Ok, I am going to add $newUser with a password of $newPass to $connectedServer" -Fore Green&lt;br /&gt;    Start-Sleep -seconds 3&lt;br /&gt;    New-VMHostAccount -ID $newUser -password $newPass -Description "vCM Service Account"&lt;br /&gt;    write-host "Ok, I am now adding administrator permissions to the account we just created" -Fore Green&lt;br /&gt;    New-VIPermission -Role admin -Principal $newUser -Entity $connectedServer&lt;br /&gt;    write-host "Congratulations, you have added the new vCM service account successfully." -Fore Green&lt;br /&gt;    write-host "Would you like to configure another host? [y],[n]" -Fore Green&lt;br /&gt;    $nextHost = read-host&lt;br /&gt;     if ($nextHost -eq "y")&lt;br /&gt;     {&lt;br /&gt;      NextHost&lt;br /&gt;     }&lt;br /&gt;     if ($nextHost -eq "n")&lt;br /&gt;     {&lt;br /&gt;      write-host "Thanks, have a great day!" -Fore Green&lt;br /&gt;      exit&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Function DoItUsers&lt;br /&gt;  {&lt;br /&gt;   write-host "Ok, I am going to add $newUser with a password of $newPass to $connectedServer" -Fore Green&lt;br /&gt;   Start-Sleep -seconds 3&lt;br /&gt;   New-VMHostAccount -ID $newUser -password $newPass -Description "vCM Service Account"&lt;br /&gt;   write-host "Ok, I am now adding admin permissions to the account we just created" -Fore Green&lt;br /&gt;   New-VIPermission -Role admin -Principal $newUser -Entity $connectedServer&lt;br /&gt;   write-host "Congratulations, you have added the new vCM service account successfully." -Fore Green&lt;br /&gt;   write-host "Would you like to configure another host? [y],[n]" -Fore Green&lt;br /&gt;   $nextHost = read-host&lt;br /&gt;    if ($nextHost -eq "y")&lt;br /&gt;    {&lt;br /&gt;     NextHost&lt;br /&gt;    }&lt;br /&gt;    if ($nextHost -eq "n")&lt;br /&gt;    {&lt;br /&gt;     write-host "Thanks, have a great day!" -Fore Green&lt;br /&gt;    }&lt;br /&gt;  }  &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Function NextHost&lt;br /&gt;  {&lt;br /&gt;   write-host "Please enter the FQDN of the server that you would like to connect to:" -Fore Green&lt;br /&gt;   $server = read-host&lt;br /&gt;   write-host "Connecting to $server using the credentials that you specified..." -Fore Green&lt;br /&gt;   Connect-VIServer -Server $server -User $existingUser -Password $existingPass&lt;br /&gt;   $connectedServer = Get-VMHost&lt;br /&gt;   write-host "Now using $connectedServer..." -Fore Green&lt;br /&gt;   if (!$connectedServer)&lt;br /&gt;    {&lt;br /&gt;     write-host ""&lt;br /&gt;     write-host "That host does not appear to be valid, please try again." Fore Yellow&lt;br /&gt;     NextHost&lt;br /&gt;    }&lt;br /&gt;   &lt;br /&gt;   ExistingUsers&lt;br /&gt;  }  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;write-host ""&lt;br /&gt;write-host ""&lt;br /&gt;write-host "-- Welcome to my VMware vCM ESX/ESXi Service Account user deployment tool. This tool will allow you to easily deploy a vCM Service Account to your ESX/ESXi hosts -calebs71.blogspot.com --" -Fore Cyan&lt;br /&gt;write-host ""&lt;br /&gt;if (!$args[0])&lt;br /&gt;{&lt;br /&gt; write-host "Did you know that you can provide a CSV file with your server FQDN, ESX user, ESX Password, New Service User, New Service Password and automate the whole process?" -Fore Yellow&lt;br /&gt; write-host ""&lt;br /&gt; write-host "Example: vCM Service Acct on ESX.ps1 c:\list.csv"&lt;br /&gt; write-host "FQDN,User,Password,SVCuser,SVCPass"&lt;br /&gt; write-host "machine1.test,root,password,vcm_svc,password2"&lt;br /&gt; write-host ""&lt;br /&gt; write-host "Please enter a valid ESX/ESXi account with permissions to add a new user:" -Fore Green&lt;br /&gt; $existingUser = read-host&lt;br /&gt; write-host "Please enter the password:" -Fore Green&lt;br /&gt; $existingPass = read-host&lt;br /&gt; $connectedServer = Get-VMHost&lt;br /&gt;  if (!$connectedServer)&lt;br /&gt;   {&lt;br /&gt;    write-host ""&lt;br /&gt;    write-host "You are not connected to an ESX host..."  -Fore Yellow&lt;br /&gt;    NextHost&lt;br /&gt;   }&lt;br /&gt; write-host "You are currently connected to $connectedServer do you want to change servers? [y], [n]"  -Fore Green&lt;br /&gt; $response = read-host&lt;br /&gt;  if ($response -eq "y")&lt;br /&gt;   {&lt;br /&gt;    NextHost&lt;br /&gt;   }&lt;br /&gt;  if ($response -eq "n")&lt;br /&gt;   {&lt;br /&gt;    write-host "Continuing to use $connectedServer" -Fore Green&lt;br /&gt;    DoIt &lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;if ($args[0])&lt;br /&gt;{&lt;br /&gt; $listMachines = import-csv $args[0]&lt;br /&gt; if ($listMachines)&lt;br /&gt; {&lt;br /&gt;  foreach ($MachineItem in $listMachines)&lt;br /&gt;  {&lt;br /&gt;  # write-host "FQDN : " $MachineItem.FQDN&lt;br /&gt;  # write-host "User : " $MachineItem.User&lt;br /&gt;  # write-host "Password : " $MachineItem.Password&lt;br /&gt;  # write-host "SVC User : " $MachineItem.SVCUser&lt;br /&gt;  # write-host "SVC Pass : " $MachineItem.SVCPass&lt;br /&gt;  # write-host "Connect-VIServer -Server "$MachineItem.FQDN " -User "$MachineItem.User " -Password "$MachineItem.Password&lt;br /&gt;  # write-host "New-VMHostAccount -ID "$MachineItem.SVCUser " -password "$MachineItem.SVCPass " -Description "vCM Service Account""&lt;br /&gt;  # write-host "New-VIPermission -Role admin -Principal " $MachineItem.SVCUser " -Entity " $MachineItem.FQDN&lt;br /&gt;  &lt;br /&gt;   Connect-VIServer -Server $MachineItem.FQDN -User $MachineItem.User -Password $MachineItem.Password&lt;br /&gt;   New-VMHostAccount -ID $MachineItem.SVCUser -password $MachineItem.SVCPass -Description "vCM Service Account"&lt;br /&gt;   New-VIPermission -Role admin -Principal $MachineItem.SVCUser -Entity $MachineItem.FQDN&lt;br /&gt;  }&lt;br /&gt; &lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-205151759556077042?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/205151759556077042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/11/collecting-from-esxesxi-with-vcm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/205151759556077042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/205151759556077042'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/11/collecting-from-esxesxi-with-vcm.html' title='Collecting from ESX/ESXi with VMware vCM 5.4'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-6387782776742472086</id><published>2010-10-27T09:22:00.000-07:00</published><updated>2010-10-27T09:29:15.471-07:00</updated><title type='text'>Error Removing Host from vSphere</title><content type='html'>I have a host (ESX 4.0) that I need to remove from one of my clusters but after putting it into maintenance mode and shutting it down the Remove option is grayed out. I found some references online that mention using the PowerCLI to manually remove the host but ran into a caveat that none of the other posts mentioned. When I ran the remove-vmhost &lt;servername&gt; command I got the following error: "The method is disabled by 'com.vmware.vcintegrity'". To get around this I had to take the disconnected host and remove it from the cluster and then run the remove-vmhost command to remove it from vSphere. I imagine that this is related to capacity issues on our old cluster but we are trying to move our blades and accompanying guests to a new cluster so HA and DRS is not high on the priority list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-6387782776742472086?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/6387782776742472086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/10/error-removing-host-from-vsphere.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6387782776742472086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6387782776742472086'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/10/error-removing-host-from-vsphere.html' title='Error Removing Host from vSphere'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3673161827284608130</id><published>2010-10-20T12:40:00.000-07:00</published><updated>2010-10-20T12:51:42.202-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESXi 4'/><category scheme='http://www.blogger.com/atom/ns#' term='CIM'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Syntax to install HP CIM Providers on ESX4i</title><content type='html'>First, download and install the vCLI tools from vmware.com on your desktop.&lt;br /&gt;&lt;br /&gt;Second, download the CIM Providers from HP.com&lt;br /&gt;&lt;br /&gt;Third, Place host in Maintenance Mode and then scan the ESXi host for the Bulletin ID to be installed&lt;br /&gt;&lt;br /&gt;c:\Program Files (x86)\VMware\VMware vSphere CLI\bin&gt;vihostupdate.pl -server &lt;hostname&gt; -username root - scan - bundle &lt;downloaded&gt;&lt;br /&gt;&lt;br /&gt;should return a name like&lt;br /&gt;&lt;br /&gt;hpq-esxi4.1uX-bundle-1.0 (note: this is case sensitive)&lt;br /&gt;&lt;br /&gt;Fourth, install the bulletin&lt;br /&gt;&lt;br /&gt;c:\program files (x86)\VMware\VMware vSphere CLI\bin&gt;vihostupdate.pl -server &lt;hostname&gt; -username root -bundle c:\hpq-esxi4.1uX-bundle-1.0.zip -install - bulletin hpq-esxi4.1uX-bundle-1.0&lt;br /&gt;&lt;br /&gt;Fifth, reboot the host.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3673161827284608130?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3673161827284608130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/10/syntax-to-install-hp-cim-providers-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3673161827284608130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3673161827284608130'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/10/syntax-to-install-hp-cim-providers-on.html' title='Syntax to install HP CIM Providers on ESX4i'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1162415397455955193</id><published>2010-09-27T14:01:00.000-07:00</published><updated>2010-09-27T14:13:32.299-07:00</updated><title type='text'>A Truly Virtual ESX Environment</title><content type='html'>Here is a training environment that I am almost done building on my laptop. I am running Windows 7 x64 with 8GB RAM and VMware Workstation 7.&lt;br /&gt;Guests are:&lt;br /&gt;1. Openfiler NAS (iSCSI Target)&lt;br /&gt;2. ESX 4.1 Host&lt;br /&gt;3. ESX 4.1 Host&lt;br /&gt;4. XP&lt;br /&gt;5. vCenter Server&lt;br /&gt;&lt;br /&gt;In the past I always put the vCenter box on the ESX hosts however 4.1 requires a 64 bit OS and that is not possible yet in a nested virtual environment.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/TKEGn5oa7BI/AAAAAAAAACU/hn85BZBpG_4/s1600/Virtual+ESX+Cluster.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 290px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5521701900687961106" border="0" alt="" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/TKEGn5oa7BI/AAAAAAAAACU/hn85BZBpG_4/s400/Virtual+ESX+Cluster.png" /&gt;&lt;/a&gt;&lt;br /&gt;Up next DRS needs configured and I will have a ready to roll ESX Cluster.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1162415397455955193?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1162415397455955193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/09/truly-virtual-esx-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1162415397455955193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1162415397455955193'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/09/truly-virtual-esx-environment.html' title='A Truly Virtual ESX Environment'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I4dMvCOE1ZE/TKEGn5oa7BI/AAAAAAAAACU/hn85BZBpG_4/s72-c/Virtual+ESX+Cluster.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-5653980674547720003</id><published>2010-09-27T12:03:00.000-07:00</published><updated>2010-09-27T13:44:50.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESX Cluster'/><category scheme='http://www.blogger.com/atom/ns#' term='Nested 64bit'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual'/><title type='text'>Issues Configuring VMware ESX HA</title><content type='html'>I got the following error when attempting to add my &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; hosts to a &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;vCenter&lt;/span&gt; Cluster: "Cannot complete the configuration of the HA agent on the host. Misconfiguration in the host network setup." This was caused because I don't have a default gateway since it is a small test environment. It appears that you have to be able to ping your default gateway to enable HA. For my test environment I now have a &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;VM&lt;/span&gt; that is a guest under my test &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; host that is on the &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;DG&lt;/span&gt; &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;IP&lt;/span&gt;. Problem solved.&lt;br /&gt;&lt;br /&gt;Side note: If you have a &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;VMware&lt;/span&gt; &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;ESX&lt;/span&gt; cluster and one of the nodes fails and your default gateway is &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-corrected"&gt;unavailable&lt;/span&gt; your HA will fail...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-5653980674547720003?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/5653980674547720003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/09/issues-configuring-vmware-esx-ha.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5653980674547720003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5653980674547720003'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/09/issues-configuring-vmware-esx-ha.html' title='Issues Configuring VMware ESX HA'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1922133963001850665</id><published>2010-09-21T14:39:00.000-07:00</published><updated>2010-09-21T15:06:38.705-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows User Account Control (UAC) restrictions have been addressed'/><category scheme='http://www.blogger.com/atom/ns#' term='SSRS 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='does not have required permissions'/><title type='text'>SSRS 2008 Domain User Issue</title><content type='html'>Scenario: I have a new SQL Server Reporting Services 2008 R2 x64 instance that works if you are the local administrator. Once I switch to another user who is an implied administrator via an AD group I get the following error when attempting to access SSRS in a browser:&lt;br /&gt;&lt;br /&gt;"User 'TESTDOM\user' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed."&lt;br /&gt;&lt;br /&gt;The user is a member of the domain admins group which is obviously a member of the local admins. Also if I right click on IE8 and say "Run As Administrator" it works. The quick fix is to disable the UAC. If you don't want to do that then just do the below:&lt;br /&gt;&lt;br /&gt;1. Launch IE8 using "Run As Administrator" and in SSRS (http://servername/Reports) click on Site Settings. In Site Settings navigate to "Security" and add your user "TESTDOM\user" as a System Administrator.&lt;br /&gt;&lt;br /&gt;2. Click on "Home" and then "Folder Settings". Now add your account again this time assigning yourself all the roles (Browser, Content Manager, My Reports, Publisher, Report Builder).&lt;br /&gt;&lt;br /&gt;3. Close Administrative IE session and open a normal IE8 window and your SSRS should work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1922133963001850665?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1922133963001850665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/09/ssrs-2008-domain-user-issue.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1922133963001850665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1922133963001850665'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/09/ssrs-2008-domain-user-issue.html' title='SSRS 2008 Domain User Issue'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-7936684492147618981</id><published>2010-09-08T19:54:00.001-07:00</published><updated>2010-09-08T20:14:05.582-07:00</updated><title type='text'>Leaving our imaginary safety of isolation</title><content type='html'>It is constantly both amazing and embarrassing to me how we as Christians are so into ourselves and our individual churches and accompanying traditions. We have gotten into rote "religion" and forgotten Jesus Christ, the reason for it all. It is in the little things like the kid who just came to church and wears a hat inside during services and has an earring and long hair. Oh how much we have forgotten that we are all in the same boat. We are all just sinners saved by grace, but how often we forget to extend that grace to others. This is just a little reminder that we should never forget the depth that we came from by the grace and mercy of the Lord Jesus Christ and to always strive to extend that same grace and mercy to others, even if they don't fit in your little "this is a person who I like in church" mold. We all ultimately answer to ourselves and eventually to the Lord, let us act like he has shown us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-7936684492147618981?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/7936684492147618981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/09/leaving-our-imaginary-safety-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7936684492147618981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7936684492147618981'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/09/leaving-our-imaginary-safety-of.html' title='Leaving our imaginary safety of isolation'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1680315679898588472</id><published>2010-09-01T10:14:00.000-07:00</published><updated>2010-09-01T10:17:57.394-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BitLocker'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='removing bitlocker'/><category scheme='http://www.blogger.com/atom/ns#' term='decrypting drive'/><title type='text'>Removing BitLocker on Windows 7</title><content type='html'>When attempting to remove BitLocker drive encryption from your Windows 7 machine you would naturally right click on the drive in question and say "Manage BitLocker". This brings up a couple options but none of them will allow you to remove BitLocker and decrypt the drive. What you need to do is go Control Panel &gt; System and Security &gt; BitLocker Drive Encryption and select the option to remove BitLocker.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1680315679898588472?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1680315679898588472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/09/removing-bitlocker-on-windows-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1680315679898588472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1680315679898588472'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/09/removing-bitlocker-on-windows-7.html' title='Removing BitLocker on Windows 7'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-5497152259610112786</id><published>2010-07-26T10:18:00.001-07:00</published><updated>2010-07-26T10:27:53.144-07:00</updated><title type='text'>Killing a hung VM in LabManager (ESX)</title><content type='html'>First find the machine name which in LabManager is usually proceeded by a 6 digit number. Then from the console type&lt;br /&gt;"ps -auxwww | grep -i (######-machine name).vmx"&lt;br /&gt;&lt;br /&gt;This will give you the PID which you can kill using &lt;br /&gt;"kill -9 (PID)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-5497152259610112786?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/5497152259610112786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/07/killing-hung-vm-in-labmanager-esx.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5497152259610112786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5497152259610112786'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/07/killing-hung-vm-in-labmanager-esx.html' title='Killing a hung VM in LabManager (ESX)'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-9109621376973937165</id><published>2010-07-21T07:55:00.001-07:00</published><updated>2010-07-21T07:56:14.382-07:00</updated><title type='text'>Note to self....</title><content type='html'>Don't use Windows 7 with IE8 for the HP BladeSystem Onboard Administrator. Too many weird results and broken tasks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-9109621376973937165?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/9109621376973937165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/07/note-to-self.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9109621376973937165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9109621376973937165'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/07/note-to-self.html' title='Note to self....'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-981450398143440294</id><published>2010-07-14T12:32:00.000-07:00</published><updated>2010-07-14T13:01:20.595-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cannot display the page'/><category scheme='http://www.blogger.com/atom/ns#' term='80072ee7'/><category scheme='http://www.blogger.com/atom/ns#' term='0x8024402C'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Update Error'/><title type='text'>Windows Update Issue</title><content type='html'>I just won against a Windows Update issue on XP that had me quite puzzled. The error that I was getting with both Microsoft and Windows Update was "Error Number: 0x8024402C The website has encountered a problem and cannot display the page you are trying to view." and "Error Number: 0x8024402C The website has encountered a problem and cannot display the page you are trying to view."&lt;br /&gt;&lt;br /&gt;Looking at the WindowsUpdate.log file under "c:\Windows\" I found a line that says&lt;br /&gt;&lt;br /&gt;"WARNING: SendRequest failed with hr = 80072ee7. Proxy List Used &amp;ltproxy.company.com:1234&gt; Bypass List Used : &amp;ltnull&gt;"&lt;br /&gt;&lt;br /&gt;The proxy however in IE has been removed so that there is no proxy under Tools &gt; Internet Options &gt; Connections &gt; LAN Settings. Here is the catch, if you open a command prompt and type in "proxycfg" you will see that the proxy listed in the WindowsUpdate.log error is still in the registry. To clear this type in the following&lt;br /&gt;&lt;br /&gt;proxycfg -d&lt;br /&gt;net stop wuauserv&lt;br /&gt;net start wuauserv&lt;br /&gt;&lt;br /&gt;Once you have cleared that cached proxy MS update and Windows Update will work again. MS has a document on this proceedure on their website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-981450398143440294?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/981450398143440294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/07/windows-update-issue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/981450398143440294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/981450398143440294'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/07/windows-update-issue.html' title='Windows Update Issue'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3626505029222128747</id><published>2010-06-15T12:42:00.000-07:00</published><updated>2010-06-15T12:47:50.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BartPE'/><category scheme='http://www.blogger.com/atom/ns#' term='broken'/><category scheme='http://www.blogger.com/atom/ns#' term='GetDataBack for NTFS'/><title type='text'>BartPE and GetDataBack for NTFS</title><content type='html'>I was running into an issue while building a BartPE image with "GetDataBack For NTFS" where the Bart CD would work fine until I attempted to launch GetDataBack then nothing would happen. I have tried different versions of the Windows build source (2k3, xp, different service packs) and different versions of the GetDataBack plugin to no avail, it just will not launch. Oddly enough this appears to be caused by the build machine which in my case is running Windows 7. It appears that if you build your ISO on a Windows 7 machine even though you are using XP build source the plugin will not work. I copied my PeBuilder directory to an XP machine that had BartPE installed and it works fine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3626505029222128747?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3626505029222128747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/06/bartpe-and-getdataback-for-ntfs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3626505029222128747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3626505029222128747'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/06/bartpe-and-getdataback-for-ntfs.html' title='BartPE and GetDataBack for NTFS'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-6664699447986501387</id><published>2010-06-08T10:08:00.000-07:00</published><updated>2010-06-08T10:12:37.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPSec'/><category scheme='http://www.blogger.com/atom/ns#' term='64bit VPN'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco IPSec 64bit VPN</title><content type='html'>Cisco finally released a version of the Cisco VPN Client that works on 64bit machines and is IPSec capable.&lt;br /&gt;&lt;br /&gt;From their site:&lt;br /&gt;"The new release VPN Client 5.0.07 supports the Windows Vista on both x86 (32-bit) and x64. Refer to the 5.0.07.0240 Release Notes for more information."&lt;br /&gt;&lt;br /&gt;I just installed it on my Windows 7 x64 laptop and it works just fine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-6664699447986501387?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/6664699447986501387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/06/cisco-ipsec-64bit-vpn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6664699447986501387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6664699447986501387'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/06/cisco-ipsec-64bit-vpn.html' title='Cisco IPSec 64bit VPN'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4225886993483083763</id><published>2010-05-14T07:33:00.000-07:00</published><updated>2010-05-14T07:42:23.927-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='network adapter'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='driver'/><title type='text'>Bad ESX Network Driver on BL490c G6</title><content type='html'>Ok, so here is the scenario: HP Blade (BL490c G6) has a bad stick of RAM, pull blade from cabinet, swap RAM, re-insert blade, power on blade and receive the following ESX error:&lt;br /&gt;&lt;br /&gt;"networking-drivers ...&lt;br /&gt;No compatible network adapter found. Please consult the product's Hardware Compatibility Guide (HCG) for a list of supported adapters."&lt;br /&gt;&lt;br /&gt;At first we were sure that the issue was firmware related however it appears that it just might be a bad VMware driver. Here's why: I went ahead and did two test cases to isolate the issue to the VMware driver on our BL490c G6 blades.&lt;br /&gt;&lt;br /&gt;Blade 1: Updated to newest Firmware from HP Smart Update Firmware. This updated the NIC Bootcode from 5.0.11 to 5.2.7 but left the iSCSI at 3.1.5. After this the machine will boot most of the time after the blade is removed from the chassis, however after several reboots there are seemingly random times when ESX will not load the NIC and you get the "No compatible network adapter found" error when attempting to boot ESX. After installing the new drivers found at "http://www.vmware.com/support/vsphere4/doc/drivercd/esx40-net-bnx2x_400.1.48.107-1.0.4.html" using the esxupdate command it works fine. I have rebooted many times and removed the blade and am no longer able to get the error.&lt;br /&gt;&lt;br /&gt;Blade 2: I left the firmware alone and just updated the VMware driver to the latest from the above URL. After several reboots and physically removing the blade from the cabinet twice I am unable to get the error.&lt;br /&gt;&lt;br /&gt;Conclusion: Looks like a VMware driver issue; however updating the HP Firmware on the NIC from 5.0.11 to 5.2.7 does seem to help the issue taking it from happening every time to approximatly %50 of the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4225886993483083763?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4225886993483083763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/05/bad-esx-network-driver-on-bl490c-g6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4225886993483083763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4225886993483083763'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/05/bad-esx-network-driver-on-bl490c-g6.html' title='Bad ESX Network Driver on BL490c G6'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1209638638711386578</id><published>2010-04-21T09:17:00.001-07:00</published><updated>2010-04-21T12:07:06.316-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wecorl.a'/><category scheme='http://www.blogger.com/atom/ns#' term='services'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='reboot'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='workaround'/><category scheme='http://www.blogger.com/atom/ns#' term='svchost.exe'/><category scheme='http://www.blogger.com/atom/ns#' term='McAfee'/><category scheme='http://www.blogger.com/atom/ns#' term='W32/Wecorl.a'/><title type='text'>W32/Wecorl.a McAfee False Positive Workaround</title><content type='html'>If you are running McAfee Antivirus on Windows XP SP3 and have an issue with your computer rebooting with a message of "Windows must now restart because the DCOM Service Process Launcher service terminated unexpectedly" and W32/Wecorl.a is reported on your machine in the Application Event Log then it is caused by a known issue with DAT 5958. To abort the automated shutdown open a command prompt and type in "shutdown -a" and then get yesterday's (5957) superDAT from McAfee at http://www.mcafee.com/apps/downloads/security_updates/superdat.asp?region=us&amp;segment=enterprise and run the file from the command prompt with a /F switch to force the downgrade and reboot when prompted. That will work until McAfee fixes the issue. &lt;br /&gt;&lt;br /&gt;*QUICK UPDATE*&lt;br /&gt;After doing the above steps you may not be able to connect to the network and also will notice that many of your services that are set to automatic will not start. This is because your svchost.exe file was eaten by McAfee. Copying SVCHOST.exe from another good XP SP3 machine to your broken one's c:\windows\system32\ directory fixes that issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1209638638711386578?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1209638638711386578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/04/w32wecorla-false-positive-workaround.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1209638638711386578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1209638638711386578'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/04/w32wecorla-false-positive-workaround.html' title='W32/Wecorl.a McAfee False Positive Workaround'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1439314029887229369</id><published>2010-03-19T09:46:00.000-07:00</published><updated>2010-03-19T09:59:42.996-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cannot open the Outlook Window'/><category scheme='http://www.blogger.com/atom/ns#' term='Office12'/><category scheme='http://www.blogger.com/atom/ns#' term='Outlook 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Crash'/><title type='text'>Outlook 2007 - Cannot open the Outlook Window</title><content type='html'>I ran into an interesting issue this morning. User is running Windows 7 with Outlook 2007 and when he attempts to launch Outlook he gets an error that says "Cannot Start Microsoft Outlook. Cannot open the Outlook Window." I have attempted to repair Office which failed with the bootstrapper crashing but was able to uninstall Office 2007 and re-install it. The issue still remained even after a full removal and re-install. I deleted the mail profile and OST which also did nothing. The final fix is this: Open a command prompt and navigate to the Office12 directory and run this command "outlook.exe /resetnavpane" Odd that a re-install does not reset it enough...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1439314029887229369?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1439314029887229369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2010/03/outlook-2007-cannot-open-outlook-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1439314029887229369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1439314029887229369'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2010/03/outlook-2007-cannot-open-outlook-window.html' title='Outlook 2007 - Cannot open the Outlook Window'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-8461188933593620299</id><published>2009-12-14T13:14:00.000-08:00</published><updated>2009-12-14T14:17:28.365-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Script'/><category scheme='http://www.blogger.com/atom/ns#' term='You do not have the Backup and Restore Files user rights'/><category scheme='http://www.blogger.com/atom/ns#' term='server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='robocopy'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><title type='text'>Robocopy and Server 2008 Script Error</title><content type='html'>If you are going to use Robocopy with Windows Server 2008 as a script you are going to run into a few errors. The first is that you have to allow the account you are using to execute the script to be allowed to log on as a batch job.&lt;br /&gt;&lt;br /&gt;Local Security Policy &gt; Local Policies &gt; User Rights Assignment &gt; Log On As A Batch Job &gt; Add User or Group&lt;br /&gt;&lt;br /&gt;Next add the user account to the Backup Administrator's group in Computer Management &gt; Local Users and Groups&lt;br /&gt;&lt;br /&gt;You will also need to tweak the job in Task Scheduler to have the following things: Select "Run whether user is logged on or not" and check "Run with Highest Privileges". If you do not select the "Run with Highest Privileges" check box then you will get the following error:&lt;br /&gt;-------------------&lt;br /&gt;ERROR : You do not have the Backup and Restore Files user rights.&lt;br /&gt;***** You need these to perform Backup copies (/B or /ZB).&lt;br /&gt;&lt;br /&gt;ERROR : Robocopy ran out of memory, exiting.&lt;br /&gt;ERROR : Invalid Parameter #%d : "%s"&lt;br /&gt;&lt;br /&gt;ERROR : Invalid Job File, Line #%d :"%s"&lt;br /&gt;--------------------&lt;br /&gt;That box is the equivalent of right click, "Run As Administrator" on the command prompt window.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-8461188933593620299?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/8461188933593620299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/12/robocopy-and-server-2008-script-error.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8461188933593620299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8461188933593620299'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/12/robocopy-and-server-2008-script-error.html' title='Robocopy and Server 2008 Script Error'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4938063442875434930</id><published>2009-12-05T20:54:00.000-08:00</published><updated>2009-12-05T20:57:55.709-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DTS'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodical Bible Study'/><title type='text'>Methodical Bible Study</title><content type='html'>Want a good book to help you dig deeper in Bible study? I have been reading Methodical Bible Study by Robert A. Traina after seeing it used at DTS (Dallas Theological Seminary) for several days now and it is a very difficult book to read. However that difficulty is not due to poor authorship but a very detailed and in-depth look at the art of study. It has 4 chapters and 267 pages. I just finished Chapter 1 and if anyone is interested I would recommend taking a look at it. You can also get the associated classroom portion of the DTS class around the book from the DTS page at iTunes University.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4938063442875434930?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4938063442875434930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/12/methodical-bible-study.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4938063442875434930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4938063442875434930'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/12/methodical-bible-study.html' title='Methodical Bible Study'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-6673883893829276251</id><published>2009-10-17T17:33:00.000-07:00</published><updated>2009-10-17T17:52:51.980-07:00</updated><title type='text'>Seattle Trip</title><content type='html'>I just had the opportunity to go on a trip with my grandfather, father and 2 brothers to Seattle on vacation. It was a wonderful trip and I wanted to share some of the photos that I took. All are taken with a Nikon D100 and a 55-200 VR Lens with a UV shield. On the last 3 I also used a circular polarizer because I was shooting from a moving vehicle and needed to get rid of the reflections. And no, I was not the driver :) &lt;br /&gt;&lt;br /&gt;BTW, the route between Wenatchee, WA and Seattle is one of the most beautiful places I have ever been. If you are ever going down I-90 to Seattle it is worth the extra drive time. Also, the Boeing Museum of Flight is well worth a visit.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/StplK5eFKKI/AAAAAAAAAB4/HKHEDDvwA_0/s1600-h/Spitfire.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/StplK5eFKKI/AAAAAAAAAB4/HKHEDDvwA_0/s320/Spitfire.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393734741629675682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/StplKu8qLgI/AAAAAAAAABw/Cl-9GLipJ18/s1600-h/Ocean_blk.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/StplKu8qLgI/AAAAAAAAABw/Cl-9GLipJ18/s320/Ocean_blk.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393734738805140994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_I4dMvCOE1ZE/StplKK6zB4I/AAAAAAAAABo/lAb5wSQQ2UQ/s1600-h/Hill.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_I4dMvCOE1ZE/StplKK6zB4I/AAAAAAAAABo/lAb5wSQQ2UQ/s320/Hill.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393734729133655938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_I4dMvCOE1ZE/StplJqi4P1I/AAAAAAAAABg/nRPvz1utx5c/s1600-h/Road.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://3.bp.blogspot.com/_I4dMvCOE1ZE/StplJqi4P1I/AAAAAAAAABg/nRPvz1utx5c/s320/Road.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393734720443400018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_I4dMvCOE1ZE/StplJH_6MTI/AAAAAAAAABY/tSdwNf-8b84/s1600-h/Riverj.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://3.bp.blogspot.com/_I4dMvCOE1ZE/StplJH_6MTI/AAAAAAAAABY/tSdwNf-8b84/s320/Riverj.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393734711169921330" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-6673883893829276251?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/6673883893829276251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/10/seattle-trip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6673883893829276251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/6673883893829276251'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/10/seattle-trip.html' title='Seattle Trip'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I4dMvCOE1ZE/StplK5eFKKI/AAAAAAAAAB4/HKHEDDvwA_0/s72-c/Spitfire.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2862117282487972373</id><published>2009-09-26T11:53:00.000-07:00</published><updated>2009-09-26T14:14:06.926-07:00</updated><title type='text'>Hobbies...</title><content type='html'>For the most part my hobbies are few and far between; except photography. I love grabbing my Nikon DSLR camera and heading out to see what new shots I can find. Or, sometimes the shots come to me as was the case yesterday and today. Here are some photos I took both of the practice runs yesterday and the actual flyovers for the Air Force football game today verses San Diego State... Go Falcons!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Click on the photos for a High Res Version.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kzMZ9idI/AAAAAAAAABQ/_RI8A1U1bvU/s1600-h/Flight+-+AFA-SDS7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kzMZ9idI/AAAAAAAAABQ/_RI8A1U1bvU/s400/Flight+-+AFA-SDS7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385853035047913938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kyszzjRI/AAAAAAAAABI/12e8KQ5yvT0/s1600-h/Flight+-+AFA-SDS5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kyszzjRI/AAAAAAAAABI/12e8KQ5yvT0/s400/Flight+-+AFA-SDS5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385853026566376722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kyeGDk6I/AAAAAAAAABA/wbG3_eL712w/s1600-h/Flight+7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kyeGDk6I/AAAAAAAAABA/wbG3_eL712w/s400/Flight+7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385853022616392610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kx8Jeo0I/AAAAAAAAAA4/3Ng1ejrjUxc/s1600-h/Flight+6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kx8Jeo0I/AAAAAAAAAA4/3Ng1ejrjUxc/s400/Flight+6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385853013503943490" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2862117282487972373?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2862117282487972373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/09/hobbies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2862117282487972373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2862117282487972373'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/09/hobbies.html' title='Hobbies...'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_I4dMvCOE1ZE/Sr5kzMZ9idI/AAAAAAAAABQ/_RI8A1U1bvU/s72-c/Flight+-+AFA-SDS7.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1907068522128651219</id><published>2009-07-08T11:04:00.001-07:00</published><updated>2009-07-08T11:08:02.452-07:00</updated><title type='text'>Weird Event Log Event</title><content type='html'>This box has a dying systemboard and one of the error messages I saw in the Event Log I have never seen before...&lt;br /&gt;&lt;br /&gt;Error Source: i8042prt&lt;br /&gt;Type: Information&lt;br /&gt;EventID: 12&lt;br /&gt;&lt;br /&gt;Description: The ring buffer that stores incoming mouse data has overflowed (buffer size is configurable via the PS/2 mouse properties in device manager).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1907068522128651219?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1907068522128651219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/07/weird-event-log-event.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1907068522128651219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1907068522128651219'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/07/weird-event-log-event.html' title='Weird Event Log Event'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3815283474386931923</id><published>2009-07-07T12:40:00.000-07:00</published><updated>2009-07-07T13:18:13.207-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='File DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='CSV'/><category scheme='http://www.blogger.com/atom/ns#' term='Integrated'/><category scheme='http://www.blogger.com/atom/ns#' term='Update DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='Active Directory'/><title type='text'>Bulk DNS Update via CSV File</title><content type='html'>So here is the scenario:&lt;br /&gt;&lt;br /&gt;All of my DNS static entries are going to get nuked and changed to a completely different IP space (yes, the computers too). However since this is such a massive task and we have minimal time to make the change we would like to complete as much ahead of time as we can. All of my DNS servers are DCs running AD-Integrated Zones. The only way I can think of to do this ahead of time is by creating a spreadsheet and filling in the hostnames and the new IPs and then on the day of the IP change import the new records into DNS. So, the question is how exactly can I update the DNS tables on an AD Integrated Zone using a script or file import?&lt;br /&gt;&lt;br /&gt;Here is what I found:&lt;br /&gt;The simple answer is you can't :) However there is a workaround...&lt;br /&gt;1. Export your DNS information to a CSV File&lt;br /&gt;2. Modify the DNS information to show the correct IP information. I acomplished this by using Excel Spreadsheets sent to users to be filled in with the new IPs. Then using SQL I imported the Spreadsheets into a database and then scripted a massive UPDATE statement on the master DNS list. Then exported the updated master DNS list as a TAB DELIMITED file.&lt;br /&gt;3. Next I needed to remove all my DNS Servers except one. Pick one to keep, uninstall DNS on all others.&lt;br /&gt;4. On the remaining DNS Server I changed all my zones from Active-Directory Integrated Zones to Primary using the following: (right click on each zone) &gt; Properties &gt; General &gt; Change Type &gt; (Uncheck) "Store the zone in Active Directory"&lt;br /&gt;5. Repeat for all zones&lt;br /&gt;6. Keep the "Load Zone Data on Startup" at "From Active Directory and registry"&lt;br /&gt;7. Open the DNS zone files (&lt;zone name&gt;.dns) located in c:\windows\system32\dns\&lt;br /&gt;8. Modify the DNS zone file with your new information keeping the proper TAB Delimited format.&lt;br /&gt;9. Reboot the DNS server, this is gonna take a while but if you don't you are going to get an error like "the specified directory partition does not exist".&lt;br /&gt;10. Open DNS Manager again and move all of your zones back to AD-Integrated Zones. Steps are the reverse of Step 4.&lt;br /&gt;11. Reinstall DNS on all the other DNS Servers that we uninstalled on Step 3. &lt;br /&gt;12. Once DNS is installed on all the other DNS Servers check to make sure that they have the latest DNS entries. They should and at this point you are done.&lt;br /&gt;&lt;br /&gt;Piece of cake :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3815283474386931923?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3815283474386931923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/07/bulk-dns-update-via-csv-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3815283474386931923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3815283474386931923'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/07/bulk-dns-update-via-csv-file.html' title='Bulk DNS Update via CSV File'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1845563717016859665</id><published>2009-06-19T07:29:00.000-07:00</published><updated>2009-06-19T07:34:47.893-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FedEx'/><category scheme='http://www.blogger.com/atom/ns#' term='Oops'/><category scheme='http://www.blogger.com/atom/ns#' term='UPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Awesome'/><title type='text'>Good 'ole UPS</title><content type='html'>This replacement laptop keyboard was shipped from HP to one of my Field Users via UPS Ground. It's one of those new "bendable after being run over by a truck" types :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SjuhRgVRPvI/AAAAAAAAAAs/pVT-AApcwJs/s1600-h/UPS+is+awesome.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SjuhRgVRPvI/AAAAAAAAAAs/pVT-AApcwJs/s400/UPS+is+awesome.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5349046304541589234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope this made you laugh; we need to more often...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1845563717016859665?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1845563717016859665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/06/good-ole-ups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1845563717016859665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1845563717016859665'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/06/good-ole-ups.html' title='Good &apos;ole UPS'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I4dMvCOE1ZE/SjuhRgVRPvI/AAAAAAAAAAs/pVT-AApcwJs/s72-c/UPS+is+awesome.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4559092771349333238</id><published>2009-06-05T12:16:00.000-07:00</published><updated>2009-06-05T12:20:01.298-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='audacity'/><category scheme='http://www.blogger.com/atom/ns#' term='.wmv'/><category scheme='http://www.blogger.com/atom/ns#' term='WinFF'/><category scheme='http://www.blogger.com/atom/ns#' term='converting'/><category scheme='http://www.blogger.com/atom/ns#' term='.mp3'/><title type='text'>Converting .WMV to .MP3</title><content type='html'>Here is a great little tool that I just discovered after finding out the Audacity was not a good tool to convert .wmv files to .mp3. Very easy to use and fast...&lt;br /&gt;&lt;br /&gt;WinFF&lt;br /&gt;http://winff.org/html/&lt;br /&gt;&lt;br /&gt;It appears to have quite a bit of conversion options so if you are doing any conversions check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4559092771349333238?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4559092771349333238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/06/converting-wmv-to-mp3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4559092771349333238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4559092771349333238'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/06/converting-wmv-to-mp3.html' title='Converting .WMV to .MP3'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2586431660475324897</id><published>2009-05-29T07:32:00.000-07:00</published><updated>2009-05-29T08:43:27.566-07:00</updated><title type='text'>Exchange 2007 Merge Fails with "Operation was cancelled" error</title><content type='html'>During an Exchange 2007 restore I was attempting to do a merge from the RSG into my target mailbox and ran into an error. The error occurs in the Application Event Log after the Exchange Wizard reports that the operation was successful. The error text is the following:&lt;br /&gt;&lt;br /&gt;Source: Exchange Migration&lt;br /&gt;Event ID: 1008&lt;br /&gt;Category: Restore Mailbox&lt;br /&gt;Description:&lt;br /&gt;The restore-mailbox task for mailbox 'XXXX' failed.&lt;br /&gt;Error: Failed to copy messages to the destination mailbox store with error:&lt;br /&gt;The operation was cancelled.&lt;br /&gt;&lt;br /&gt;As odd as this sounds the fix is to skip the wizard and run the same commands in the EMS (Exchange Management Shell) directly. Here is the syntax:&lt;br /&gt;&lt;br /&gt;Restore-Mailbox -identity "Target Mailbox" -RSGDatabase "Recovery Storage Group\RSG Datastore" -RSGMailbox "Mailbox to be restored" -TargetFolder "Folder in -Identity to place data in" -BadItemLimit "Int32"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2586431660475324897?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2586431660475324897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/05/exchange-2007-merge-fails-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2586431660475324897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2586431660475324897'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/05/exchange-2007-merge-fails-with.html' title='Exchange 2007 Merge Fails with &quot;Operation was cancelled&quot; error'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-2506451702535169458</id><published>2009-05-27T08:09:00.000-07:00</published><updated>2009-05-27T08:15:03.651-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Authentication'/><category scheme='http://www.blogger.com/atom/ns#' term='AD'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Serv-U'/><category scheme='http://www.blogger.com/atom/ns#' term='Change'/><title type='text'>Serv-U FTP Server 8.0 Windows Authentication Changes</title><content type='html'>It appears that there is a change in the new version of Serv-U FTP Server that affects Windows Authentication. This change is that the Windows AD user must be a member of the "Domain Users" AD Group or Serv-U FTP Server will give you an Access Denied error upon connection. In the past you just needed an AD User account and could assign it to a "No Permissions" group so that it could only be used for FTP, however that is no longer the case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-2506451702535169458?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/2506451702535169458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/05/serv-u-ftp-server-80-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2506451702535169458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/2506451702535169458'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/05/serv-u-ftp-server-80-windows.html' title='Serv-U FTP Server 8.0 Windows Authentication Changes'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-5484223189831786958</id><published>2009-05-20T07:29:00.000-07:00</published><updated>2009-05-20T07:30:31.259-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSI'/><category scheme='http://www.blogger.com/atom/ns#' term='Install'/><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><title type='text'>Adobe Download Location</title><content type='html'>Need an .MSI of an Adobe product?&lt;br /&gt;ftp://ftp.adobe.com/pub/adobe/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-5484223189831786958?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/5484223189831786958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/05/adobe-download-location.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5484223189831786958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5484223189831786958'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/05/adobe-download-location.html' title='Adobe Download Location'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-8517667751277483316</id><published>2009-05-14T09:49:00.000-07:00</published><updated>2009-05-14T09:58:46.018-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bible'/><category scheme='http://www.blogger.com/atom/ns#' term='Pepperdine'/><category scheme='http://www.blogger.com/atom/ns#' term='Pepperdine Bible Lectures'/><title type='text'>66th Annual Pepperdine Bible Lectures</title><content type='html'>Last week I was privileged to visit Pepperdine University in Malibu, California for the 66th Annual Bible Lectures. It was a wonderful time well spent with some great people, listening to some fantastic speakers and enjoying hours of wonderful music. On top of all that goodness was the beautiful view of the Pacific Ocean (plus the quick trip to the beach). The Lord has truly blessed me...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_I4dMvCOE1ZE/SgxM-PSUrZI/AAAAAAAAAAc/blq-Fhycrfg/s1600-h/img200.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_I4dMvCOE1ZE/SgxM-PSUrZI/AAAAAAAAAAc/blq-Fhycrfg/s400/img200.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5335724290666179986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SgxNGAo6fNI/AAAAAAAAAAk/QOeSkWS6fiU/s1600-h/img194.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SgxNGAo6fNI/AAAAAAAAAAk/QOeSkWS6fiU/s400/img194.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5335724424173354194" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-8517667751277483316?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/8517667751277483316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/05/66th-annual-pepperdine-bible-lectures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8517667751277483316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8517667751277483316'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/05/66th-annual-pepperdine-bible-lectures.html' title='66th Annual Pepperdine Bible Lectures'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_I4dMvCOE1ZE/SgxM-PSUrZI/AAAAAAAAAAc/blq-Fhycrfg/s72-c/img200.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-9002714852429116361</id><published>2009-05-14T09:24:00.000-07:00</published><updated>2009-05-14T09:36:51.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Down'/><category scheme='http://www.blogger.com/atom/ns#' term='Outage'/><category scheme='http://www.blogger.com/atom/ns#' term='downtime.'/><title type='text'>The Internet is broken...</title><content type='html'>It looks like there was a rather serious issue with the Internet earlier this morning. The most obvious symptom was that all the Google Apps as well as www.google.com were unavailable from 8:53am MST to 11:15am. At this point it appears that it might have been an issue with the pipe going to Google. Here is a tracert of what we were seeing:&lt;br /&gt;&lt;br /&gt;C:\Users\xxxx&gt;tracert www.google.com&lt;br /&gt;&lt;br /&gt;Tracing route to www.l.google.com [74.125.93.104]&lt;br /&gt;over a maximum of 30 hops:&lt;br /&gt;&lt;br /&gt;1 &lt;1 ms &lt;1 ms &lt;1 ms xxxxxx.xxxxx.xxxx[xx.xx.0.1]&lt;br /&gt;2 &lt;1 ms &lt;1 ms &lt;1 ms xx.xx.0.1&lt;br /&gt;3 &lt;1 ms &lt;1 ms &lt;1 ms xx.xx.0.9&lt;br /&gt;4 4 ms 4 ms 4 ms xxx.xxx-1-0.xxxx-cust1.dnvr.uswest.net [xx.224.x&lt;br /&gt;x.17]&lt;br /&gt;5 4 ms 4 ms 4 ms cls-core-02.inet.qwest.net [205.171.152.94]&lt;br /&gt;6 30 ms 32 ms 31 ms dap-brdr-03.inet.qwest.net [67.14.2.85]&lt;br /&gt;7 30 ms 30 ms 30 ms 192.205.36.45&lt;br /&gt;8 49 ms 48 ms 49 ms cr2.dlstx.ip.att.net [12.122.87.54]&lt;br /&gt;9 48 ms 48 ms 49 ms cr1.attga.ip.att.net [12.122.28.173]&lt;br /&gt;10 48 ms 48 ms 48 ms 12.123.22.5&lt;br /&gt;11 * * * Request timed out.&lt;br /&gt;12 * * 293 ms 72.14.233.54&lt;br /&gt;13 * * * Request timed out.&lt;br /&gt;14 287 ms * * 209.85.254.239&lt;br /&gt;15 * * * Request timed out.&lt;br /&gt;16 * * * Request timed out.&lt;br /&gt;17 287 ms * 288 ms qw-in-f104.google.com [74.125.93.104]&lt;br /&gt;&lt;br /&gt;Trace complete.&lt;br /&gt;&lt;br /&gt;Everything looks good at this point, but it really makes you appreciate having Google.&lt;br /&gt;&lt;br /&gt;Also, here are some tools to help out when taking a look at outages like this:&lt;br /&gt;1. http://www.internettrafficreport.com/&lt;br /&gt;2. http://isc.sans.org/&lt;br /&gt;3. http://www.internetpulse.net/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-9002714852429116361?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/9002714852429116361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/05/internet-is-broken.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9002714852429116361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9002714852429116361'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/05/internet-is-broken.html' title='The Internet is broken...'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1690803223521975728</id><published>2009-04-29T08:28:00.000-07:00</published><updated>2009-04-29T09:08:02.148-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='NetFN 0x36'/><category scheme='http://www.blogger.com/atom/ns#' term='iLO driver'/><category scheme='http://www.blogger.com/atom/ns#' term='ID 57'/><category scheme='http://www.blogger.com/atom/ns#' term='reboot.'/><title type='text'>Random Reboots on HP Hardware  - Error ID 57</title><content type='html'>We have a server (BL460c) that we upgraded the drivers and firmware on and now it is rebooting every couple hours. The Event Log has a warning with an ID of 57. The description is "NetFN 0x36, command 0x2 timed out" This is solved by downgrading both iLO drivers.&lt;br /&gt;&lt;br /&gt;1. HP ProLiant Integrated Lights-Out Management Interface Driver for Windows Server 2003/2008 x64 Editions  &lt;strong&gt;to version &lt;/strong&gt;1.13.0.0&lt;br /&gt;2. HP ProLiant iLO 2 Management Controller Driver for Windows Server 2003 x64 Editions &lt;strong&gt;to version&lt;/strong&gt; 1.8.0.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1690803223521975728?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1690803223521975728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/04/random-reboots-on-hp-hardware-error-id.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1690803223521975728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1690803223521975728'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/04/random-reboots-on-hp-hardware-error-id.html' title='Random Reboots on HP Hardware  - Error ID 57'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-9218672556532102252</id><published>2009-04-16T14:52:00.000-07:00</published><updated>2009-04-16T15:13:21.248-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chuck Swindoll'/><category scheme='http://www.blogger.com/atom/ns#' term='DTS'/><category scheme='http://www.blogger.com/atom/ns#' term='purity'/><category scheme='http://www.blogger.com/atom/ns#' term='lust'/><category scheme='http://www.blogger.com/atom/ns#' term='mind'/><title type='text'>Chuck Swindoll on lust and controlling the mind</title><content type='html'>I really appreciate Chuck Swindoll for several reasons. First and foremost is the fact that he preaches like it is, no matter how hard the subject and that he practices what he preaches. That is probably what I want most to be remembered as. Here is a lesson that he recently presented at DTS on lust and purity in the mind. A very important yet terribly difficult lesson that you won't hear even in most churches since it is so convicting. If this message does not effect you or you think that it does not apply to you then you really need to get help; it will make your life so much better. &lt;br /&gt;&lt;br /&gt;http://www.dts.edu/media/play/?MediaItemID=7fd7e223-479d-4183-ac94-ec74649a6d7a&lt;br /&gt;&lt;br /&gt;If you are looking for help feel free to contact them at 469-252-5200.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-9218672556532102252?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/9218672556532102252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/04/chuck-swindoll-on-lust-and-controlling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9218672556532102252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/9218672556532102252'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/04/chuck-swindoll-on-lust-and-controlling.html' title='Chuck Swindoll on lust and controlling the mind'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4493942077258276979</id><published>2009-04-15T23:27:00.000-07:00</published><updated>2009-04-16T08:00:20.668-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='routing'/><category scheme='http://www.blogger.com/atom/ns#' term='finding rogue mac'/><category scheme='http://www.blogger.com/atom/ns#' term='missing public traffic'/><category scheme='http://www.blogger.com/atom/ns#' term='response traffic dropped'/><category scheme='http://www.blogger.com/atom/ns#' term='bridge address-table'/><category scheme='http://www.blogger.com/atom/ns#' term='missing traffic'/><category scheme='http://www.blogger.com/atom/ns#' term='wireshark'/><category scheme='http://www.blogger.com/atom/ns#' term='ARP Poisoning'/><title type='text'>ARP Poisoning in a Production Environment</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SedGrDxTdFI/AAAAAAAAAAU/xJ7LOuznfVw/s1600-h/ARP+Poisoning2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 98px;" src="http://1.bp.blogspot.com/_I4dMvCOE1ZE/SedGrDxTdFI/AAAAAAAAAAU/xJ7LOuznfVw/s400/ARP+Poisoning2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5325302789949322322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a sanatized email the I sent last night that has a very interesting problem that we ran into at work. Never ran into ARP Poisoning before...&lt;br /&gt;-------------------------&lt;br /&gt;&lt;br /&gt;Sent: Thursday, April 16, 2009 12:21 AM&lt;br /&gt;To: XXXXX XXXXX&lt;br /&gt;Subject: ARP Poisoning &lt;br /&gt;&lt;br /&gt;Ok, so here is 12 hours of work boiled down into a couple sentences of “what happened” …&lt;br /&gt;&lt;br /&gt;Basic Topography: 10.70.0.1(hop1) &gt; 10.50.0.1(2) &gt; 10.50.0.9(3) &gt; Internet(4) &gt; Destination(5)&lt;br /&gt;&lt;br /&gt;MAC Address for 10.50.0.1 = XX:XX:XX:XX:b4:23&lt;br /&gt;&lt;br /&gt;Scenario: We isolated the issue (mainly by completely replacing 10.70.0.1 (ISA 2006) &amp; 10.50.0.1 (Core Router) to no avail) so that we knew that traffic was going from 10.70.0.1 out to the internet, hitting the destination and generating response traffic. This response traffic made it to the firewall but died before reaching back to the 10.70.0.1 ISA server. This leaves 10.50.0.1 and 10.50.0.9 as the only possible culprits for the missing traffic. After replacing 10.50.0.1 we discovered that the traffic still exhibited the same behavior and we realized that the chances of 2 Routers both being bad was really remote so we focused on the firewall. Taking a packet trace with the network up and another when the network was dead we found a very subtle difference in the packets. While the network was operating normally the packets were flowing from the firewall to the core router using the level 2 routing address’ of:&lt;br /&gt;&lt;br /&gt;Src: XX:XX:XX:XX:ea:b0 - dst: XX:XX:XX:XX:b4:23&lt;br /&gt;When the network was broken the level 2 flow of inbound packets was like:&lt;br /&gt;Src: XX:XX:XX:XX:ea:b0 - dst: 00:0c:29:a9:d2:25&lt;br /&gt;&lt;br /&gt;So what we have at this point is ARP Poisoning where another machine on the 10.50.x.x is impersonating 10.50.0.1 which is the Core Router; the result of this is that all traffic coming inbound from the internet (hop3 &gt; hop2) was getting redirected to the mystery machine (hop3 &gt; hop_blackhole) with the mac of 00:0c:29:a9:d2:25. Going from switch to switch we tracked the mac to MachineNameX. After unplugging the machine from the network and clearing the ARP cache on the firewall traffic immediately started working normally and the network is happy. Check out the cool wireshark screenshot attached… now you know what ARP poisoning looks like.&lt;br /&gt;&lt;br /&gt;Bottom line: Wireshark is awesome, the 10.50.x.x switches have a command “show bridge address-table” which shows you the mac address’ that are associated with each port on the switch, 2 heads and 4 eyes are better than 1 head and 2 eyes… and sleep is overrated.. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4493942077258276979?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4493942077258276979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/04/arp-poisoning-in-production-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4493942077258276979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4493942077258276979'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/04/arp-poisoning-in-production-environment.html' title='ARP Poisoning in a Production Environment'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I4dMvCOE1ZE/SedGrDxTdFI/AAAAAAAAAAU/xJ7LOuznfVw/s72-c/ARP+Poisoning2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3097631806571086137</id><published>2009-04-13T09:44:00.001-07:00</published><updated>2009-04-20T07:05:05.513-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple Mac XServer Cron Backup Windows File Server'/><title type='text'>Backing up a MAC Server automatically</title><content type='html'>Scenario: You run a Windows environment and all of the sudden have a couple Apple XServes that get added and then need backed up.&lt;br /&gt;&lt;br /&gt;You are the responder: I will be backing this XServe up to a Windows File Server where the files will then be picked up to go to tape.&lt;br /&gt;Step 1: Create the appropriate file share on the Windows box and and assign the proper permissions to it. Give it a unique AD Service Account since the password is stored in plain text in the backup scripts.&lt;br /&gt;Step 2: Create a folder on the Apple that will be the mount point for your smbfs to the Windows File Server&lt;br /&gt;Step 3: Create a batch file on the Apple that looks like this:&lt;br /&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;cd /Volume/FoldertoBackup&lt;br /&gt;/sbin/mount_smbfs //ADuserName:ADPassword@WinFileServer/ShareToSaveFilesTo /MyAppleMountPoint&lt;br /&gt;tar -cf backup-servername-`date '+%d-%B-%Y`.tar /Volume/FoldertoBackup&lt;br /&gt;cp backup-servername-`date ' +%f-%B-%Y`.tar /MyAppleMountPoint&lt;br /&gt;umount /MyAppleMountPoint&lt;br /&gt;&lt;br /&gt;Step 4: Test the script and see if it works when launched manually. If you cut and paste it from here you will need to use dos2unix to fix the hidden EOL characters since they are different from standard unix EOL.&lt;br /&gt;&lt;br /&gt;Step 5: Automate with Crontab&lt;br /&gt;a. 00 04 * * 02 /var/backups/backup_script.sh&lt;br /&gt;This will execute the backup_script.sh file every Tuesday at 4am.&lt;br /&gt;&lt;br /&gt;Step 6: You're done... sort of... Now you need to create a script to clean up the backup files after X amount of days on the Apple so you don't lose too much disk space. You can also edit the tar command to do differential backups if you so choose...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3097631806571086137?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3097631806571086137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/04/backing-up-mac-server-automatically.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3097631806571086137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3097631806571086137'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/04/backing-up-mac-server-automatically.html' title='Backing up a MAC Server automatically'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-5191808692945578017</id><published>2009-04-08T14:09:00.000-07:00</published><updated>2009-04-08T14:22:06.534-07:00</updated><title type='text'>Cisco ASA 5510 - Disable Specific Alerts</title><content type='html'>We get a ton of false positives on one specific alert on our ASA. The alert is a "No Translation Group Found" that happens when somebody brings a laptop from home and attempts to create a connection before getting the proper IP settings from DHCP.  The alert looks like this:&lt;br /&gt;&lt;br /&gt;&lt;163&gt;%ASA-3-305005: No translation group found for tcp src (InterfaceName):(IPAddress/Port) dst (InterfaceName):(IPAddress/Port)&lt;br /&gt;&lt;br /&gt;We wanted to disable just this one alert so that we do not get so many false positives. After trying several things to no avail I finally opened a support case with Cisco and got a quick and easy fix. To acomplish this all that you need to do is type in:&lt;br /&gt;&lt;br /&gt;ciscoasa(config)# no logging message 305005&lt;br /&gt;&lt;br /&gt;and to re-enable it all you need to do is type:&lt;br /&gt;&lt;br /&gt;ciscoasa(config)# logging message 305005&lt;br /&gt;&lt;br /&gt;That was easy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-5191808692945578017?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/5191808692945578017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/04/cisco-asa-5510-disable-specific-alerts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5191808692945578017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5191808692945578017'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/04/cisco-asa-5510-disable-specific-alerts.html' title='Cisco ASA 5510 - Disable Specific Alerts'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1198576683028914901</id><published>2009-03-19T06:36:00.000-07:00</published><updated>2009-03-19T06:37:14.129-07:00</updated><title type='text'>Painful Truth</title><content type='html'>"If Christians would really live according to the teachings of Christ, as found in the Bible, all of India would be Christian today."   - Gandhi&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1198576683028914901?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1198576683028914901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/03/painful-truth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1198576683028914901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1198576683028914901'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/03/painful-truth.html' title='Painful Truth'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-4225266838900565101</id><published>2009-03-18T09:53:00.000-07:00</published><updated>2009-03-18T10:20:24.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco ASA 5510'/><category scheme='http://www.blogger.com/atom/ns#' term='IPS'/><title type='text'>You learn something new every day. Cisco ASA 5510 Lessons.</title><content type='html'>1. The IPS module is not configured by default to bind to an interface. Found at (in the ASDM) Configuration &gt; IPS &gt; Policies &gt; IPS Policies. I created a new policy that is now bound to the backplane interface using a new set of Event Action Rules (see below), now the IPS is dropping packets and creating alerts as it should.&lt;br /&gt;&lt;br /&gt;2. To allow Instant Messenger you need to do two things:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="left"&gt;Allow IM in the firewall class maps. Configuration &gt; Firewall &gt; Objects &gt; Class Maps &gt; IM &gt; Add. From here you can allow Yahoo! or MSN IM if you use the default criterion. You can also use Services Criterion to block certain features of IM such as Chat, Conference, File Transfers, Games, Voice Chat and Web Cam.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="left"&gt;Tweak the IM rules in the IPS module to allow and deny the traffic that you want.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="left"&gt;3. The email alerting is configured using both the IPS and Device Management sliders. Make sure that you can reach the email server's IP from your device or put in a static route to your email server, otherwise you will never get your email alerts :)&lt;/p&gt;&lt;p align="left"&gt;4. Event Action Rules are important to your IPS. They define the levels of risk and what to do with the three different levels: HIGHRISK, MEDIUMRISK, LOWRISK. Create your Event Action Rule and then use it via your IPS Policy.&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt; &lt;/p&gt;&lt;p align="left"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-4225266838900565101?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/4225266838900565101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/03/you-learn-something-new-every-day-cisco.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4225266838900565101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/4225266838900565101'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/03/you-learn-something-new-every-day-cisco.html' title='You learn something new every day. Cisco ASA 5510 Lessons.'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-166687483404990291</id><published>2009-02-24T14:47:00.000-08:00</published><updated>2009-02-24T14:55:17.611-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Acrobat'/><category scheme='http://www.blogger.com/atom/ns#' term='APSB09-01'/><title type='text'>Adobe Vulnerability APSB09-01</title><content type='html'>In Adobe's bulletin released last Friday there are 3 solutions to reduce your chances of getting exploited. The first is to disable JavaScript in Adobe Reader by going (in Adobe) Edit &gt; Preferences &gt; JavaScript and unchecking the "Enable Acrobat JavaScript" option. That is fine for the everyday user but not quite a good fix for an enterprise of any size. To accomplish this I found a script located on the internet and modified it to disable Acrobat's JavaScript.&lt;br /&gt;&lt;br /&gt;I built the batch file to do a few things including:&lt;br /&gt;a. Add a HKLM key at HKLM\Software\Adobe\Acrobat Reader\8.0\JSPrefs&lt;br /&gt;b. Add a DWORD value under that key called "bEnableJS" with a value of 0&lt;br /&gt;These two steps disable Acrobat JavaScript for all users except those people who have clicked the box manually and created other keys under HKCU.&lt;br /&gt;&lt;br /&gt;Next I attempt to change the HKCU values (if generated) to 0 thus disabling the Acrobat JavaScript for all users.&lt;br /&gt;&lt;br /&gt;Below is the script:&lt;br /&gt;&lt;br /&gt;-------------------------Start Script ---------------------------------&lt;br /&gt;setlocalset regpath=%SystemRoot%\system32\reg.exe&lt;br /&gt;set keypath=Software\Adobe\Acrobat Reader\9.0\JSPrefs&lt;br /&gt;set valuename=bEnableJS&lt;br /&gt;:: update current user&lt;br /&gt;set hive=HKCU&lt;br /&gt;set key=%hive%\%keypath%&lt;br /&gt;:: Add a Master Disable for all users by using HKLM&lt;br /&gt;%regpath% add "HKLM\Software\Adobe\Acrobat Reader\9.0\JSPrefs" /f &gt;nul&lt;br /&gt;%regpath% add "HKLM\Software\Adobe\Acrobat Reader\9.0\JSPrefs" /v %valuename% /d 0x00000000 /t REG_DWORD /f &gt;nul:: Remove Javascript for all individual who have explicitly enabled it.&lt;br /&gt;%regpath% add "%key%" /v %valuename% /d 0x00000000 /t REG_DWORD /f &gt;nul:: update all other users on the computer, using a temporary hive&lt;br /&gt;set hive=HKLM\TempHive&lt;br /&gt;set key=%hive%\%keypath%:: set current directory to "Documents and Settings"&lt;br /&gt;cd /d %USERPROFILE%\..&lt;br /&gt;:: enumerate all folders&lt;br /&gt;for /f "tokens=*" %%i in ('dir /b /ad') do ( if exist ".\%%i\NTUSER.DAT" call :AddRegValue "%%i" ".\%%i\NTUSER.DAT")endlocalgoto :EOF:AddRegValue&lt;br /&gt;set upd=Yif /I %1 equ "All Users" set upd=N&lt;br /&gt;if /I %1 equ "LocalService" set upd=N&lt;br /&gt;if /I %1 equ "NetworkService" set upd=Nif %upd% equ Y (&lt;br /&gt;%regpath% load %hive% %2 &gt;nul 2&gt;&amp;amp;1&lt;br /&gt;%regpath% add "%key%" /v %valuename% /d 0x00000000 /t REG_DWORD /f &gt;nul 2&gt;&amp;amp;1 %regpath% unload %hive% &gt;nul 2&gt;&amp;amp;1&lt;br /&gt;)&lt;br /&gt;-----------------------End Script--------------------------&lt;br /&gt;Note: Change all instances of "8.0" to "9.0" in the script for it to work with Acrobat Reader 9.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Feel free to modify and use the script but like everything else, test it before you put it into production. I take no responsibility for what you do with it and any results that it might cause.&lt;br /&gt;&lt;br /&gt;Thanks to the guys at &lt;a href="http://www.ureader.com/"&gt;http://www.ureader.com/&lt;/a&gt; for the original script that I modified to get this running.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-166687483404990291?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/166687483404990291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/adobe-vulnerability-apsb09-01.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/166687483404990291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/166687483404990291'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/adobe-vulnerability-apsb09-01.html' title='Adobe Vulnerability APSB09-01'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-7232259487766305273</id><published>2009-02-24T13:46:00.000-08:00</published><updated>2009-02-24T13:54:03.027-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='IEESC'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows cannot access the specified device'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Server 2003'/><title type='text'>Windows Server 2003 Cannot Execute Network File</title><content type='html'>On Windows 2003 Servers by default you cannot double click on an exe that is located on a file share or you will get the following error:&lt;br /&gt;&lt;br /&gt;"Windows cannot access the specified device, path, or file. You may not have the appropiate permissions to access this item."&lt;br /&gt;&lt;br /&gt;To get around this issue you can copy the file to your local drive, right click on the file and select properties. On the bottom of the General screen you will see a warning that the file is from another computer (This file came from another computer and might be blocked to help protect this computer) click "Unblock" and you can now execute the file.&lt;br /&gt;&lt;br /&gt;or Uninstall the "Internet Explorer Enhanced Security Configuration".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-7232259487766305273?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/7232259487766305273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/windows-server-2003-cannot-execute.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7232259487766305273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/7232259487766305273'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/windows-server-2003-cannot-execute.html' title='Windows Server 2003 Cannot Execute Network File'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-3669804577903308103</id><published>2009-02-24T08:03:00.000-08:00</published><updated>2009-02-24T08:12:46.813-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb950772'/><category scheme='http://www.blogger.com/atom/ns#' term='exchange 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='x64'/><category scheme='http://www.blogger.com/atom/ns#' term='server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='00000000000000d1'/><title type='text'>Windows Server 2003 VM Running Exchange with Random Bluescreening</title><content type='html'>I have a Microsoft Exchange 2007 server (x64) that was originally on a physical piece of hardware. However we have P2V'd it into a guest on a VMware ESX host and it seems to be running normally except for one little detail: It bluescreens every 15 or 20 days with the following information:&lt;br /&gt;&lt;br /&gt;Event Type: Error&lt;br /&gt;Event Source: System Error&lt;br /&gt;Event Category: (102)&lt;br /&gt;Event ID: 1003&lt;br /&gt;Date:  1/31/2008&lt;br /&gt;Time:  8:34:36 AM&lt;br /&gt;User:  N/A&lt;br /&gt;Computer: SMTP2&lt;br /&gt;Description:Error code 00000000000000d1, parameter1 0000000000000019, parameter2 0000000000000002, parameter3 0000000000000001, parameter4 fffffadfd99f4e5b.&lt;br /&gt;For more information, see Help and Support Center at &lt;a href="http://go.microsoft.com/fwlink/events.asp"&gt;http://go.microsoft.com/fwlink/events.asp&lt;/a&gt;.Data:0000: 53 79 73 74 65 6d 20 45   System E0008: 72 72 6f 72 20 20 45 72   rror  Er0010: 72 6f 72 20 63 6f 64 65   ror code0018: 20 30 30 30 30 30 30 30    00000000020: 30 30 30 30 30 30 30 64   0000000d0028: 31 20 20 50 61 72 61 6d   1  Param0030: 65 74 65 72 73 20 30 30   eters 000038: 30 30 30 30 30 30 30 30   000000000040: 30 30 30 30 31 39 2c 20   000019, 0048: 30 30 30 30 30 30 30 30   000000000050: 30 30 30 30 30 30 30 32   000000020058: 2c 20 30 30 30 30 30 30   , 0000000060: 30 30 30 30 30 30 30 30   000000000068: 30 31 2c 20 66 66 66 66   01, ffff0070: 66 61 64 66 64 39 39 66   fadfd99f0078: 34 65 35 62               4e5b   &lt;br /&gt;&lt;br /&gt;It seems fairly random and there is not a whole lot to go on as far as troubleshooting... I found a MS patch (kb950772) that is supposed to fix "A computer that is running an x64-based version of Windows Server 2003... randomly restarts and then generates a Stop Error" After applying the patch the box seems stable and has yet to throw a stop error.&lt;br /&gt;&lt;br /&gt;Patch Details at: &lt;a href="http://support.microsoft.com/kb/950772"&gt;http://support.microsoft.com/kb/950772&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-3669804577903308103?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/3669804577903308103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/windows-server-2003-vm-running-exchange.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3669804577903308103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/3669804577903308103'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/windows-server-2003-vm-running-exchange.html' title='Windows Server 2003 VM Running Exchange with Random Bluescreening'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-5674050212732419617</id><published>2009-02-23T20:50:00.000-08:00</published><updated>2009-02-24T08:14:40.822-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PPTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco ASA 5510'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Allowing PPTP Through Cisco ASA 5510</title><content type='html'>Pretty simple fix for a Cisco ASA5510 that does not allow PPTP traffic.&lt;br /&gt;&lt;br /&gt;&gt;Config t&lt;br /&gt;&gt;class-map inspection_default&lt;br /&gt;&gt;Policy-map global_policy&lt;br /&gt;&gt;class inspection_default&lt;br /&gt;&gt;inspect pptp&lt;br /&gt;&gt;service-policy global_policy global&lt;br /&gt;&gt;write&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-5674050212732419617?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/5674050212732419617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/allowing-pptp-through-cisco-asa-5510.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5674050212732419617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/5674050212732419617'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/allowing-pptp-through-cisco-asa-5510.html' title='Allowing PPTP Through Cisco ASA 5510'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-8978394627733224887</id><published>2009-02-23T20:35:00.000-08:00</published><updated>2009-02-24T08:14:18.705-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco ASA 5510'/><category scheme='http://www.blogger.com/atom/ns#' term='ASDM'/><category scheme='http://www.blogger.com/atom/ns#' term='ASA'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cannot Connect to Cisco ASA 5510 with ASDM</title><content type='html'>So, we have a couple Cisco ASA 5510 security appliances that we are working on. Here is the catch, when you attempt to connect to them using the ASDM tool downloaded from the device (or the CD from Cisco, or a download from Cisco's website) you get a connection error "ASDM cannot read the configuration from the ASA". After ensuring that the networking was indeed correct and I could reach the device I discovered (after several hours) that the ASDM is java based and that the version of java that I was using (Java 6 Update 11) was simply too new for the ASDM. To fix this I had to downgrade my java to Java 5 Update 17 and bingo, the ASDM could now talk to the ASA.&lt;br /&gt;&lt;br /&gt;Next I was able to upgrade the via the ASDM the ASA's Software and ASDM software. Once updated to the newest versions (8.01 and 6.1551 respectivly) I was able to re-download the ASDM client from the device and use the newest java version.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-8978394627733224887?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/8978394627733224887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/cannot-connect-to-cisco-asa-5510-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8978394627733224887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/8978394627733224887'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/cannot-connect-to-cisco-asa-5510-with.html' title='Cannot Connect to Cisco ASA 5510 with ASDM'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-1335730874461875951</id><published>2009-02-23T20:26:00.000-08:00</published><updated>2009-02-23T20:32:48.345-08:00</updated><title type='text'>IT Security Top 10 Tips for 2009</title><content type='html'>I got to help write the Top 10 Security Tips for 2009 for our employees and this is what we came up with. I think it is a good security overview for the normal everyday user.&lt;br /&gt;&lt;br /&gt;#10 Wifi: As you travel around you will frequently see “Free Public Wifi” in your list of available wireless networks. This is almost always a VIRUS on someone’s computer trying to get you to connect so it can infect you also. Think of this as the “free public used gum” stuck under your desk. DO NOT ‘connect’ to it for any reason. Never connect to any Wi-Fi you do not fully trust; unless of course you like hackers using your identity or credit cards…&lt;br /&gt;&lt;br /&gt;#9 Fake News Emails: Never click on any links in an email from CNN or MSNBC, or any other "news alerts" that you have never subscribed to. No matter how realistic it looks. Usually they start with a very absurd or weird story such as "Britney Spears killed in a car accident or Bigfoot found in new jersey, etc.." Even if you have subscribed to news alerts it is best to be cautious when following links.&lt;br /&gt;&lt;br /&gt;#8 Fake “tracking number” Emails: If you get a "UPS tracking " attachment never ever open these attachments, they are virus's. They also appear to come from FedEx, USPS, etc… A valid tracking email will never have an attachment.&lt;br /&gt;&lt;br /&gt;#7 Fake “Greeting Cards”: Never open a email postcard (Hallmark e-card is the most popular) unless it’s your birthday and it’s from someone you expect it from. This is the main delivery mechanism of most of our virus’s today. Also, an e-card will never have an attachment with a .exe extension.&lt;br /&gt;&lt;br /&gt;#6 Lock your Desktop when not in use and have a screensaver password. Also lock your mobile devices (phone) with a password. If you don’t lock the doors then it does not make much sense to bar the windows. Don’t make it easy for hackers or others who would want to cause damage.&lt;br /&gt;&lt;br /&gt;#5 Fake Instant Messages: Many people here use IM to communicate. It is a great tool but you need to be suspicious of hyperlinks; even if the link appears to be from your friends or coworkers. When a computer gets infected by a virus it is not uncommon for it to steal the address book and email/IM all of that persons contacts with the same virus. Best rule of thumb: Don’t follow hyperlinks&lt;br /&gt;&lt;br /&gt;#4 Don’t put every CD you get mailed or USB key you find lying in the parking lot into your PC, they can “auto-install” a virus onto your PC or do many other nasty things. You didn’t just win a free prize, this is like the “free used gum”; besides it is a very well known technique for hackers and pen-testers alike. Again, don’t make it easy for the bad guys.&lt;br /&gt;&lt;br /&gt;#3 Make sure you have Antivirus Installed and make sure that it has recent definitions, if you AV software is not updating, it is almost as good as not having it at all. In today’s day and age antivirus is a must…. well maybe not if you don’t have an internet connection…&lt;br /&gt;&lt;br /&gt;#2 Keep your software up to date. Do your Microsoft Updates and software updates for all the products that you use. This includes software like Adobe, VMware and whatever else you use. As the famous ex-hacker Kevin Mitnick suggests “Update your OS religiously and be vigilant in applying all security patches released by the software manufacturer.”And the #1 thing Everyone should do in 2009 is:&lt;br /&gt;&lt;br /&gt;#1 Backup everything you use. Make sure you have it somewhere else, on an external hard drive, a file share, somewhere. Don’t assume that anyone else (even IT) is backing that data up. If you have a question if a file share is being backed up please contact the IT Department, otherwise assume it is not. One Worm or Trojan or drive crash can wipe out 100% of your data forever, don’t let it happen to you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-1335730874461875951?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/1335730874461875951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/it-security-top-10-tips-for-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1335730874461875951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/1335730874461875951'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/it-security-top-10-tips-for-2009.html' title='IT Security Top 10 Tips for 2009'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1462840715053647513.post-999471857236277707</id><published>2009-02-23T08:06:00.000-08:00</published><updated>2009-02-23T08:26:05.173-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DTS'/><category scheme='http://www.blogger.com/atom/ns#' term='theology'/><category scheme='http://www.blogger.com/atom/ns#' term='tongue'/><category scheme='http://www.blogger.com/atom/ns#' term='James'/><title type='text'>A Great Listen (or should I say "A Great Lesson"?)</title><content type='html'>As I am a bit under the weather and not at work today I have been trying to do something constructive with my time. I found an excellent message by Dr. Ron Rhodes recorded at the Dallas Theological Seminary Chapel Service last week. It is an excellent message on "How to Make a Point Without Impaling Someone Upon It." The message is located at: &lt;a href="http://www.dts.edu/media/play/?MediaItemID=c0c46e57-1e9b-49e4-9bc5-d75977a35f91"&gt;http://www.dts.edu/media/play/?MediaItemID=c0c46e57-1e9b-49e4-9bc5-d75977a35f91&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope that it is as much a blessing to you as it is to me. Now, the difficult part, actually living it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1462840715053647513-999471857236277707?l=calebs71.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://calebs71.blogspot.com/feeds/999471857236277707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://calebs71.blogspot.com/2009/02/great-listen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/999471857236277707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1462840715053647513/posts/default/999471857236277707'/><link rel='alternate' type='text/html' href='http://calebs71.blogspot.com/2009/02/great-listen.html' title='A Great Listen (or should I say &quot;A Great Lesson&quot;?)'/><author><name>Caleb</name><uri>http://www.blogger.com/profile/03140501813997033425</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
