LG G3 – Root & Stock Android (Lollipop) 5.0

I recently received my LG G3 (855) and moving from Nexus 5 running Android 5.0 (I just had to have it upgraded to 5.0 from 4.4.2) and couldn’t wait until released in my country via over-the-air (OTA) by LG. So what does one do, installs it! :D

Requirements:

Note: You cannot perform a restore to KitKat (4.4.x) via LG PC Suite if you upgrade to Lollipop (5.0)

Read more »

VMWare ESXi 5.5 Login Credentials Issue

I had a user experience the following issue when logging on to a independent VMWare ESXi 5.5 host. After some troubleshooting the cause for this particular incident was that the users cached credentials:

Windows session credentials cannot be used to log into this server.

Enter a user name and password.

Dynamic DNS Providers (DDNS) List

I came across this list of DDNS providers and usually I find myself that when I need a DDNS privder, I do not know who to chose. So the following list from DD-WRT is a good starting point:

Installing VMWare ESXi 5.5 with 2GB RAM

Mount the ISO (VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso) and boot it up. At the welcome screen press ALT+F1 :

Once you have pressed ALT+F1 the screen will change to this

Read more »

Update VMWare ESXi Remotely

You can update your VMWare ESXi 5.5 environment via the command line without having to download and upload any patch files manually. This can be all done automatically via the CLI:

~ # esxcli software sources profile list --depot=https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

 

Read more »

Configuring iDRAC Remotely

I recently had to configure over 100 iDRACs remotely and the last thing I wanted to do was to manually go into all of them via the web interface and configure different options!

I wanted to enable alerting via email for only Warning and Critical alerts on a variety of iDRAC version, 5, 6 and 7 hence why the below commands might look like they are duplicates but what I found is that if you start with the commands for the oldest version first and move to the newest you have all your bases covered:

racadm config -g cfgLanNetworking -o cfgDNSServer1 DNSIP
racadm config -g cfgLanNetworking -o cfgDNSDomainName DOMAIN
racadm config -g cfgIpmiLan -o cfgIpmiLanAlertEnable 1
racadm config -g cfgEmailAlert -i 1 -o cfgEmailAlertEnable 1
racadm config -g cfgEmailAlert -i 1 -o cfgEmailAlertIndex 1
racadm config -g cfgRemoteHosts -o cfgRhostsSmtpServerIpAddr SMTPIP
racadm config -g cfgRemoteHosts -o cfgRhostsSmtpServerIpAddr SMTPDNS
racadm config -g cfgEmailAlert -i 1 -o cfgEmailAlertAddress ITDEPARTMENTEMAIL
racadm eventfilters set -c idrac.alert.system.critical -a none -n email
racadm eventfilters set -c idrac.alert.system.warning -a none -n email

 

VMWare ESXi vSphere 5.5 – A General System Error Occured

If when trying to authenticate to an VMWare ESXi vSphere 5.5 environment with your Active Directory Windows credentials and you receive a “A general system error occurred” – then you can try a few things:

1. Restarting the LDAP services:

/etc/init.d/lwiod restart
/etc/init.d/lsassd restart

2. Perform a gpupdate /force on the primary domain controller configured on the VMWare host

Symantec EndPoint Protection Client Migration

There was a requirement to decommission old Symantec EndPoint Management (SEPM) servers and as the majority of 2000 clients were migrated with the “Client Deployment Wizard > Remote Push” feature there were still some left behind which had to be manually migrated – or so it looked.

After some searching and reading various posts and documents on the Symantec pages it looked like the easiest solution for me was to simply replace the Sylink.xml file on the old SEPM environments and when the clients perform their routine update, the newly placed Sylink file will be downloaded by the clients and like magic they will be on the new environment!

Read more »

Verify TFS Backup Status

It seems as though when initiating a full backup in TFS (and of course depending on the size of your environment), TFS will report that it has successfully completed the backup even though it is not possible to complete a full backup of a 1TB database in 5 minutes:

414037While in the backup path the .bak files appear it still does not indicate (or possible for) that a backup has completed!

To truly see if a backup is taking place and what its current status is one can execute the following T-SQL query in SQL Server Management Studio:

SELECT command,
s.text,
start_time,
percent_complete,
estimated_completion_time/1000 as "seconds to go",
dateadd(second,estimated_completion_time/1000, getdate()) as "estimated completion time"
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) s
WHERE r.command in ('RESTORE DATABASE', 'BACKUP DATABASE', 'RESTORE LOG', 'BACKUP LOG')

Microsoft seem to be aware of this and have suggested that I submit feedback on this issue.

MSDN Forum Source
SQL Query Source

Deletion of Large TFS Project Collection

We were tasked with splitting one large project collection into two. We split our large (1.3TB) project collection which had about 66 projects including one large (260GB) project into two collections. Everything went fine deleting the smaller (up to 30GB) projects until we got to the largest one.

The deletion process would fail via the GUI and tfsdelete command even after increasing the timeout to 10 hours! When we increased the timeout (we did so gradually – initially to 30 min then 4 hours and ultimately 10) it failed with the following message on version control:

Read more »