September 30th, 2007

You Can Do iT!

You can do it everyone. An inspiration for the world. Right here is another version of the complete flow in which all creation blesses the web. In other words, suck down this internet junk. Enjoy!

The next step in JoeKilller.com multimedia ladies and gentlemen. The first ever, JoeKiller.com podcast. JoeKiller and Crazyredbeard discuss the meanderings of the universe as well as current music events coming up around the east coast. Listen for some phatty tunes and a different take on life. This podcast features announcements of upcoming Crazyredbeard Events such as the October 19, Fiasco in Allentown, PA at the Brew Works with Funtown, as well as NYE plans. Cheak out Crazyredbeard.com for more information. Our featured tracks are of Natural Breakdown’s CD release party September, 8 2007. Enjoy our presentation. We will bring these every Tuesday from now on.
We also just want to give a shout out to monkeys. And midgets. You’ll see.

Click Here for the show

read it out
h t t p : / / / . . com

Our levels suck and any other broadcast is used within fair use.

Update!

Sorry, screwed up the upload!! That’s how it goes people. Next week will be more smooth, I swear!

It should work as of Monday, 8:45 AM EST. check back then.

posted by JoeKiller

podcast | 1 Comment »

September 19th, 2007

BDAT causing SMTP service to drop Email

I have been searching around the web to answer a vexing problem about my SMTP server not being able to send mails to our new email gateway. We were running Symantec Mail Security for SMTP (smssmtp email antivirus antispam ) at the front end for some time. Upgrading to version 5.01 seemed to be a good fit. After some tweaking, mail was flowing smooth.

The next day one of the managers said their usual email from our external production site wasn’t being delivered. Obviously this was an issue with the gateway as everything worked fine before the upgrade. First, though, I wanted to examine the production sites setup. The server had a normal Server 2003 IIS 6.0 SMTP server. It only relayed email from the web server and was delivering emails to everywhere except our email gateway. The mails would sit in the Inetpub SMTP queue directory. Further I was able to test SMTP Manually with no problem. Even SMTPDiag said everything was OK. Finally I had to sniff the packets. Here is the resulting conversation from the gateway’s point of view:

220 mailgateway Symantec Mail Security Mon, 17 Sep 2007 12:00:00 -0000
EHLO prodserver
250-mailgateway Hello [192.168.0.2]
250-TURN
250-SIZE 10485760
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250 OK
MAIL FROM: SIZE=2728
250 2.1.0 postmaster@production.org….Sender OK
RCPT TO:
250 2.1.5 manager@company.com
BDAT 2728 LAST
451 Timeout waiting for client input
Received: from mail pickup service by production.org with Microsoft SMTPSVC;
QUIT

After the BDAT 2728 LAST there should be a stream of data which represents the email, but there wasn’t. I tried a manual SMTP connection and sure enough as soon as I entered the BDAT command my SMTP connection was dumped. This was a server which was explicitly whitelisted via IP. Seeing that nothing I tried kept this connection up, I called Symantec for an explanation. They searched for a while and eventually told me that they do not support “chunking”. I pointed out that it was a standard part of the ESMTP services and that it was supported in previous versions. She acknowledged this fact and basically stated that they do not support it. No direction or anything, I was left in the dark.

BDAT is part of a newer ESMTP specification which extends SMTP’s ability to push stuff other than text through the email servers. You can see ESMTP and SMTP Commands and Definitions on Microsoft’s site. Pay attention to the CHUNKING definition:

An ESMTP command that replaces the DATA command. So that the SMTP host does not have to continuously scan for the end of the data, this command sends a BDAT command with an argument that contains the total number of bytes in a message. The receiving server counts the bytes in the message and, when the message size equals the value sent by the BDAT command, the server assumes it has received all of the message data.

The ESMTP stuff gave me direction. Some searching yielded Microsoft’s “How to turn off ESMTP verbs” in Exchange servers. Basically you can turn off different ESMTP features of exchange servers. Since Exchange uses the IIS SMTP service, I figured this might work for the SMTP server Symantec had me install. Reading the article I needed the Metabase Explorer which can be found by searching for IIS 6.0 resources. Apparently, by changing the SmtpInboundCommandSupportOptions integer I would be able to turn off the dreaded chunking, however when I changed the value to remove chunking and restarted the service, the option remained. Reviewing the earlier ESMTP documents, I realized I had to disable both BINARYMIME and CHUNKING due to the fact that BINARYMIME uses chunking to move the data around. Finally, after turning off both the CHUNKING and BINARYMIME verbs, the production site’s mail was flowing.

I hope anyone else banging their head finds this useful. Symantec should either change this option using their installer or inform the system administrators better within the instructions. Having random SMTP connections dropped without explanation is a pretty harry detail to debug especially due to how random it is. Reasons for blocking these transmissions date back to the IIS BDAT DoS attacks (Windows SMTP Service Denial of Service) code occurring back in the day. Still, being that this is a default service which is installed by Microsoft’s SMTP installer, I would think Symantec would at least address it. I saw unanswered posts about antivirus software dropping email all the way back to 2005. It is all the same problem and this is the answer.

posted by JoeKiller

Tech Support | 2 Comments »

September 10th, 2007

iProduct

iProduct

posted by JoeKiller

Internet | No Comments »

September 6th, 2007

Network Neutrality

The following is a letter which I have sent to my representatives in Washington.

I am writing you today about an alarming DOJ press release #07-682. This release relates to “Network Neutrality” of the Internet. Please allow me to elaborate how the DOJ views such as, “precluding broadband providers from charging content and application providers directly for faster or more reliable service ‘could shift the entire burden of implementing costly network expansions and improvements onto consumers’” are flawed and misunderstand the very nature of the Internet.

