« September 2012 | Main | November 2012 »

8 posts from October 2012


Apache Tomcat 6.0.36 Released

Maybe there will be an official announcement some time this week but I just noticed in my RSS reader that the Apache Tomcat team also released version 6.0.36 this past friday. I will update this post when an official announcement is made but the tomcat 6.0.36 changelog lists *a lot* of changes and fixes in this version from the previous 6.0.35 version.

Downloadable tomcat 6.0.36 source and binaries are available from tomcat mirror sites.

Update: Here's a link to the official release announcement.


More Notes on IIS 7.5 and the Tomcat isapi_redirect Connector

I wrote this isapi_redirect HowTo a few years ago before I had access to a Windows 2008 host to test with. Here are a few notes to help avoid some commonly experienced issues with IIS 7.5 and the Tomcat isapi_redirect.dll connector:

workers.properties settings

If you are setting up isapi_redirect to connect to a tomcat/jboss/glassfish server running on localhost, don't use 'localhost' for the worker host parameter, use instead. On Windows 2008/IIS7.5, isapi_redirect can't seem to find localhost even if localhost is explilcitly set in the HOSTS file on your Windows system. Instead, it will log messages in your isapi_redirect log file like this one:

jk_open_socket::jk_connect.c (627): connect to failed (errno=49)

Your browser, when trying to open the URI for the web application, will generate a Service Unavailable message. Switching to solves this.

404 Not Found or Server 500 Error Messages

Place your isapi_redirect.properties file in the same directory that the DLL is located in and the directory the DLL file is located in should not have any spaces in it's name. This should resolve any 500-level error messages when testing a connection to see if isapi_redirect.dll is working. Other configuration files should be in a subdirectory named "conf".

In addition, on any new Windows system you log into, the first thing to do is check to make sure that Explorer is not Hiding File Extensions for Known File Types. I was receiving 404-Not Found messages testing a connection because I had not noticed that Windows was adding a .txt file extension to my isapi_redirect.properties, uriworkermap.properties, and workers.properties files when I created them using "New Text Document" from the context menu.


Apple Posts Java for OS X 2012-006 1.0 Update

Apple posted Java for OS X 2012-006 1.0 update today, which is available for OS X 10.7 and above. This update removes the Apple provided java plug-in from web browsers installed on your system, removes the Java Preferences application from the system, and brings the installed version of Java up to 1.6.0_37.

In addtion to this update, OS X 10.6 users can update to Java for Mac OS X 10.6 Update 11, which provides the same changes.

Java 1.6.0_37 is the Java 6 release containing fixes for some serious security vulnerabilities, including a well publicized one allowing an untrusted java applet to execute arbitrary code outside of the Java sandbox. More informatation on the Security Changes in the release can be found in the document: About the security content of Java for Mac OS X 10.6 Update 11 and Java for OS X 2012-006. The Java SE Development Kit 6, Update 37 Release Notes contain information on all that is new and changed in the Java 1.6 Update 37 release.