January 28th, 2010 | Categories: Software, Wireless | Tags: , , , ,

Today, I had some of the marketing and contracts people ask me to setup an IMAP server for some other related projects the company had, and wanted off-site. As usual they want it the same day, but I was not too busy and setup a hosted VM server. I then setup Postfix and then FTP and IMAP servers and such.

Everything was going well until they wanted to check the mail on some of their blackberries. Having used them and set them up with our BES server I had noticed the Sprint Mail Setup to use IMAP and POP accounts on the blackberry. I went through this wizard of theirs and it always fails. Never worked with my IMAP server. Fuck.

So I started looking around for an IMAP and POP client for the Blackberry, and to my surprise I found a very nice client called LogicMail. Even has a neat OTA (Over-The-Air) installer. Check it out.

http://www.logicprobe.org/proj/logicmail

August 21st, 2009 | Categories: Games, Programming | Tags:

Playing around with my healing setup in World of Warcraft. If you have ever healed you might have come across HealBot. Some argue it’s bad, some say it’s good. Some say use Grid + Clique. I myself have a simple healbot setup and I enjoy it just fine with my macros I have setup and my key bindings. I also have it displaying the HoT icons on the bar, as a Paladin I only have SS+FoL now and Gift of the Naaru. Beacon of Light also gets displayed.

The purpose of this post was to inform others how to add a custom HoT (Heal over Time) to be monitored by HealBot. It does a lot of these for you, but I found that it does not monitor the Gift of the Naaru (Draenei Racial) HoT.

Find the file; HealBot_Localization.en.lua it is in the Locale folder. If you use a different language, you may wish to open your own language file instead of .en.

Add the line;

HEALBOT_GIFT_OF_THE_NAARU = "Gift of the Naaru";

In the following section;

HEALBOT_FLASH_HEAL = "Flash Heal";
HEALBOT_FLASH_OF_LIGHT = "Flash of Light";
HEALBOT_GIFT_OF_THE_NAARU = "Gift of the Naaru";
HEALBOT_GREATER_HEAL = "Greater Heal";
HEALBOT_BINDING_HEAL = "Binding Heal"

Make it like so. I added it here just because I copied the line above it for Flash of Light. Save the file.

Open HealBot.lua in the parent folder, and go to Line 1188 which happens to say:

HealBot_Watch_HoT[HEALBOT_FLASH_OF_LIGHT]="C"

Copy that line and paste it, change it to read:

HealBot_Watch_HoT[HEALBOT_GIFT_OF_THE_NAARU]="A"

The few lines should look like this:

HealBot_ShortBuffs[HEALBOT_SEAL_OF_COMMAND]=true
HealBot_ShortBuffs[HEALBOT_SEAL_OF_THE_MARTYR]=true
HealBot_Watch_HoT[HEALBOT_FLASH_OF_LIGHT]="C"
HealBot_Watch_HoT[HEALBOT_GIFT_OF_THE_NAARU]="A"
HealBot_Watch_HoT[HEALBOT_BEACON_OF_LIGHT]="CT"
HealBot_Watch_HoT[HEALBOT_SACRED_SHIELD]="A"
HealBot_Watch_HoT[HEALBOT_LIGHT_BEACON]="A"

Now navigate to line 2933 and 2934, which looks something like:

elseif spellName==HEALBOT_FLASH_OF_LIGHT then
if HealBot_Player_HoT[uscGUID][spellName]<17 then HealBot_Player_HoT[uscGUID][spellName]=17 end

Copy that and paste below it, so the section looks like the following:

if HealBot_Player_HoT[uscGUID][spellName]<17 then HealBot_Player_HoT[uscGUID][spellName]=17 end
elseif spellName==HEALBOT_FLASH_OF_LIGHT then
if HealBot_Player_HoT[uscGUID][spellName]<17 then HealBot_Player_HoT[uscGUID][spellName]=17 end
elseif spellName==HEALBOT_GIFT_OF_THE_NAARU then
if HealBot_Player_HoT[uscGUID][spellName]<17 then HealBot_Player_HoT[uscGUID][spellName]=17 end
elseif spellName==HEALBOT_WILD_GROWTH or spellName==HEALBOT_TRANQUILITY then
HealBot_Watch_AM_HoT=3

