Trixbox Changes

Well… According to my adventures this evening, this morning or whatever it is by now… You can take Trixbox from an old version to a new version complete with moving it to new hardware. It isn’t too big of a deal at all… It only took me about 6 hours.

I actually ended up deleting all the extensions in Trix and recreating them. Don’t ask me why it wouldn’t work, but I couldn’t get any of the phones to ring though they all rang out fine.

Another issue that I encountered was that some of the voicemail files that were transferred from the old system were transferred with the format of filename.WAV. For some reason, possibly due to the upgraded Trix core, it is now looking for filename.wav. So, of course, when it tries to find the file, it bombs out and hangs up your call.

Anyway, now I have triple the ram that I had before, so hopefully that will take care of some of the complaints I’ve been getting regarding my phone system.

Ok, going to bed!

Now, it’s my turn…

I buy new computers all the time…

But it seems like I just never break down and do it for myself.

Well, tonight, with my wife’s approval, I made the leap.

Here’s the specs:

Dell Precision T3400
Intel Core2Due E8500, 3.16GHz, 13336MB L2, 525W
4GB, 800MHz, DDR2 ECC SDRAM Memory, 4X1GB
USB Enhanced Multimedia English Keyboard
Dell UltraSharp 2009FP,Wide Flat Panel w/Height AdjustableStand,20.0 Inch
nVidia,Quadro FX 570,256MB dual DVI, Graphics Card
80GB SATA,10K RPM 3.0Gb/s 2.5 inch,SATA2 16MB Data Burst Cache
Windows XP 64 SP2 with WindowsVista Ultimate 64 Edition License
Internal USB Media card reader19:1
16X DVD+/-RW
3 Yr Warranty
Purchase is NOT intended for resell ;0)

Ok, now hurry and get here!

All the best,

Luke

Update….
For added effect, I thought I would mention that in the hundred’s of new computers that I’ve sold or hooked up this is my first new computer - excluding my laptop. I feel kind-of proud of that fact for some reason… :)

Internet Explorer 7 Using VERY HIGH Memory

Today I had a call from a guy who said… “My internet isn’t working on my main computer.” I said ok, expecting a virus, corrupt winsock, wrong tcp/ip settings, or a bad nic or something…

When I got there I found that none of the above was the case. Instead the deal was that IE was using a massive amount of memory when viewing certain websites. One of those websites was yahoo.com, and that was also set as their home page.

See the screen shots for the memory useage, and then following for the resolution:

I tried several things… Including removing and reinstalling IE7. I removed the only version of flash player that was on the system - an it was an old one. Finally, what seemed to actually fix the problem, was installing the latest flash player version - 9.something…

For your reference, here are links both to remove all Flash player versions and to install the latest:

Remove: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14157

Install Latest: http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash

So, there you go!

All the best,

Luke

Can you say “SpamBot?”


So today I was working on this lady’s virus laden computer.  I thought it was clean.  Until I suddenly realized that it was making a massive number of connections to port 25 on random IP addresses all over the globe.  Check out this nestat:

Spam Bots

Spam Bots

All of this to say…  this is why a “flatten and restore” aproach to virus removal is ALWAYS the best.  I thought it was clean.  It ran clean, it “felt” clean - anyone who has spent over 40 hours in their life removing computer viruses will know what that means.  BUT IT WASN’T CLEAN.  So, if in doubt, or even if not in doubt, reformat.

Best Wishes,

Luke

Rubber hits the Road

A Question…

To the random people who happen across this site. I have a question for you. You could do me a favor by leaving a comment or sending an email with an answer. Here it is:

I want to know, in all your years of purchasing services from vendors, what makes you the happiest? What would bring you back for more, and cause you to tell your friends and co-workers? What leaves a warm feeling in your heart that is a confirmation that, in spite of all the cold, in-humane numbers, bytes, and statistics overwhelming us every waking moment, you are still a real human, with real human needs, wants and desires. In short, what could a vendor provide, that would suddenly cause the reality of the fact that you want that vendor’s service, not necessarily his commodity?

