In Hot Water?

Last year we had a new hot water heater installed.  It runs on Propane and has a fancy sensor that will shut the unit down if it ever senses flammable gas in the area.  Yesterday we had a plumbing leak and while the plumber was using tons of gas to repair it, he must have set off the Intelli-Vent gas control lockout.

So now I have a water heater that won’t turn on.  The manual clearly states that the unit needs to be reset by a service technician.  Ya right!

Further google-fu led me to this bit of info that is priceless.

Flammable Vapors Sensed (FVS) Reset Procedure

After a flammable vapor lockout has been initiated, a manual reset must be performed to restore operation. The following should be done by a qualified service person after the hazard has been removed:

1 Manual reset is accomplished by first, turning off power to the water heater for 10 seconds.

2 Restore the power to the water heater.

3 Within 10 seconds of restoring power, press the two temperature adjust button simultaneously until the left (green) “Vacation” LED begins to blink (approx. 5 second delay). Once the Vacation LED begins to blink, release both buttons.

4 Again, within 10 seconds, press both temperature adjust buttons simultaneously until the Vacation LED is on steady (approx. 5 second delay).

5 Release the two buttons, the microcomputer will clear the FVS lock-out and normal operation will then be restored.

It worked perfectly!  Thanks


My VoIP Experiment

I was recently introduced to the 3CX phone system and LOVE the fact that they give it away for free, with a 2 line limitation.  Not a problem for this cheap tech!  I went ahead and downloaded their package and proceeded to install it on my windows server.

It’s pretty neat, allowing me to make “free” soft phone calls between here and there.  But didn’t feel right without a hardware phone.  Enter eBay!  I found a set of 3 Cisco 7961 phones with just minor screen damage for $50 shipped.

After delving into the nuances of Cisco IP phones I discovered this one was pretty much set to do what it wanted.

After much poking around I discovered that presenting the phone a tftp server by setting option 66 to the ip of my 3cx server did the trick!

Here is the output of the log, truncated after the phone actually did something.

[Error] 05/28/14 07:37:50.1196 Client: File name:CTLSEP001E4A34CA18.tlv. I/O error during download. File ‘CTLSEP001E4A34CA18.tlv’ does not exist
[Info] 05/28/14 07:39:24.6335 Incoming connection from
[Info] 05/28/14 07:39:25.1308 Start sending file: term61.default.loads, file size: 654 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:25.3239 Client: File name:term61.default.loads. Download finished successfully. Processed: 654 bytes. Blocks sent: 2
[Info] 05/28/14 07:39:25.7462 Incoming connection from
[Info] 05/28/14 07:39:25.9383 Start sending file: jar41sip.8-5-4TH1-6.sbn, file size: 1629894 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:28.8873 Client: File name:jar41sip.8-5-4TH1-6.sbn. Download finished successfully. Processed: 1629894 bytes. Blocks sent: 3184
[Info] 05/28/14 07:39:33.8106 Incoming connection from
[Info] 05/28/14 07:39:34.0067 Start sending file: cnu41.8-5-4TH1-6.sbn, file size: 499863 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:34.7652 Client: File name:cnu41.8-5-4TH1-6.sbn. Download finished successfully. Processed: 499863 bytes. Blocks sent: 977
[Info] 05/28/14 07:39:37.0828 Incoming connection from
[Info] 05/28/14 07:39:37.2829 Start sending file: apps41.8-5-4TH1-6.sbn, file size: 2933341 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:42.5398 Client: File name:apps41.8-5-4TH1-6.sbn. Download finished successfully. Processed: 2933341 bytes. Blocks sent: 5730
[Info] 05/28/14 07:39:50.3117 Incoming connection from
[Info] 05/28/14 07:39:50.5218 Start sending file: dsp41.8-5-4TH1-6.sbn, file size: 539513 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:51.3594 Client: File name:dsp41.8-5-4TH1-6.sbn. Download finished successfully. Processed: 539513 bytes. Blocks sent: 1054
[Info] 05/28/14 07:39:53.7510 Incoming connection from
[Info] 05/28/14 07:39:53.9651 Start sending file: cvm41sip.8-5-4TH1-6.sbn, file size: 2490633 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:39:58.3472 Client: File name:cvm41sip.8-5-4TH1-6.sbn. Download finished successfully. Processed: 2490633 bytes. Blocks sent: 4865
[Info] 05/28/14 07:44:05.9177 Incoming connection from
[Error] 05/28/14 07:44:06.1328 Client: File name:CTLSEP001E4A34CA18.tlv. I/O error during download. File ‘CTLSEP001E4A34CA18.tlv’ does not exist
[Info] 05/28/14 07:44:06.3510 Incoming connection from
[Info] 05/28/14 07:44:06.5931 Start sending file: SEP<MACADDRESS>.cnf.xml, file size: 12210 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:44:06.8063 Client: File name:SEPFF00FF00FF00.cnf.xml. Download finished successfully. Processed: 12210 bytes. Blocks sent: 24
[Info] 05/28/14 07:44:20.5982 Incoming connection from
[Error] 05/28/14 07:44:20.8163 Client: File name:/mk-sip.jar. I/O error during download. File ‘/mk-sip.jar’ does not exist
[Info] 05/28/14 07:44:21.1726 Incoming connection from
[Error] 05/28/14 07:44:21.3947 Client: File name:/g3-tones.xml. I/O error during download. File ‘/g3-tones.xml’ does not exist
[Info] 05/28/14 07:44:28.2344 Incoming connection from
[Info] 05/28/14 07:44:28.4556 Start sending file: cisco_dialplan.xml, file size: 82 bytes, block size: 512 bytes, timeout 5 seconds.
[Info] 05/28/14 07:44:28.6887 Client: File name:cisco_dialplan.xml. Download finished successfully. Processed: 82 bytes. Blocks sent: 1