Save the file, and open the game, or do a /reload in-game to get the new code loaded. Cast Gift of the Naaru on yourself, or another in your party, and you should now see the HoT icon.

EDIT: As I post this article here and on the HealBot forums, the author has included support for GotN and some others in the newest Beta.

August 4th, 2009 | Categories: Humor, Other | Tags:

Apparently in Florida here, or pretty much anywhere there are drivers, there are idiots. This guy must think that it is his ‘God given right’ to be in my lane when he has two more miles left in his before he has to make a decision to merge or turn right.

Here, I drew an intentionally shitty image to show you what this guy did.

Merge NAO

Now, I didn’t hit him, after he cut me off going thirty five in a fifty five lane but I did slam on my horn for a good thirty seconds behind him. I blew past him as he called me an asshole, and then I proceeded to brake til I was at his window again and could yell back “Learn how to drive FUCKWAD.”

I find that people think anyone who blows the horn is an asshole. Maybe if you don’t do stupid shit you would not get the horn, but I like using my horn to inform people they are wrong and an idiot. I love being the asshole with a horn.

July 7th, 2009 | Categories: Downloads, Software | Tags: , ,

SeemsĀ  a lot of people were happy when I posted the Pantech UM175 driver on the website because of Verizons mindset. Well I was setting up another card yesterday afternoon and this was a UM150. Well this time I had the CD and decided to just zip the files up and post on the site here.

If the driver helps you, please take the time to leave a quick comment. Thanks.

I can no longer handle the file bandwidth load these two drivers require, but from visitors comments, I have tested and the phone number 000-000-0000 does work to download the drivers. You can find them all on the VZAccess Manager website: http://vzam.net.

  UM150 Driver (29.1 MiB, 1,878 hits)
You need to be a registered user to download this file.

June 9th, 2009 | Categories: Walkthroughs, Wireless | Tags: , , ,

Had some Palm Pre phones come into work today, and had to set them up to the Exchange 2003 server. As with other Palm devices and such that use OWA (Outlook Web Access) and EAS (Exchange Active Sync) we need to export our CA Root Certificate to the phone and install it to the Cert Store. This seems to be a huge problem for some people, so maybe this guide will help you out.

First, you need to make sure the IIS Web Server that you connect to using the phone or web browser has a SSL certificate that has the correct CN (Common Name) of the server. This is very important. If you are connecting to say; https://mail.server.com on the phone the CN of the web server certificate must be mail.server.com

The server at work did not have this for some reason, so in the IIS System Manager open SERVER (local computer) and Websites, right click on Default Web Site and click on Properties. Make sure you have 443 in the SSL port on this page, and then click on Advanced. Make sure under ‘Multiple SSL identities for this web site’ you have a Default with SSL port 443. Click OK if you added it, if you have it cancel out of it.

Click on the Directory Security tab.

Now click on View Certificate if you have the ability to (the server already has a certificate installed). Click on the Certification Path tab at the top and you should have a certificate at the top with the CA name, and one under it, this should be the CN of this web server.

If you cannot click on the View Certificate button you need to have this server request one from the available CA server on your network. When you are asked for the CN make sure it is the external FQDN of this server, not just the hostname.

Now once that’s done, you should have an Edit button under the View Certificate button, click Edit and at the top make sure you have ‘Require secure channel (SSL)’ unchecked. You will use SSL yes, but if you have only one Exchange server on your network you cannot have a Front-end and Back-end server setup and need this unchecked for Exchange to communicate with IIS and such on the server itself. We will be using our self-signed certificate for SSL communications from the Palm Pre to the IIS Server over the Internet.