Ok, sorry, that was more than one question… I meant one thought! :) Please, if you have thoughts, I want to hear them!

Because I’m changing this place where I work. And it’s going to take a new look and feel. For the better.

All the best,

Luke

Adobe Premier Elements won’t burn DVD - even though you have a burner!

So yesterday a friend who is a an amateur videographer said that even though he has a DVD burner, and even though Adobe Premier Elements has burnt DVD’s for him in the past… It is now saying that there is no DVD burner present with which to do the job.

After some troubleshooting, I decided that it was time to go online and see if anyone else was having the same problem. I found that they were. If you haveing this problem, do yourself a favor and visit this site: http://premierepro.wikia.com/wiki/FAQ:Why_can%E2%80%99t_I_burn_a_DVD%3F.

Just to help you out here is the solution in a nutshell:

1) Open regedit.

2) Navigate to this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

3) Go to the “LowerFilters” key

4) Add “PxHelp20″ and “PFC” to the list in lower filters. They should both be on separate lines and PxHelp20 should be at the very top of the list.

Hopefully that will get your friends wedding into her DVD player a bit sooner!

All the best,

Luke

Remove old versions of Java & Install the latest with no auto update!

I’ve been working on getting a script together that would take all those old outdated versions of Java off of client’s machines without having to go into “Add/Remove Programs” 50 times to do it.

The reason for this, or course, is that older versions of Java contain security vulnerabilities. Some viruses can exploit that vulnerability and thus use Java as the “entry-point” to begin their malicious havoc on your PC.  See this article from the Washington Post.

After working off and on today on it, I think I have a solution. Part of the following code I found on a tech blog, so if it looks like you were the author, thanks! You can download the batch file here.

