Topics

06 History of changes
Server
Server-side imagemaps are no longer supported (R5.0.4)

Support for server-side imagemaps has been dropped from the Domino web server, beginning in Release 5.0.4.

Server-side imagemaps were a feature of the open-source HTTPD server project coordinated by CERN and W3C (http://www.w3.org). Lotus and other web server vendors supported server-side imagemaps by including versions of the original CERN code. W3C is no longer maintaining this project, and recently a number of serious security vulnerabilities have been discovered in the CERN code and reported to the Buqtraq mailing list maintained by SecurityFocus.com (http://www.securityfocus.com). In response, Lotus is dropping support for this largely obsolete feature. Most site designers now prefer to use more efficient client-side maps, supported by current browsers, rather than server-side maps.

In R5.0.4, the directives in the HTTPD.CNF file that activated the imagemap feature have been removed. The Domino install program will not modify an existing HTTPD.CNF, but existing imagemap directives will have no effect. Any request that invokes such a directive will be rejected and a generic "Error 500..." message will be returned to the browser.

Unsupported Workaround:

If you still have a requirement to support server-side imagemaps on your web site, you can obtain the original CERN source code from:

http://www.w3.org/Daemon/Implementation/HTImage.c

You can try to compile this code yourself and place the executable into your site's CGI-BIN directory. Of course, if you do this you may expose your site to security attacks. Review the documentation at http://www.securityfocus.com for more information.