Archive for category Technobabble
Email2AT Close to Beta Release
Posted by Travis Austin in Autotask on April 10th, 2009
For those of you who were at the Autotask CommunITy Live 2009 event, you probably heard about, read about, talked about, or saw a demonstration of our new and upcoming Smartest Inbound Email Parser. And hopefully you were excited about it as I was and am!
For now, I’m calling it Email2AT, and I expect it to be released in beta early next week. If you gave me your business card at the Autotask event, I’ll be emailing you soon with more inforamtion. If not, you can sign up at www.autotasktoolbox.com.
Anyway, I need to get back to the projects-at-hand, but I at least wanted to drop a quick line and share that I will, indeed, be releasing the beta early next week.
Happy Good Friday!
Share on FacebookLiveLink: Starbucks Nearby (Ticket)
Posted by Travis Austin in Autotask on April 2nd, 2009
I recently had the honor to speak at Autotask’s Community Live 2009 Conference in Nashville, TN. During my talk on using the Autotask developer tools to extend Autotask’s features, I promised I’d publish instructions on creating a LiveLink to locate a Starbucks close to the location of a Ticket.
If you’re unfamiliar with LiveLink creation in general, the Autotask documentation has a lot of great info, as does my blog titled How to Create a LiveLink in Autotask.
Create a new LiveLink and provide it the following settings:
If you’d prefer to copy/paste the information, I’ll include it here as well:
| LiveLink Name | Starbucks Nearby (Ticket) |
| Label | Starbucks Nearby |
| Category | Other Extensions |
| Entity | Ticket |
| Base URL | http://maps.google.com/maps |
| QueryString Values | ?q=starbucks+near+<ACCOUNTADDRESS1>,+<CITY>+ <ACCOUNTSTATE>+<ACCOUNTPOSTALCODE> |
How to Create a LiveLink in Autotask
Posted by Travis Austin in Autotask on April 2nd, 2009
Autotask software includes an innovative feature called a “LiveLink”. This allows a site administrator to create a link inside of the Autotask instance which will allow a user to link directly to another page either inside or outside of Autotask.
The link is dynamic, and can include variable information about the entity from which the link originates (Account name, Ticket Title, Contact Email Address, etc).
To create a LiveLink, hover the Admin menu and select LiveLinks Designer (see image to right).
On the screen that shows up, click the “+ New” button at the top.
Enter a name, label, and description of the LiveLink. Select an Entity, then enter the Base URL, Querystring Values, and Form Post Parameters.
Click the “Save and Publish” button at the top, and check the users and departments that should be allowed to access the LiveLink.
Share on FacebookTesting Web-Applications
Posted by Travis Austin in Infrastructure, Open Source Nirvana, Technobabble on March 21st, 2009
If you’re like me, you have occasion to size up a number of web-based tools on behalf of customers or even for your own internal use. There are times in which I could install, demo, and uninstall a TON of web-based applications (PHP, Perl, Java, etc) in the hopes of finding one I like. Most of these scripts live a short life, some as short as 3 to 4 minutes long.
Tonight I found it. A website that has tons of scripts installed and ready to use, so that I can now demo stuff without hassling to install, configure, and activate it only to realize it’s not what I want.
Presenting…. http://www.livedemo.com/!
Share on FacebookOffline Files in Vista
Posted by Travis Austin in Technobabble on March 2nd, 2009
I am sitting at Starbucks as I write this, connected via VPN to our office, and waiting for Vista’s Sync Center to decide that it’s done with its syncing before I disconnect.
I hate Vista’s offline files feature. It never seems to go online when I want, and it’s always online when I don’t want it to.
Edit: Found a resource which is helping to explain how this works: http://technet.microsoft.com/en-us/magazine/2007.11.offline.aspx
Share on FacebookThe Perfect(ly free) Open Source VPN Solution
Posted by Travis Austin in Infrastructure, Open Source Nirvana, Technobabble on February 16th, 2009
When we decided to offer Active Directory-based managed infrastructures for our clients, we decided there was a lot of benefit to be had if we created a single centralized infrastructure as opposed to autonymous Directories for each customer. I’ll save the rational for this for another day, but suffice it to say that we needed a way to create tunnels between our client’s sites and our datacenter.
Being a huge fan of open source solutions, we tried a bunch of open source firewall implementations (pfSense, m0n0wall, IPCop, vyatta, ClarkConnect, Ewido, Shorewall, Smoothwall, Untangle, and probably 10 more I can’t recall). Eventually, we realized that although there were a few contenders that did almost everything we needed (pfSense, m0n0wall, and Untangle, specifically), they were all pretty locked into their feature-set.
If we’re going to deploy a solution across our client-base, we want flexibility to use this solutions for future needs without having to redeploy a new solution. For instance, I can see us adding content filtering for our clients’ employee web browsing in the near future, and we decide to use a filtering solution that is not bundled in whichever distrobution we choose, then we’ll have some trouble.
All that said, we ultimately decided to use a base Ubuntu installation with OpenVPN to provide our site-to-site connectivity. Here’s how we did it.
First, we installed a plain-jane installation of Ubuntu server and included the OpenSSH server packaged during install. We installed Shorewall, Squid, and Webmin from the commandline once we were up and running.
We did this on a server in our datacenter as well as a test box in our office. We used Webmin to manage the OpenVPN configurations, including the creation of a Certificate Authority to sign the OpenVPN certificates and to manage the client and server configurations.
We setup the OpenVPN connection as a routed tunnel (as opposed to bridged) and created a new subnet strictly for the VPN network itself (we chose 10.0.30.0/24). Our datacenter maintained its internal subnet of 10.0.10.0/24, and our office 10.10.10.0/24.
Once we got the office connected to the datacenter, I was able to connect direct from my desk computer (10.10.10.102) to our Active Directory domain controller in the Datacenter (10.0.10.10). It routed from 10.10.10.102 to the internal IP of the VPN server at the office, which passed the packets across the VPN to the VPN server, which then routed to the Active Directory domain controller.
That was a pretty cool feeling. We had a effectively created a branch office of our datacenter network.
I then setup Shorewall to appropriately manage inbound and outbound connections and ensure the security of each network both from each other and from the Internet itself.
As I write this, I’m sitting at Starbucks, connected to my datacenter via the Windows OpenVPN client, and routing from the datacenter back to my office and accessing our QuickBooks data remotely.
I can also connect via internal IP to any of our managed machines using a Remote Desktop Connection or even transfer files from any of our servers to my laptop via the VPN.
Pretty cool, eh?
Share on Facebook