Click OK at the bottom and your done here. Open the Exchange System Manager. Open up Global Settings and then right click on Mobile Services and choose Properties. On this first page, I have (by default it seems) everything at the top checked. At the bottom I checked Enable Outlook Mobile Access and Enable unsupported devices, and clicked OK. This is up to you, not sure if you need the unsupported devices checked, but it seems to work fine.

Some people talk about it not working with Forms Based Authentication. I do not use this at home, but we do at work, and it does not make a difference in either case.

We should be done on the server end. On your workstation, you should be able to connect to https://exchange-server-fqdn/exchange and get your login page, or popup for login, or if you use Internet Explorer you might get a transparent login to the Outlook Web Access. In Internet Explorer at the right of the address bar you should have a SSL Lock icon, either in green or red depending if you installed your self-signed certificate on the local machine. Left click on this and choose View Certificates.

At the top click on the Certification Path and here you should have two lines of certificates. At the top, the root certificate under that, the CN of this web server running Outlook Web Access. Click on the top Root Server CA certificate and click on View Certificate near the bottom of this dialog. At the top of the new dialog, click on Details, then at the bottom click on Copy to File.

In the wizard click on Next, then Next again. Browse to a location you can remember, the desktop is fine, and type in a file name and click Save. Click Next in the wizard then Finish. It will say the export was successful. Click OK to close all the dialogs and you can close Internet Explorer.

Connect your Pre via USB and set it to USB File Mode. Copy the certificate to your phone and use the Certificate Manager to install the certificate. You should be able to setup your Exchange account on the phone now.

Once everything is up and running, you can get the Microsoft Exchange Server ActiveSync Web Administration Tool and install it on your server to get a few administrative functions for Mobile Devices.

I will continue to post a few links that may help others out as I find them.
- Exchange ActiveSync and Outlook Mobile Access errors occur when SSL or forms-based authentication is required for Exchange Server 2003

May 26th, 2009 | Categories: Humor | Tags:

Just working out a few things here in the office, and I get an email from my boss asking if this laptop is good for one of the higher up executives for their daughter. So I start looking over the email and specs and such, and it’s not a bad machine for the price they want. I’m not very informed on the Mac side of things but the hardware looks good and some of the reviews were nice.

What really got my attention was at the bottom, a little slogan type sentence stating:
“New design. New features. New technologies. All engineered to standards that don’t even exist yet.”

Reading that, I leaned back, and just thought of all the things wrong with that statement while I laughed. This is impossible. This is one of the reasons we follow standards in a world so reliant on computers and technology. You should always follow a standard, and if there are no standards to follow you really did not look for a standard at all. Saying that it does not even exist seems to me that you threw a bunch of shit together, and called it a day.

Now they might not be talking about standards, as in XHTML, XML and such. They might be talking about customer service and a high satisfaction rate from their customers. The problem is, that levels of very high satisfaction do exist, and that I assure you, Apple does not meet them.

May 26th, 2009 | Categories: Games, Programming | Tags: ,

