<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Charles Socci</title>
	<link>http://charlessocci.com</link>
	<description>IT and Stuff</description>
	<pubDate>Fri, 04 Apr 2008 05:55:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>What Was That Part Number Again?</title>
		<link>http://charlessocci.com/2008/02/15/what-was-that-part-number-again/</link>
		<comments>http://charlessocci.com/2008/02/15/what-was-that-part-number-again/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 06:19:29 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/2008/02/15/what-was-that-part-number-again/</guid>
		<description><![CDATA[Does this mean it is SLOW memory?

]]></description>
			<content:encoded><![CDATA[<p>Does this mean it is <em>SLOW</em> memory?</p>
<p><img width="393" src="http://www.socci.com/dope.jpg" alt="Slow RAM" height="445" style="width: 393px; height: 445px" title="Slow RAM" /></p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/02/15/what-was-that-part-number-again/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vista, Vista, Vista</title>
		<link>http://charlessocci.com/2008/02/02/vista-vista-vista/</link>
		<comments>http://charlessocci.com/2008/02/02/vista-vista-vista/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 23:20:35 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=11</guid>
		<description><![CDATA[I used to have a nice Dell workstation at work, XP Pro, a GB of RAM, a 7200 RPM SATA hard drive, and some kind of P4 2.x GHz processor and it worked quite smoothly and briskly. (these are important and very technical terms, take note: smooth and brisk). I then let my boss convince [...]]]></description>
			<content:encoded><![CDATA[<p>I used to have a nice Dell workstation at work, XP Pro, a GB of RAM, a 7200 RPM SATA hard drive, and some kind of P4 2.x GHz processor and it worked quite smoothly and briskly. (these are important and very technical terms, take note: smooth and brisk). I then let my boss convince me into an ultra-portable laptop with a docking station. That HP nc2400 was real slow due to it&#8217;s 4200 RPM hard drive (the same one used in the Apple iPod).</p>
<p>I managed to tweak that HP into submission so it worked pretty well on XP Pro; but when a new opportunity came up for an Intel Dual Core 2 processor HP 6910p laptop I jumped at it. A little more weight, but the full size/speed hard drive, the bigger screen, and opportunity to run 64 bit OS&#8217;s were more than enough to motivate me.</p>
<p> The laptop came with <a href="http://www.amazon.com/gp/search?ie=UTF8&amp;keywords=Vista&amp;tag=charleysoccis-20&amp;index=software&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Vista</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=charleysoccis-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, of course. There was a choice between 64 and 32 bit versions. Normally, I wipe all of that off the laptop, repartition and install everything myself from scratch, just the way I want it. But in this case, we don&#8217;t have Vista 64, or a volume license - and there are all these little features on the laptop I decided to go ahead and give it a go. Time to jump in and get the feet wet and all of that. What the hell, Vista x64 here we come.</p>
<p>As I expected, I ran into a lot of walls. I&#8217;ve spent the past 72 hours fussing about and figured out the following. I may not have it all quite exactly right, but I believe you will find solutions to most Vista issues can be solved by researching around the issues mentioned below.</p>
<p>Most of my issues involve networking and permissions which are fairly different from anything prior. In many ways it seems they have tried to incorporate linux or Mac-like features; but it is such a hybrid atmosphere that it becomes totally non intuitive. I&#8217;m constantly second guessing: could this be a Mac type solution, could this be a Linux type solution, is this plain old Windows, or is this some new <a href="http://www.amazon.com/gp/search?ie=UTF8&amp;keywords=Vista&amp;tag=charleysoccis-20&amp;index=software&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Vista</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=charleysoccis-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /> &#8216;feature&#8217;.</p>
<p>A few things I&#8217;ve come across:</p>
<p>1. UAC - user account control: similar to linux or Mac, the logged on user (even one with administrative rights) operates with reduced rights. Access to any settings, features, and many applications must be confirmed by clicking &#8216;OK&#8217;. A great idea in theory, but presents ALL kinds of issues since older management tools were not designed with this in mind. Example: this feature seemed to cause issues opening management tools in an mmc console. I ended up turning it off, which solved a lot of issues. In linux you run as root, and everything underneath (any processes run) runs as root automatically. It works quite well - but this has been a &#8216;feature&#8217; of Unix/linux forever and so my theory is that it just doesn&#8217;t really work in Vista. Not if you&#8217;re in a mixed  environment, and who isn&#8217;t?</p>
<p>2. Authentication - Vista forces the highest level of authentication which is NTLM v.2 - unfortunately many non Microsoft systems, older Microsoft systems, and XP based shares (even on a domain) do not support it. The result is you can&#8217;t access shares or printers on many linux/samba systems or Microsoft workstations. The solution is to edit the local system policy on Vista to fail back to the older authentication methods. This will likely come up as an issue in some of our field offices.</p>
<p>3. Accessing shares on an XP Pro domain workstation required creating a local user on the workstation with the same username - userxyz - as the username I am logged onto my Vista workstation with. This is common in peer to peer environments but not domain environments where you would be prompted for a username and password. Accessing my Windows servers does result in a prompt to authenticate.</p>
<p>4. Exchange 2007 and 2003 management tools are not supported on Vista</p>
<p>5. Cisco does not have a VPN client for Vista x64 and does not plan to release one.</p>
<p>6. Adding Vista to a domain that has GPO&#8217;s enabled can result in issues not seen on XP or 2000 workstations. This primarily centers around the LOCAL SERVICE and NETWORK SERVICE accounts on the Vista workstation. If security rights like &#8220;adjust memory quotas&#8221; or anything related to &#8220;process level tokens&#8221; are set in GPO, they will defeat the local rights of service accounts on the workstation. The fix is to add these two accounts into your domain group policy objects so they get applied (and there are a number of new entries for Vista)</p>
<p>All in all, I&#8217;m not seeing the WHY of <a href="http://www.amazon.com/gp/search?ie=UTF8&amp;keywords=Vista&amp;tag=charleysoccis-20&amp;index=software&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Vista</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=charleysoccis-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, except that it is kind of pretty&#8230; One guy described it as a &#8220;<a target="_blank" href="http://chris.pirillo.com/2006/07/18/windows-vista-lipstick-on-a-pig/">pig with lipstick</a>&#8221; but I won&#8217;t go so far. The potential exists for some real security improvements, but mostly I&#8217;ve had to defeat all of them to be compatible in my existing environments.</p>
<p>As for x64 - most of my 32bit apps work, with the exception of apps that involve any direct type of hardware/network involvement (here it is 50/50). More apps work on XP-64 than work on Vista-64. There are a number of 64bit solutions for many applications, but it is very spotty. I find the lack of management tools for Microsoft&#8217;s flagship Exchange 2007 to be quite puzzling.</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/02/02/vista-vista-vista/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ISA 2006 FTP Problem</title>
		<link>http://charlessocci.com/2008/01/13/isa-2006-ftp-problem/</link>
		<comments>http://charlessocci.com/2008/01/13/isa-2006-ftp-problem/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 02:57:52 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[ISA]]></category>

		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=10</guid>
		<description><![CDATA[This is a typical Microsoft weird issue you might spend weeks trying to figure out and it is as easy as un checking a check box.
Problem: When connected to my internal LAN via VPN client, or through IPSec tunnel I can&#8217;t upload FTP files to my internal FTP server. Additionally, when trying to access external [...]]]></description>
			<content:encoded><![CDATA[<p>This is a typical Microsoft weird issue you might spend weeks trying to figure out and it is as easy as un checking a check box.</p>
<p>Problem: When connected to my internal LAN via VPN client, or through IPSec tunnel I can&#8217;t upload FTP files to my internal FTP server. Additionally, when trying to access external FTP servers through my ISA 2006 server, I can not upload.</p>
<p>I scoured my FTP server looking for an issue, when it occured to me I ought to try access from inside the firewall. It worked. Then I searched every access list, cache setting, rule, and property I could think of in ISA 2006.</p>
<p>Finally I found the problem on <a target="_blank" href="http://blogs.lanlogic.net/blogs/tom/archive/2007/01/18/ISA-Server-2006-and-outbound-FTP.aspx">Tom&#8217;s Blog at Lanlogic</a> - Find the rule that applies between your client and the server. This might be the second to last rule, or it might be &#8220;allow outbound access to the Internet&#8221;. It will be the same rule that sits between you and the FTP server. It probably says &#8220;allow all outbound access&#8221;. Guess what? It lies.</p>
<p>Right click the rule and LOOK at the drop down, past properties&#8230; You will see <img align="left" src="http://www.socci.com/isaftp.gif" />this. Click the &#8220;configure FTP&#8221; option. You will see a checked check box that says &#8220;Read Only&#8221;. Un check it. FTP problem with ISA 2006 solved.</p>
<p>These are the things I love about Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/01/13/isa-2006-ftp-problem/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Resolve Local Domain .local Avahi breaks DNS</title>
		<link>http://charlessocci.com/2007/12/09/resolve-local-domain-local-avahi-breaks-dns/</link>
		<comments>http://charlessocci.com/2007/12/09/resolve-local-domain-local-avahi-breaks-dns/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 07:34:12 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=9</guid>
		<description><![CDATA[Symptom: I&#8217;m running Ubuntu 7.10 Gutsy Gibbon on my IBM X31 laptop. I use DHCP locally and two local Microsoft DNS servers for my private domain, socci.local I try to ping my local hosts: server1.socci.local, server2, etc&#8230; in all cases I receive &#8220;unknown host&#8221;. I can ping other domains. nslookup resolves the ip addresses correctly [...]]]></description>
			<content:encoded><![CDATA[<p>Symptom: I&#8217;m running Ubuntu 7.10 Gutsy Gibbon on my IBM X31 laptop. I use DHCP locally and two local Microsoft DNS servers for my private domain, socci.local I try to ping my local hosts: server1.socci.local, server2, etc&#8230; in all cases I receive &#8220;unknown host&#8221;. I can ping other domains. nslookup resolves the ip addresses correctly in a split second. What gives?</p>
<p>Resolution: After some creative Googling,  I find out this is a short-coming (I won&#8217;t call it a bug) in a network service called Avahi, which maintains it&#8217;s own domain for registering network services: .local - therefore, attempts to resolve host.local never make it to the intended DNS server because the Avahi service is maintaining this local DNS-like zone.</p>
<p>I turned off the Avahi service in Gutsy via System/Administration/Services - disabling &#8220;Multicast DNS service Discovery&#8221;.</p>
<p>I love simple fixes. <a href="http://avahi.org/wiki/AvahiAndUnicastDotLocal">http://avahi.org/wiki/AvahiAndUnicastDotLocal</a></p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/12/09/resolve-local-domain-local-avahi-breaks-dns/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Review: Yoggie Pico Personal USB Firewall</title>
		<link>http://charlessocci.com/2007/11/18/a-review-yoggie-pico-personal-usb-firewall/</link>
		<comments>http://charlessocci.com/2007/11/18/a-review-yoggie-pico-personal-usb-firewall/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 04:13:07 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[Security]]></category>

		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=8</guid>
		<description><![CDATA[I don&#8217;t really talk about gear or gadgets much unless something about them is just so impressive, or so disappointing that it motivates me to do so.
I like to maintain good security practices in my personal as well as my work computing environments. I also enjoy being able to provide myself and the networks I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/B000W9BN1O?ie=UTF8&amp;tag=charleysoccis-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000W9BN1O"><img src="http://www.socci.com/yoggie.jpg" border="0" height="150" width="250" /></a><img src="http://www.assoc-amazon.com/e/ir?t=charleysoccis-20&amp;l=as2&amp;o=1&amp;a=B000W9BN1O" style="border: medium none ; margin: 0px" border="0" height="1" width="1" />I don&#8217;t really talk about gear or gadgets much unless something about them is just so impressive, or so disappointing that it motivates me to do so.</p>
<p>I like to maintain good security practices in my personal as well as my work computing environments. I also enjoy being able to provide myself and the networks I manage with enough security that we are well covered from any reasonable threat, yet not to the point that things become overly complicated to manage or impact the usability of the environment.</p>
<p>I don&#8217;t consider myself a security expert. I would not feel comfortable designing a security policy or architecture for a major financial institution doing on line trading and banking. I do feel pretty comfortable with my ability to protect my personal data and networks, and very comfortable that I am part of a team that is focused on increasing security AND usability where I work.</p>
<p>On my personal and work laptops I&#8217;ve been running a combination of a popular free software firewall,  <a href="http://free.grisoft.com/" target="_blank" title="AVG Free Advisor">AVG</a> (free version), and Microsoft Windows Defender. This combination has worked extremely well on my IBM Thinkpad X31, which is not going into it&#8217;s fourth year of life with a 1.6 GHz Pentium M and 2 GB of RAM. The combination has provided excellent protection, even though I rarely use my laptops where they aren&#8217;t behind some type of hardware firewall already.</p>
<p>On my Intel Core-Duo <a href="http://www.amazon.com/gp/search?ie=UTF8&amp;keywords=compaq%20nc2400&amp;tag=charleysoccis-20&amp;index=blended&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">HP Compaq nc2400</a><img src="http://www.assoc-amazon.com/e/ir?t=charleysoccis-20&amp;l=ur2&amp;o=1" style="border: medium none ; margin: 0px" border="0" height="1" width="1" />, this combination of software - in particular the software firewall - has caused me a bunch of headaches. The issue I&#8217;ve had is constant freezing, having to reboot this laptop multiple times per day. The freezes happen whenever anything changes in the status of a network interface. For instance, if I open a vpn connection to my home network. The connection opens, routing table is correct - but there will be a few seconds where my local network applications like Outlook seem to get &#8220;confused&#8221; and not know where to go. If I wait a few seconds after making the vpn connection, sometimes everything is fine and the traffic for the vpn goes over the vpn and the local traffic goes local. However, more often than not, if there were any network applications open at the time&#8212;add or change an interface like this  and the laptop freezes and must be hard re-booted.</p>
<p>I want my laptop firewalled at work. Knowing I&#8217;m not exposing any ports unintentionally is comforting. Knowing someone who happened to get local admin access can&#8217;t remotely browse my computer, connect via DameWare, etc, is a good feeling. Knowing that should some new worm come along and start probing the network, I&#8217;ll be immune lightens the load.</p>
<p>I discovered that my software firewall was probably the root of these network issues and freezes by trial and error. I don&#8217;t really blame the software firewall since it has worked brilliantly on my personal ThinkPad, and I use VPN connections frequently there too&#8230; But when I removed the software, a lot of my issues seemed to resolve themselves. No more holding my breath every-time I had to connect via VPN&#8230; I have a hunch part of it might lie in the IDS/Application scanning portion of the firewall software. Disabling those features might make a difference.</p>
<p>This is when the Yoggie caught my eye. It is a Linux based hardware firewall on a USB stick, for Windows only. One of the big marketing points for the device is that you offload the security duties to this Linux USB host computer. The only thing is that whatever you gain in getting rid of your software firewall application, you lose because now you have reduced your full duplex gigabit Ethernet connection down to a half duplex 480Mbps through this USB device. In addition the Yoggie must run a network RNDIS driver on your computer to setup a virtual network interface of sorts which becomes your computer&#8217;s firewalled address. This driver also diverts the traffic at layer two from the Ethernet or WiFi into the USB device before it reaches the operating system. It is a significant hit in network speed if you are using Gigabit Ethernet now. You&#8217;ll notice it if you do large file transfers, video, etc. The Yoggie GUI and driver aren&#8217;t exactly lightweights in cpu and memory usage either.</p>
<p>I first installed the Yoggie at home on my ThinkPad. The install went smoothly. I had done a lot of reading ahead of time and knew exactly what to expect. I allowed all traffic on my home firewall to pass to the laptop and the Yoggie logged and filter several port scan attempts. It seemed to work very well and I was quite pleased. Then I tried to check my mail. I use SSL encryption for IMAP and SMTP connections to my ISP. Yoggie wouldn&#8217;t let the SMTP traffic out. I disabled SMTP from the application scanning parts of Yoggie and it began working again. Ok, no big deal. Note that I uninstalled my software firewall prior to installing Yoggie.</p>
<p>The next day I installed it on my work laptop. This is where several days, yes days, of frustration and lost productivity began. The first thing that happened was that I could not connect to the Yoggie&#8217;s web console. This is the only way to connect with and configure the Yoggie. There is no telnet or ssh. If the web console isn&#8217;t working, you are pretty much out of luck. Yoggie has a tray icon that is green if the Yoggie is connected, Blue if the protection is disabled, and Red if the Yoggie is not connected. The Yoggie driver will disable all network connections if it is not connected.</p>
<p>I had a theory that the issue not connecting to the web console might have something to do with a local vlan we have with the exact same subnet the Yoggie was configured for. It shouldn&#8217;t have mattered, but trace routes to the Yoggie&#8217;s address were going to the default network gateway, not to the Yoggie device.</p>
<p>I unplugged from the Ethernet and rebooted. I was able to connect to the Yoggie this time around, so I changed Yoggie&#8217;s address to a very little used and highly unknown reserved IP segment of 1.0.0.0/29 - this is a perfectly valid address in the networking world, just a little unconventional. I immediately lost contact with the Yoggie after setting it&#8217;s address to 1.0.0.1.</p>
<p>I installed the beta driver, and the icon turned green again - showing that the driver and the Yoggie were again seeing each other. The Yoggie driver/network interface that it installs on the PC must have an IP address in the same subnet as the Yoggie. It would not configure itself with an address in the 1.0.0.0/29 subnet.</p>
<p>Once I figured out what was happening, I manually assigned a 1.0.0.2 address to the NDIS Network driver/interface. After rebooting I was able gain access to the console on the 1.0.0.1 address and change it back to a more conventional 172.x.x.x network subnet. I changed the NDIS driver/adapter back to DHCP and rebooted. The adapter picked up a new address in the same subnet as the Yoggie and everything *seemed* back to normal.</p>
<p>I tried opening our help desk ticketing system, it wouldn&#8217;t open. I tried opening our sharepoint site, it wouldn&#8217;t open. Disabling the HTTP scanning in Yoggie fixed those issues.</p>
<p>One of the most annoying things about Yoggie is the interface. Half the time, it comes up &#8220;page not found&#8221; for as yet unknown reasons. The interface itself is abstracted and obscures the true operation of the device - presumably to make it an &#8216;easy&#8217; console for non-IT types. It makes it tremendously difficult to troubleshoot. Unlike other firewall configurations, there is no set of access-lists and hard defined configuration to check, dump, save, restore, etc&#8230; You have the ability to open ports to individual IP addresses, but not to a range or an entire subnet. You have very little control over anything else. The Yoggie has it&#8217;s own internal rules it follows, making &#8216;adaptive&#8217; changes as it sees fit. The problem is there is no way to tell what these changes are, or how they might affect your legitimate operations. The firewall rules, which include a white list and blacklist in addition to individual ports are particularly confusing on the first time through.</p>
<p>It is very hard to know if the Yoggie is actually working. You can try a test download of the <a href="http://www.eicar.org/anti_virus_test_file.htm" target="_blank">EICAR</a> test antivirus file. Yoggie will pop up a webpage and say it was blocked. This is the only proof you have, unless you want to set up another machine and port scan yourself to see if Yoggie does anything.</p>
<p>I&#8217;m hoping that one more reinstall with the standard driver will get Yoggie working the way it is supposed to.</p>
<p>In theory it is a really handy device and lets me lighten the load on my machine considerably. In reality it has been really buggy and non-intuitive to get running past a default install.</p>
<p>Support has been responsive on one occasion. Of couse they are located in the UK and Israel, and Saturday is the sabbath so I don&#8217;t expect to hear anything until Monday.</p>
<p>One thing I&#8217;ve found very strange is that: A. their drivers are unsigned, and B. their support website has been overrun with pornographic spam in several places! - and it is several weeks old already. This reflects poorly on a security company.</p>
<p>They also make a Gatekeeper pro, which is a USB hub sized firewall that connects via Ethernet like a standard firewall. It gets power from the USB. You can use it with any OS, as Yoggie Pico is limited to Windows because of the RNDIS driver. The drawback is that it only works on your Ethernet connection.</p>
<p>My advice at this point - don&#8217;t bother. I&#8217;m a geek. I don&#8217;t mind playing around with this or that and usually pick up a little knowledge in the process. But as a solution, it just isn&#8217;t quite there yet.</p>
<p>I may end up going back to some version of my software security. We&#8217;ll see</p>
<p>- <em>LATEST update: Yoggie came through and I got a brand new Pico PRO in the mail today. Downloaded the latest software and it seeems to be working like a charm. Many thanks to Gil and Ilan at Yoggie support.</em></p>
<p><em>- Another update. I have been in almost daily contact with Yoggie support. They&#8217;ve decided my unit is defective and given me a local address to return it to. Upon receipt, I&#8217;ll be sent a working unit. I&#8217;ll update on the new device. For now, my free Comodo firewall is providing ample protection and the extra load on my system has not been noticeable.  </em></p>
<p><em>Update: I did hear back from Yoggie support on the web console issue. They told me I should be using the beta driver and not the standard driver. They suggested I try physically disconnecting and then reconnecting the Yoggie before I reboot the laptop. I tried that and it didn&#8217;t work. I&#8217;m still having issues accessing that web console. The AV aspects of Yoggie are pretty much disabled because of the issues mentioned previously - so EICAR simply downloads at which point AVG picks it up. I&#8217;ve tested Yoggie pretty extensively port scanning it from external machines on the same subnet. It has been a solid performer in that regard. This is kind of cool, especially on a public wi-fi network. I wish that dang web console wasn&#8217;t so buggy - I can&#8217;t view the logs or make any changes. I also wish there were some alternate interface like telnet or ssh from the client pc. I also wish there were more options for configuration. As far as the file scanning goes, and disabling those features - no external device is going to give you any virus scanning on an ssl connection anyway. The content is encrypted - so you need a software AV software running that is going to scan that sucker after it gets decrypted and before it gets executed in RAM. Oh yeah - I think the driver is signed now; and I contacted Yoggie support about the porn in their comments fields. It seems to be gone <img src='http://charlessocci.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </em></p>
<p>&#8211;Charles Socci</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/11/18/a-review-yoggie-pico-personal-usb-firewall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Easily Found Out How Much Free Space You Have on Your Server With This Simple Script</title>
		<link>http://charlessocci.com/2007/11/07/easily-found-out-how-much-free-space-you-have-on-your-server-with-this-simple-script/</link>
		<comments>http://charlessocci.com/2007/11/07/easily-found-out-how-much-free-space-you-have-on-your-server-with-this-simple-script/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 06:08:16 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=7</guid>
		<description><![CDATA[One of our developers was concerned today that the logs/backup drive on his SQL server was running low on space. This seemed like a perfect opportunity to throw a script together that does the following:
1. Enumerates (or singles out) each drive on the server
2. Determines the free space on those drives
3. Returns the result
This was [...]]]></description>
			<content:encoded><![CDATA[<p>One of our developers was concerned today that the logs/backup drive on his SQL server was running low on space. This seemed like a perfect opportunity to throw a script together that does the following:</p>
<p>1. Enumerates (or singles out) each drive on the server</p>
<p>2. Determines the free space on those drives</p>
<p>3. Returns the result</p>
<p>This was fairly easy. All it took then was putting in some logic to only show a popup if the space was below a certain level.</p>
<p>Then, it had to be scheduled in Windows Scheduled Tasks to run as me when I am logged on only. (otherwise you won&#8217;t see it&#8230; and it will require you enter you password.</p>
<p>I have mine scheduled to run every four hours and targets our main database drives, and Exchange for free disk space. If the space is less than 1 GB, the script pops up a Message Box telling me how much free space is left on which drive.</p>
<p>This script currently only works against Windows 2003 servers. When that is ironed out I will post a revision.</p>
<p>Here it is:<br />
<code><br />
</code></p>
<p class="MsoPlainText">&#8216;BEGIN SCRIPT</p>
<p class="MsoPlainText">On Error Resume Next</p>
<p class="MsoPlainText">minfreespace=1000</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">If WScript.Arguments.Count = 0 Then</p>
<p class="MsoPlainText"><span>      </span>Wscript.Echo &#8220;Usage: freediskspace.vbs &lt;servername&gt;&#8221;</p>
<p class="MsoPlainText"><span>      </span>WScript.Quit</p>
<p class="MsoPlainText">End If</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">For Each strComputer In WScript.Arguments</p>
<p class="MsoPlainText"><span>      </span>Set objWMIService = GetObject(&#8221;winmgmts:&#8221; _</p>
<p class="MsoPlainText"><span>   </span><span> </span><span>  </span>&amp; &#8220;{impersonationLevel=impersonate}!\\&#8221; &amp; strComputer &amp; &#8220;\root\cimv2&#8243;)</p>
<p class="MsoPlainText"><span>      </span>Set colDiskDrives = objWMIService.ExecQuery _</p>
<p class="MsoPlainText"><span>    </span><span>  </span>(&#8221;Select * from Win32_PerfFormattedData_PerfDisk_LogicalDisk where &#8221; _</p>
<p class="MsoPlainText"><span>        </span>&amp; &#8220;Name &lt;&gt; &#8216;_Total&#8217;&#8221;)</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span>            </span>For Each objDiskDrive in colDiskDrives</p>
<p class="MsoPlainText"><span>            </span>IF objDiskDrive.FreeMegabytes &lt; minfreespace THEN</p>
<p class="MsoPlainText"><span>            </span>Wscript.Echo strComputer &amp; &#8221; Drive &#8221; &amp; objDiskDrive.Name &amp; &#8221; Free Space - &#8221; &amp; objDiskDrive.FreeMegabytes &amp; &#8221; MB&#8221;</p>
<p class="MsoPlainText"><span>            </span>Else &#8216; Wscript.Echo objDiskDrive.Name &amp; &#8221; has over 1000 MB free&#8230;&#8221;</p>
<p class="MsoPlainText"><span>            </span>End If</p>
<p class="MsoPlainText"><span>            </span>Next</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Next</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">&#8216;END SCRIPT</p>
<p class="MsoPlainText"> Enjoy</p>
<p class="MsoPlainText">Charles Socci</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/11/07/easily-found-out-how-much-free-space-you-have-on-your-server-with-this-simple-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Disasters, Contingencies, Recovery and Planning - or Stuff That Keeps You Up At Night</title>
		<link>http://charlessocci.com/2007/11/04/disasters-contigencies-recovery-and-planning-or-stuff-that-keeps-you-up-at-night/</link>
		<comments>http://charlessocci.com/2007/11/04/disasters-contigencies-recovery-and-planning-or-stuff-that-keeps-you-up-at-night/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 00:52:53 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[Disaster Recovery and Continuity]]></category>

		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=6</guid>
		<description><![CDATA[Disaster, recovery and contingency planning is the biggest task we on the infrastructure side of things are focused on right now.
This initiative got a little bit of needed push this past summer when a 100 year old steam pipe burst in front of our office building forcing us out, with no access whatsoever to our [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" width="200" src="http://www.socci.com/41andlex.jpg" height="267" />Disaster, recovery and contingency planning is the biggest task we on the infrastructure side of things are focused on right now.</p>
<p>This initiative got a little bit of needed push this past summer when a <a target="_blank" href="http://abcnews.go.com/US/wireStory?id=3391889">100 year old steam pipe burst </a>in front of our office building forcing us out, with no access whatsoever to our data center, for two weeks.</p>
<p>DR has always been one of those things that always been emotionally charged, mysterious and frightening to me. It can seem like an unsolvable problem. There are so many challenges. Management and user communities often don&#8217;t understand the massive scope of providing a &#8216;turn-key&#8217;, and &#8217;seamless&#8217; &#8216;fail-over&#8217; solution. A favorite saying of one former boss was that we could &#8217;send men to the moon in 1969, so why can&#8217;t we (you) do this&#8230;?&#8217;</p>
<p>The answer to that question is that, yes we can do this - but how much money and resources would you like to dedicate?</p>
<p>Chances are, that counter question (use tact always) will put things back in perspective. If you are really lucky, the answer will be that this is a major priority and will be supported and funded as well or better than any other technology or business initiative. If not, you will be put in a position of how best to use your budget and resources to accomplish as much of a plan as possible.</p>
<p>I&#8217;ve always worked in medium-sized businesses, or nonprofit. In these situations IT staff is typically small, and sysadmin/network admin types tend to become pretty versatile.</p>
<p>You are IT manager or director, have high expectations from users and managements, have not so high funding and resources, and are expected to put together a workable IT disaster plan. Where do you start?</p>
<p>There are essentially two approaches I&#8217;ve seen so far. The first involves a great deal of planning, meeting, analysis, consulting and takes a very long time. In the end there may be more questions than answers. The second approach involves starting where you are, with what you have and going from there. The advantage of the second approach is that should something actually happen tomorrow, you at least have something in place. It also gives you the opportunity to actually show management what is and is not capable with your given resources. Planning and analysis aren&#8217;t bad things - its just that from a technical standpoint, few people outside IT are going to understand the basic technical challenges. I think starting simple is a great strategy.</p>
<p>Where you will need to do your analysis and planning will be in which services you are going make available during an emergency. Learning to communicate effectively with non-IT management is a big key to success.</p>
<p>Our emergency back in July answered some of these questions for us. When our data center went dark, it became immediately evident what our priorities were. It wasn&#8217;t what we necessarily would have thought. Some of the need came up from the field to IT while the senior management had other needs that were coming down from above. Our role became to present these needs and establish a priority. This can be a delicate position for IT since there may be conflicting demands. Our job was to look at the needs, evaluate the requirements needed to fulfill them and present a proposal back to senior management.</p>
<p>We were fortunate that we already had a &#8216;back-up&#8217; email solution in place. Our email solution is a company that essentially spools our email and then forwards it. In the event we go down, our users can log onto a web site and retrieve their email. It is a little more complex than that, but that is basically how it works.</p>
<p>What we ended up with this summer, was a basic, scalable platform to provide and restore services to our users. It took about a week, but in that time we contracted a co-location facility, purchased some servers, and began providing our users with the most essential services.</p>
<p>A lot of immediate issues came to light. One was that we didn&#8217;t have the most current backup tapes, since the pick-up had been missed prior to the emergency. We started with what we had.</p>
<p>We provided access via Citrix. We began with the evaluation licenses, working the other details out later.</p>
<p>The resources were on the light side. But, the point is that we got something going in an extremely short period of time. Something is always better than nothing in a situation like this. You can always add on, add space, and expand.</p>
<p>Since this summer, we have moved forward and will be adding an ESX environment as well as replication to our co-lo facility. We are already doing daily SQL dumps off-site.</p>
<p>The primary technical challenge will always be bandwidth. Unless you have a massive pipe between your primary and co-location facilities you will have to make some decisions as to what you can effectively replicate on a real-time basis. The other consideration is that your emergency resources need to be powered, cooled, and secured just like your production resources.</p>
<p>Vendors will try and sell you products, many of which work very well, to do data replication and/or fail-over. The issue is that you simply can not pass more data over your pipe in a given period than data that changes during that given period. If you are using a T1 at your primary and co-lo sites, that T1 not only must provide your normal daily bandwidth requirement, you are now attempting to squeeze all your daily data deltas (or differences/differentials/incrementals) over the pipe. A T1 translates to about 1.5 million bits per second. In actuality, after the overhead of TCP/IP and latency you will be doing well to see 900-1000 Kbps of actual real-time bandwidth. These are BITS not BYTES. We typically measure our data sizes in BYTES. So in the best case, our 1000 Kilobits per second, at eight bits per byte, is 125 Kilobytes per second, 450 MB per hour or about 11 GB per day.</p>
<p>If you have 100 users, that is about 110MB of total data per user per day. This does not include your current bandwidth usage such as email, internet surfing, or anything else you use your Internet connection for. Replication software typically provides some compression, or the ability to replicate data blocks instead of entire files, but you can see the challenges. Most of us will find our connectivity will be the ultimate deciding factor in what we can and can not replicate in real time off site. If the vendor tells you that you can queue your replication for less busy times of day, or &#8216;drip&#8217; the data, or whatever - just remember this simple math. You can not put more data over the wire per day than it will accept.</p>
<p>One of the things that makes IP based SAN so compelling is the ability to mirror data at block level, and support technologies like virtual computing that make our lives so much better. But, it is expensive.</p>
<p>That&#8217;s about it. Don&#8217;t be overwhelmed. Start with what you&#8217;ve got. Don&#8217;t forget that your emergency resources need to be powered, cooled, and secured just like your production resources do. Do the best you can with it and present the results with pride and an attitude of how much more could be done if you had that fat pipe and big SAN.</p>
<p>Photo by <a target="_blank" href="http://www.flickr.com/photos/socci">Charles Socci</a> - Crews repair steam pipe rupture at 41st Street and Lexington Avenue, New York City July 2007</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/11/04/disasters-contigencies-recovery-and-planning-or-stuff-that-keeps-you-up-at-night/feed/</wfw:commentRss>
		</item>
		<item>
		<title>VMWare and Stuff</title>
		<link>http://charlessocci.com/2007/09/08/vmware-and-stuff/</link>
		<comments>http://charlessocci.com/2007/09/08/vmware-and-stuff/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 22:21:03 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[VMWare]]></category>

		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=5</guid>
		<description><![CDATA[So I&#8217;ve been pretty busy lately. My company adopted ESX 3.0.1 Enterprise last year as part of a massive IT refresh project.
I joined the company in May &#8216;06, my boss had been there a few months, and the CTO had been there about a year. Neither of them are still with the company and as [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been pretty busy lately. My company adopted ESX 3.0.1 Enterprise last year as part of a massive IT refresh project.</p>
<p>I joined the company in May &#8216;06, my boss had been there a few months, and the CTO had been there about a year. Neither of them are still with the company and as the network administrator, the ESX infrastructure has fallen into my hands - as my boss had more or less taken the lion&#8217;s share of responsibility and planning during the procurement and configuration phases. I&#8217;m quite familiar with the day to day tasks of deploying a VM, etc&#8230; But the bigger picture has been a little fuzzy.</p>
<p>My new boss and the new CTO have been pretty great to work with; and supported my desire to attend VMWare sponsored training on ESX this past week downtown at the MicroTek facility on Broad Street in the Financial District.</p>
<p>The training was pretty good. Each student (there were about fifteen or twenty) had their own pc, and we used Citrix to access VMWare&#8217;s educational environment where teams of two shared one remote ESX server (DL380). When we got to the Clustering/VMotion/HA part we combined into teams of four with two students managing each ESX host. We covered everything from installing to troubleshooting. Quite a bit of material for four eight hour days. The tough thing is that truly understanding everything about ESX means you already have a grasp of Windows administration, Active Directory, SAN architectures, networking, etc&#8230; So for instance, if you&#8217;ve never touched a SAN, the whole concept of VMotion or presenting LUNS to a host isn&#8217;t going to make much sense - neither are iSCSI software vs hardware based initiators, or HBA&#8217;s, vLans, etc, etc&#8230; The weakest link for me is understanding our SAN architecture. I&#8217;m getting a handle on it; and we are hoping to get Dell in to give us a technical overview of managing it, creating and presenting LUNS to hosts. We&#8217;ve got two additional matching Dell 2950&#8217;s we want to add to the existing two ESX hosts. We need additional licenses for the ports on the fiber switch. Once the proper LUNS have been made available to the new hosts I&#8217;ll be able to set them up into the existing cluster with no problem.</p>
<p>I&#8217;ve been doing a lot of experimenting with the free version of VMWare Server at home. This has been alot of fun. We had a very simple network at home, cable internet, a wi-fi cable/dsl router, and that was it. I built an internal LAN and made the wi-fi LAN a DMZ that is isolated from our internal LAN. My vpn device is simply an old Dell Dimension T500 with some extra RAM and dual NICs,  running Win2K3 server and RRAS&#8230; on the inside sits my workstation, my wife&#8217;s workstation, and my single server/dc running Win2k3. This is an old AMD Athlon 1.2 GHz maxed out with 1.5 GB of RAM.</p>
<p>I bought an old Compaq SDLT drive on EBay for $165, put a SCSI card in and installed backup software. I installed VMWare server for Windows and put two VMWare guests (two Windows XP workstations and a Linux workstation) and was running my server/dc/dns and backup on the host. It kept occurring to me that maybe there was a better way to do this - so I cloned the server to a VM, installed Ubuntu Linux server with minimal options, installed VMWare server for Linux, and then ran my guests, plus the original server in VM&#8217;s on the Linux host.</p>
<p>I was able to map the SCSI interface and tape drive through to the VM guest server. Everything worked ok, but for some reason I could not get the same performance out of this arrangement that I had gotten out of the Windows based host which totally suprised me. Even disabling the server and trying various combinations of RAM and reservations for the host, there just didn&#8217;t seem to be enough CPU cycles to go around and everything ran at a snail&#8217;s pace. When I went back to Windows again, everything just seemed to work better. This was a disappointment because managing the Linux server felt so much more like managing an ESX environment. Its also really cool to use a tool like Putty to go in and some basic sysadmin stuff instead of waiting for an RDP session, open multiple windows, waiting, clicking, waiting, etc, etc, etc&#8230;</p>
<p>My wife&#8217;s workstation is actually an old Compaq notebook that was originally NT 4, upgraded to 2000 Pro. Its been acting a little funky lately, but she has all our banking software on it and some other stuff. (yes, we back it up). So I made a VM out of it, thus taking any hardware issues completely out of the picture. I was able to give the VM a lot more free disk space, and upgrade it to XP. So now my wife can use the VM instead of the notebook which has more resources and isn&#8217;t dependent on an old piece of hardware, slow drive and memory, etc&#8230; Such a powerful tool.</p>
<p>Maybe I&#8217;ll see if my wife will let me pick up some supported hardware off EBay to build an ESX server at home <img src='http://charlessocci.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/09/08/vmware-and-stuff/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Just A Little Bit of Cisco In Your Life</title>
		<link>http://charlessocci.com/2007/08/20/cisco-101/</link>
		<comments>http://charlessocci.com/2007/08/20/cisco-101/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 03:36:02 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[Cisco]]></category>

		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=4</guid>
		<description><![CDATA[I thought I&#8217;d get started with a little bit of basic Cisco. I&#8217;m constantly referring to my own notes on these commands. Here are some basics.
Let&#8217;s assume that you already know how to log into the device and have the necessary passwords to get you into Enable mode to configure your Cisco IOS device.
 Perhaps the [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" width="216" src="http://charlessocci.com/images/ciscodude.jpg" alt="Cisco Dude" height="146" style="width: 216px; height: 146px" title="Cisco Dude" />I thought I&#8217;d get started with a little bit of basic Cisco. I&#8217;m constantly referring to my own notes on these commands. Here are some basics.</p>
<p>Let&#8217;s assume that you already know how to log into the device and have the necessary passwords to get you into Enable mode to configure your Cisco IOS device.</p>
<p> Perhaps the first and most basic command is simply: show run - which will display the running configuration on the device.</p>
<p><strong>Backup Your Cisco Device</strong></p>
<p>To backup your configuration before you start, download and start-up a free tftp software on your workstation (<a target="_blank" href="http://solarwinds.com/downloads/" title="SolarWinds Free TFTP Client">solarwinds</a> is great). Install and run. Note the default directory. </p>
<p>On your Cisco device type the following command:</p>
<p>copy startup-config tftp:&lt;ip address of your workstation running tftp software&gt;</p>
<p><strong>Editing Extended Access Lists</strong></p>
<p>Here is one that really threw me for a loop when I started digging into a very lengthy firewall configuration on a Cisco device. There was a very long extended access list, which is really just a normal access-list except this one had a few hundred lines. If you tried to edit the access-list directly, it would wipe out all those lines! And, wouldn&#8217;t you know the first time I touched that firewall, I did just that! Thank goodness for not saving changes and being able to reboot the firewall to the old config. NEVER SAVE YOUR CHANGES UNTIL YOU HAVE VERIFIED THEY WORK! Once confident your changes are good, type write mem to save them. Remember to always back anything you work on up before you modify it.</p>
<p>To edit an extened access-list, you need to know what the line numbers are underneath it. If you have an extended access list 21, type show access-list 21. This will display all the line numbers contained in access list 21. (Note, these line numbers get re-numbered automatically by the Cisco IOS). Find the line number you want to edit. Let&#8217;s say it is 13.</p>
<p>From config mode type: ip access-list extended 21</p>
<p>(config)# ip access-list extended 21</p>
<p>This will bring you into a new config mode for extended access lists:</p>
<p>(config-ext-nacl)#</p>
<p>To remove a line, just type no and the line number:</p>
<p>(config-ext-nacl)# no 13</p>
<p>To add a line, type a new line number and the command for that line:</p>
<p>(config-ext-nacl)# 14 permit tcp any host 10.10.10.1 eq www</p>
<p><strong>Modifying Interfaces</strong></p>
<p>One of the most common things I&#8217;ve ever needed to modify are individual ports on a switch - usually to change the Vlan, or perhaps change the speed or duplex settings manually.</p>
<p>Type config terminal (or config t) to get into config mode.</p>
<p>Type Interface and the name of the interface (you can see the name of the interface from the show run command or show interface command. It might be something like FastEthernet 0 port 3 or GigabitEthernet 1 port 11</p>
<p>Type:</p>
<p>(config)# interface FastEthernet0/3 (or for short type Fa0/3)</p>
<p>This will bring you into (config-if)# mode.</p>
<p>If you are configuring a range of ports, you could do this from config mode:</p>
<p>(config)# interface range FastEthernet0/0 – 10</p>
<p>Other commands you can use at the (config-if)# mode prompt are:</p>
<p>no shutdown - this will turn the interface on, which by default is turned off.</p>
<p>You can also &#8216;reset&#8217; or &#8216;bounce&#8217; the port by using the shutdown command followed by the no shutdown command if you are having some type of issue with that port.</p>
<p>You can give the port an IP address:</p>
<p>ip address 10.10.10.1 255.255.255.0</p>
<p>Or you can tell it to use DHCP:</p>
<p>ip address dhcp</p>
<p>As with any Cisco command, you can type a ? after it to see all the available commands.</p>
<p>You can add a description, which is always helpful:</p>
<p>(config-if)# description This port is for the IT vlan</p>
<p>Or perhaps:</p>
<p> (config-if)# description ISP WAN interface. For support call 800 555 1234 contract number xyz123</p>
<p>You can use the speed and duplex commands to configure the speed and duplex settings of the interface:</p>
<p> (config-if)# speed 100</p>
<p> (config-if)# duplex full</p>
<p>The switchport command allows you to put a port into a certain vlan:</p>
<p> (config-if)# switchport access vlan 10 (this would make the port available on vlan 10 as long as trunking is configured to support vlan 10 on the switch)</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/08/20/cisco-101/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://charlessocci.com/2007/08/20/welcome/</link>
		<comments>http://charlessocci.com/2007/08/20/welcome/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 01:41:56 +0000</pubDate>
		<dc:creator></dc:creator>
		
		<category><![CDATA[IT and Stuff]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=3</guid>
		<description><![CDATA[Welcome.
Throughout my career in IT I&#8217;ve often wished for a formal account, a log book of sorts, of various problems and solutions I&#8217;ve come across.
The online blog seemed like a perfect format to document and share this information.
Thanks for coming and please return to contribute or take advantage of what I hope will be some [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://charlessocci.com/images/tech.jpg" title="Charles Socci" alt="Charles Socci" align="left" height="150" width="200" />Welcome.</p>
<p>Throughout my career in IT I&#8217;ve often wished for a formal account, a log book of sorts, of various problems and solutions I&#8217;ve come across.</p>
<p>The online blog seemed like a perfect format to document and share this information.</p>
<p>Thanks for coming and please return to contribute or take advantage of what I hope will be some helpful information.</p>
<p>Cheers -</p>
<p>Charles Socci 19 August, 2007</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/08/20/welcome/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