So there you have it.  A complete phone dialog with my server whereby it boots, requests it’s firmware and installs it.   Now to chase down those errors.  If I can find a cheap ip to pstn gateway I might actually put these phones on a real number but for now am just enjoying the challenge of making it all work.  Thanks 3CX, and Cisco for making your stuff work well.

That spring feeling.

I can tell when spring is in the air. it’s not because we are walking about like zombies due to the daylight savings time change. Nope it’s because the roads are drying up and the street sweepers are awaiting their assault. My mind turns to motorcycles and how I can get tooling down the road on two wheels again. Last year I traded my perfectly good and working 1981 Honda CM400 for a 2000 CBR 600. A racing machine. A crotch rocket. Unfortunately for me I lost interest and it sat not rocketing anything. Until today when I finally brought the beast to life.
Oh street sweeper, where are you!?


If you’re reading this, you can see I changed the blog theme.  I was doing some admin work and noticed that this blog was hacked.  Cleaning that up made me finally switch from the default WP theme circa 2006.  You’re all welcome.  :)


No Fly Zone

July 28, 2012.  That is the date associated with the line in my pilot logbook that marks the last flight I have made as PIC.  I’m ashamed to admit that.  Me, the guy who blogged all about the challenges of flight training.  The guy who painstakingly broke down concepts and posted them here like I was some sort of expert and I don’t even use them any more.

07/28/2012  PA28  FZJO  SELF   BUYER   “Demo flight for sale”  0.7 Day         Total Time:   173.3

That’s it.  My entire career as a pilot, broken down line by line in a logbook and brought to life in this very blog has become paralyzed.  I could give plenty of reasons for this.  I sold the airplane immediately after that demo flight.  A mere seven thousand Canadian dollars in trade for the freedom and joy that little Piper Cherokee provided.  It was also a trade from the upcoming mechanical issues that always occur with old machines.  I would say that I was not using it so I should let it go on to someone who would. Continue reading

Unable to add folders to your favorites using IE? Here is why!

As per the article here You can fix unable to create folders in IE, or being unable to create a folder in your favorites by running the command below.  Relates to the security level of IE being run in protected mode not having the correct permissions to create folders under the user profile.

The actual permissions available in explorer do not cover the needed change but this elevated command does!
Continue reading

Lost Document Scanning in Office 2010

If you lost the ability to scan images into documents when you changed to Office 2010 worry no longer, the solution is near.



I found a video posted online recently that was made back in 1959.  Consider that just over 50 years ago the automobile was still somewhat novel yet the way people used them to kill one another remain mostly the same.  This video is impressive to me in many ways.  Firstly I am amazed at how sincere the highway police force was back then in attempting to enhance safety and perhaps serve the public.  I do not believe this to be the case any longer.  It appears that all highway enforcement today is made on the basis of revenue while quoting “Safety”.  I call bullshit on you police forces that hide behind this mantra.  If police cared about safety over revenue then they would set up speed traps in SCHOOL ZONES and not on the highway.  There is no safer place to travel at high speed but on a high way, there are few places more dangerous to speed in than a school zone.  Why is this backwards?  I assume it’s because most people are prudent and don’t generally speed in school zones therefore no way to make $$.  Don’t even ask me to get started on red light cameras!

Secondly I am impressed by the attitude of the commentator in the film, he is able to deliver a sincere message while not getting caught up in all of the politics of “correctness” that have invaded our modern times.  Sure he blames some of the deaths caused on the drivers who were at fault, but isn’t that the way it should be?!

Go ahead and watch the video yourself and let me know what you think in the comments.  I’ll pre-warn you, it is somewhat graphic.  As is real life, get over it.


4 years and counting.

Pink Roses4 years ago today, (after 7 years of courtship) I married the greatest woman EVER!  Since then we have travelled the earth, climbed mountains, witnessed avalanches and even managed to have some arguments.  I guess we were simply made for each other.  I’m really happy that we met and have achieved so much since.  I can’t imagine life without you.

Rica, you are amazing and lovely and I hope that the next 4 years are just as much fun.  I promise to do my best to be exciting yet reliable and to only piss you off when I really need to.  :)