I've been setting up a Mac Webserver and testing some MacPerl CGIs (MacPerl 5.0.6r1m and 06Feb96 glue) and I noticed something odd. Running a sample ACGI which basically just echoes environment variables and form variables gave the following outputs: First, using NetPresenz 4.0.1 as a server: [from the header] HTTP/1.0 200 OK Server: NetPresenz/4.0.1 [from the body] We got passed these Environment variables: key=[SERVER_SOFTWARE] value=[MacHTTP/2.0] key=[GATEWAY_INTERFACE] value=[CGI/1.1] Then, using MacHTTP 2.2: [from the header] HTTP/1.0 200 OK Server: MacHTTP/2.2 [from the body] We got passed these Environment variables: key=[SERVER_SOFTWARE] value=[MacHTTP/2.0] key=[GATEWAY_INTERFACE] value=[CGI/1.1] How come both servers claim to be running "MacHTTP/2.0" when neither is? I've checked both the CGI itself (a modified version of Sandra Silcot's 7Aug95 post) and cgi-lib.pl and neither even mentions MacHTTP, except in comments. Is the glue doing this or am I missing something? -Dave Big Dave Schmitt University of Md Baltimore County (__) Math major / CS minor / UCS Client Services (oo)------\ dschmi1@umbc.edu http://umbc.edu/%7Edschmi1/ \/ | \ Don't blame UMBC or UCS for the opinions stated above. ||---w|| *