The LUA programming language is a lightweight, reflective, imperative and functional programming language, designed as a scripting language with extensible semantics as a primary goal. As stated by Wikipedia (http://en.wikipedia.org/wiki/Lua_(programming_language)).

The World of Warcraft client uses LUA to design the user interface. This allows third party developers to create unique interface customizations and share them with others, as addons.

I have been playing around with some LUA as it is used in World of Warcraft to change a few things in my client without downloading huge addons that do the same, but offer more features that I don’t want to load. Being that I am trying to be memory efficient and save CPU cycles for the game itself.

  Extra WoW Features (3.1 KiB, 338 Downloads)

This will do the following for you:

Move the casting bar down a little (Change inside .lua file, line 21)
Allow you to talk in your second language with a /lan action (Example: “/lan Hello.” Without quotes, will say hello in Draenei if you are Draenei.)
Open all bags when you talk to a ‘vendor’ and close them all when done.
Move your game-tooltips (not items) to the lower right hand corner of the screen.
Add ‘Targeting: Name Here’ to the game-tooltips.
Auto repair when you visit a merchant that is able to repair your gear.
Add tabs to the profession window that allows access to your professions with only one button.

You can of course edit the .lua file yourself and remove anything you don’t want. This is an addon I use for my purposes. Consider this beta code and may or may not work for you.

May 4th, 2009 | Categories: Hardware, Software | Tags: , , ,

So last Friday (May 1st, 2009) I was asked at work to upgrade the hard drive in the CEOs laptop. Alright no problem, we go to the closest store and pick up a new two hundred and fifty gigabyte hard drive to put in the laptop. I get the new drive and decide to make sure the old drive has no errors before I image the disk over.

I run the usual Windows `chkdsk` commands and it finds some stuff and fixes it quickly. I put the new drive on a small external USB adapter and throw in the TRK Rescue disc to run a `dd` on the drive. The program completes, and I put the new drive into the system. The new drive boots up and all is fine. I can resize the partition later when I have more time.

A little later I get a phone call saying that there are no folders in the CEOs Outlook Pane. “Alright.” So I walk up and take a look, sure enough no folders under the six PST files that were mounted from the local hard disk. I close the Personal Folders and then remount then in Outlook. Nothing. “Alright…”

So I browse to the My Documents folder where the files are kept and I search around. I find the six PST files. Looking over them, file size: 0 bytes. Yeah, zero bytes. Three of these files were over two gigabytes (2GB) and the other three were in the range of eight hundred megabytes (800MB). Now, we have a problem.

I come to find out that the `chkdsk` run found something wrong with these large files and marked them as zero bytes in the file table on the drive.

So I quickly take the original hard disk down to my system here and throw it on the USB adapter and start running a simple undelete utility on the files. It finds them, but still as zero bytes, and only restores a zero byte file. Now we have a larger problem. So I start searching around the Internet for some utilities that will scan the disk and reconstruct the damaged or missing PST files.

I come to find a program called Office Recovery by DiskInternals. The program installed, and I had it scan the disk. This took forever on my little machine but after many hours found the parts and displayed them to me. I was able to save the mail to a PST file on my primary hard disk. But still a problem, all of the new messages had their times erased and most of the messages have the `From:` field replaced with their Exchange counterparts /O= and /OU= stuff.

I need to recover the files themselves, not the contents. So a little more searching and reading up and I find out that a program I found a long time back can help. So I installed X-Ways Forensics, and had it scan the external disk. Following some bits and pieces of information around the Internet I was able to do a File Recovery by Type. This scans the entire disk for any files with the particular header, looking for PST files you need to search for the header: `!BDN` in hex of course. It found the files, so I told it to grab four gigabytes (4GB) of data starting from the beginning of each PST file. This of course pulls tons of useless data with it, but does get the information that we need.

I then had six four gigabyte PST files sitting on my primary disk. Alright, lets try this. I loaded Outlook and File -> Open -> Personal Folder, I selected the first of the PST files and clicked OK. Nope! Outlook threw out some horrible errors and told me to fix the corrupt file. But for once… Just once, it told me how to do this. I then located `scanpst.exe` which comes with Office and using the utility chose to fix one file at a time. This reduced the file size to an acceptable level and I was able to import them into Outlook successfully. Once in Outlook, I created a new Personal Folder and moved the contents into the new folders so I was sure they would not be corrupt. After working on this for eight hours, I decided that was probably the best I was going to do, and the most data I was going to be able to recover.

This morning I put them back on to the CEOs laptop and for now she is happy. But this entire problem would not have been so huge if we were allowed to make backups. We have on many occasions, multiple times a month gone up with external drives and blank DVD’s to help back stuff up, and we are never given time to do so. She does not want her data stored on the multi-thousand dollar SAN we have setup for such things.

How do you tell the CEO to use the technology we have for the company to store data, that is protected for her access only and strictly monitored? You want data protection and backups and security, yet will not allow us to back it up, blow off I.T when we want to help you back up from your local machine.

Either way, this could have had a much worse outcome, I think she will let us take backups and give I.T the time it needs to do so as well.

Page 1 of 111234567891011
TOP