…Or here’s the code to see for yourself:
Rem to run this file and log the output use: "uninstall java.bat">>java_remove.log
Rem @echo off &
cls
Rem List all Installation subkeys from uninstall key.
echo Searching Registry for Java Installs
for /f %%I in (’reg query HKLM\SOFTWARE\microsoft\windows\currentversion\uninstall’) do echo %%I | find “{” > nul && call :All-Installations %%I
echo Search Complete..
goto :NoneFound
:All-Installations
Rem Filter out all but the Sun Installations
for /f “tokens=2*” %%T in (’reg query %1 /v Publisher 2^> nul’) do echo %%U | find “Sun” > nul && call :Sun-Installations %1
goto :EOF
:Sun-Installations
Rem Filter out all but the Sun-Java Installations. Note the tilda + n, which drops all the subkeys from the path
echo %1
for /f “tokens=2*” %%T in (’reg query %1 /v DisplayName 2^> nul’) do echo . Uninstalling - %%U: | find “Java” && call :Sun-Java-Installs %~n1
if errorlevel 1 (
echo Doing further conditional checking on variables.
for /f “tokens=2*” %%T in (’reg query %1 /v DisplayName 2^> nul’) do echo . Uninstalling - %%U: | find “J2SE” && call :Sun-Java-Installs %~n1
)
goto :EOF
:Sun-Java-Installs
Rem Run Uninstaller for the installation
MsiExec.exe /x%1 /qb /quiet /passive /promptrestart
echo . Uninstall Complete, Resuming Search..
goto :EOF
:NoneFound
Rem No Java found to remove from this system
echo No Java found or all versions already removed from this system
goto :EOF


VERY IMPORTANT
If you or your clients are running LOB apps that require legacy versions of Java, this batch file WILL remove them. It removes all versions of Java. The good news is that you can download old versions of Java here: http://java.sun.com/products/archive/. There’s about every outdated version of Java you can dream of there waiting to be downloaded.

Once you have removed all versions of Java, you now need to get the latest version on. You can get that here: http://www.java.com/en/download/manual.jsp.

I hate the auto update feature of Java, so if you want to turn that off, you can go here:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy

Change the EnableJavaUpdate key to 0, and that should do the trick.  Someone suggested installing with “JAVAUPDATE=0″, but in my testing that didn’t do anything.

I pushed all this out via Kaseya to my clients. Here are the Kaseya scripts I used:
Remove Java
Script Name: Remove Java
Script Description:

IF Test File
Parameter 1 : C:\ICS\Tools\remove_java.bat
Exists :
THEN
Execute Shell Command
Parameter 1 : C:\ICS\Tools\remove_java.bat>>C:\ICS\Logs\remove_java.log
Parameter 2 : 1
OS Type : 8
Write Script Log Entry
Parameter 1 : All versions of Java removed.
OS Type : 8
ELSE
Write File
Parameter 1 : C:\ICS\Tools\remove_java.bat
Parameter 2 : lpopejoy\Scripts\uninstall java.bat
OS Type : 8
Execute Shell Command
Parameter 1 : C:\ICS\Tools\remove_java.bat>>C:\ICS\Logs\remove_java.log
Parameter 2 : 1
OS Type : 8
Write Script Log Entry
Parameter 1 : All versions of Java removed.
OS Type : 8

Install New Version
Script Name: Install Java
Script Description:

IF True
THEN
Write File
Parameter 1 : C:\ICS\Tools\jre-6u7-windows-i586-p-s.exe
Parameter 2 : lpopejoy\Software\Java\jre-6u7-windows-i586-p-s.exe
OS Type : 0
Execute Shell Command
Parameter 1 : C:\ICS\Tools\jre-6u7-windows-i586-p-s.exe /s /v”/qn IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0 /L C:\ICS\Logs\JRE6_7Setup.log”
Parameter 2 : 1
OS Type : 0
Set Registry Value
Parameter 1 : HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy\EnableJavaUpdate
Parameter 2 : 0
Parameter 3 : REG_DWORD
OS Type : 0
Write Script Log Entry
Parameter 1 : Latest Version of Java installed.
OS Type : 0
ELSE
Do both together
Script Name: Remove Java & Install Latest
Script Description:

IF True
THEN
Execute Script
Parameter 1 : Remove Java (NOTE: Script reference is NOT imported. Correct manually in script editor.
Parameter 2 :
Parameter 3 : 0
OS Type : 8
Execute Script
Parameter 1 : Install Java (NOTE: Script reference is NOT imported. Correct manually in script editor.
Parameter 2 :
Parameter 3 : 0
OS Type : 8
ELSE

All the best!

Luke

OpenDNS SysAdmin

Much to my surprise… One of my thoughtful clients nominated me for the OpenDNS SysAdmin award… and I won! I won the “Shoestring Budget” award specifically. Thanks Mark Sanger! You can see more about his company here: WSIC Radio Station

He’s a great guy… If you need some on-air coverage, make sure you give Walter, his sales guy a call. They will really work with you for whatever you need.

Mark, thanks again for your thoughtfulness. It’s been a pleasure working for you.

Must Read

For any small business owner - as most of my clients are - do yourself a favor and go buy yourself a book. The book I’m recommending is E-Myth: Why Most Small Businesses Don’t Work and What to Do About It. You can buy it here: Amazon.com for 11 bucks!

It basically talks about how to turn your business into a system that works instead of a place that breaks as soon as you walk out the door. I’m trying to figure out how to create a system that performs in the way my clients and vendors (and wife) anticipate. I’m sick of everything revolving around me. I leave; I’m working. I get home with a ton of emails, tickets, and phone calls to return. Something is really broken, but I, though I love to fix, don’t know how to fix this one.

Anyway, enter E-myth. Nothing magic, just good, practical advice and education. It’s good reading for any small business owner.

That’s my recommendation for the day.

Now get to work!

:)