The Internet was built for easy, redundant distribution of information from one computer to another. Taken another way, “content and application providers” are actually every user on the Internet, not just Google or Amazon. Each user has the ability to use their computer to provide “content” or host an “application”. This is inherently the great power of the Internet. No longer is the ability to provide information to anyone in the world restricted to the very powerful or wealthy. Each person’s PC, no matter who they are or where their connection is, is able to communicate with anyone else’s PC with the understanding that the information will reach the other as soon as possible. The DOJ mentions “differentiating service levels” as if these service levels do not exist, but they are present with connection speed pricing. I can currently sign up for AT&T’s broadband Internet service at two different levels 1.5Mbps for $19.99 and 3.0Mbps for $29.99. Comcast also offers different levels of service, one cost $19.99 for 4.0Mbps and $49.99 for 6.0Mbps. This pricing method is simple and fair for all. If I wanted even more speed, I can contact business providers.

Please protect the open and extremely valuable resource that our great country has created. Large corporations understand that if they are given permission to shape Internet traffic as they please, they stand to make extremely large amounts of money. However, this traffic shaping would be at the cost of the very freedom that the Internet has created. No longer would one person be allowed to share their digital creation with everyone else freely. For example, AT&T has a service called which streams live concerts to users on the Internet. If AT&T, controlling one of the largest networks within the Internet, were given permission to shape content and application traffic, they could immediately degrade the transmission speed of any competitor that offered similar content. Eliminating competition with the throw of a switch would be very convenient for large corporations that maintain vast parts of the Internet.

All users of the Internet already pay for their connection. Please do not allow the DOJ or anyone else to persuade you otherwise. The freedom of information and communication at maximum speed is imperative for the USA to remain competitive in this new high speed world. I invite you to visit the website http://www.speedmatters.org (which I am not affiliated with at all) for more reasons why the DOJ’s opinion is wrong and anticompetitive in itself.

posted by JoeKiller

General News, Internet, Politics, Real Life | No Comments »

August 14th, 2007

Thoughts on the day

I read quite a bit around the internet, but especially on Slashdot. I’ve always found many posts insightful or just funny so I figured I would share with everyone else some of my thoughts or someone else’s thoughts on various subjects posted around the net. I guess you could call this a quote roundup.

Today on Slashdot I was browsing through the comments relating to, “Security Threat In the New Wiretapping Law“. The article gives the inference that because governments are sloppily implementing secret monitoring of internet and phone traffic, people are going to be able to exploit these monitoring systems and wage denial of service (DoS) attacks against the very system that was implemented to “protect” the people.

Besides the sheer irony of a system being put in place to protect but then is used to cause chaos, there are some real implications of privacy invasion. Privacy is one of the very basic needs of each person that is not discussed in polite company very often. Many would welcome the monitoring in order to guarantee safety, however this methodology is severely flawed. By welcoming extra intrusion into your life, such as allowing lawmakers to go unchecked with warrantless wiretapping, you are inviting another human to make judgment on your actions without them seeing anything but data. Just think, if your friend was addicted to an illegal substance and you felt that you wanted to understand more about the substance what better place to find information than the internet? Your query goes shooting over the tubes, perhaps through AT&T systems, where a NSA sniffer (that is tech speak for NSA program that records every single thing that goes over that connection, including web address, who you are, what you typed in) records the information for future data mining. This information is interesting to the government, perhaps it is red flagged as potentially dangerous, because one of the sites you hit also contained information about bomb making. Narcotics and bomb making could potentially put you in a sticky situation later on. What if searching put you on a “watch list”? What if your future employers used a system of background checks that flagged you as bad due to this watch list? All because you were concerned for a friend. This may sound extreme however it already happens with airline do-not-fly lists. You cannot find out how you got on the list; you cannot find out if you are on the list. Oh but you’ll find out as soon as they come after you.

Enough of my paranoid rambling. This is a serious thought. People do stupid things, everyone does, however if we are not able to have a second chance, a time for forgiveness, a time when your past actions are disregarded for your present actions, then everyone is guilty of doing something wrong immediately. What if the government fined you for every time you went over the speed limit? What if the government fined you for every time you listened to some music that was illegally acquired? This may be acceptable to some but consider that instead of a fine, they incarcerate you without notification of your family. Without the ability to call a lawyer. Sounds more like Saddam Hussein’s Iraq than America, however our government is already doing this in Guantanamo Bay. We are slowly edging towards an unforgiving society where no one is allowed a mistake. My fellow people, if you have never made a mistake in your life than this is perfectly suited for you. However, I would indulge that you are not any more perfect than I am and sometimes your actions are only understood by yourself.

America is a place where the rules apply to everyone. This makes things fair. When the government starts casting nets for information, they will catch the information they are seeking. Will it be in proper context? Probably not. Further, does this net apply to everyone? Again, probably not. So the real question that remains, is who is really breaking the law? I leave you all with this post from rtb61:

If they have nothing to hide, why is it secret wire tapping and secret warrants.

If they have nothing to hide, why isn’t every communication between lobbyists and politicians recorded and publicly declared.

If they have nothing to hide, why is not the activity of every law enforcement officer recorded whilst they are on duty, rather than a taser to torture why not a video camera to record.

If they have nothing to hide, why secret no fly lists.

Let’s all of us give up our secrets and privacy at the same time or maybe lets start with the people who are in such a hurry to take our privacy whilst keeping their own dirty secrets, which will be the most interesting, our little white lies, or the massive whoppers of the corrupt corporate executives, the typical lying politician, the abusive power freak law enforcement officer, and of course the biggest liars of all lobbyists.

posted by JoeKiller

General News, Politics, Ramble, Real Life, War | No Comments »

« Previous Entries Next Entries »

Archives

Cats

  • Locations of visitors to this page
  • Links