For future-Howard (and team), how to fix the error from SVN “your .svn/tmp directory may be missing or corrupt”. for /R /D %i in (.svn) do if exist “%i” mkdir “%i/tmp” Open CMD, cd to the SVN directory then run the above command. It will place a new tmp directory inside each .svn directory. After…
.svn/tmp directory may be missing or corrupt
By Howard | Published September 29th, 2011ZoneMinder Control Script for Foscam FI8918W
By Howard | Published February 26th, 2011Update 27/02/2011: Added IR control and password passthrough.I’ve recently put together a CCTV solution using a few Foscam FI8918W cameras and the excellent ZoneMinder software. This is all running on a CentOS 5.5 virtual machine under Hyper-V (more on this setup another time). The Foscam cameras have pan, tilt and the ability to set and…
NAT Loopback broken on Draytek Vigor 2820 firmware > 3.3.3
By Howard | Published January 5th, 2011After a frustrating morning testing several different updated firmwares, I’ve determined that NAT (Network Address Translation) loopback is broken on firmwares 3.3.4.1 and 3.3.5.1 for the Draytek Vigor 2820VN. Other routers in the family are likely to be similarly affected. NAT loopback you say? What’s that? Consider the following diagram showing a web server and…
Exchange 2010 SP1 breaks pre-SP1 Transport Agents
By Howard | Published December 21st, 2010I’d encountered a few anomalies with the Exchange 2010 server over the last few weeks, so took the opportunity yesterday to upgrade it to SP1 and the latest Update Rollup. This revealed an annoying feature of – or bug in – Microsoft’s code that loads Transport Agents causing my RegExCatchAll Agent to crash. I also…
Run YOURLS on IIS 7
By Howard | Published August 23rd, 2010If you’re running YOURLS on an IIS 7 box you’ll need the correct settings in your web.config to perform the URL Rewriting. An example web.config with the correct settings is below.
RegExCatchAll Transport Agent for Exchange 2007/2010
By Howard | Published May 29th, 2010How moving email services to an Exchange Server revealed email suffix matching as a missing feature, and how to implement that feature using a Transport Agent.
Snow Leopard dual NVidia cards EFI Strings
By Howard | Published May 3rd, 2010Another post for future Howard, which may be useful to other people with a very specific set of circumstances. Namely: you’re running Snow Leopard on a Gigabyte P35-DS4 with a GeForce 8800 GTX 768MB in the first PCIE slot, and a GeForce 8800 GTS 320MB in the second. The PciRoot addresses you need for those…
Fix orphaned SQL Server users
By Howard | Published March 11th, 2010I always forget this in between using it, so for the benefit of future Howard, here’s how to fix orphaned users resulting from restoring a SQL database to a different machine.
IIS7 web.config fun
By Howard | Published March 8th, 2010I spent some time last weekend migrating the Work Avoidance site away from Gradwell and onto a dedicated virtual server from MEMSET. Since this involved a move to a Windows box away from UNIX hosting, I had to configure in IIS7 some of the settings I had in the .htaccess under the UNIX host.



