Thats another weird thing. When it was happening I took that Win32::Internet() module and wrote a script to display the headers for a page I entered. It would show the headers for every page except this one! Its like it is not sending anything back. Just as a sanity check, I followed the manual way you described below and and got nothing - just disconnected. I tried the same thing to the "non-packaged" part and got the correct headers back. Nothing in the error_log either. -----Original Message----- From: darren [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, July 11, 2000 3:29 PM To: WBChmura Cc: darren Subject: Re: Why can't I use a package name under Apache::Registry bill chmura ([EMAIL PROTECTED]) said something to this effect: > If I throw a package name in there (like below) it still runs fine as a > standalone script and CGI script, but under apache::registry it > forwards an unrecognized header to the browser, which I cannot > determine what it is. I have removed the package from the code, but > still wonder why I cannot do this? > > #!/opt/perl5/bin/perl > package myscript; > print "Content-type: text/html\n\n"; > exit; > > Thanks for any answers! Run this on a server, connect to it via telnet, and send us the output from the browser: bash$ telnet myhost 80 GET /myscript.pl HTTP/1.0 Host: myhost ...then you can see exactly what Apache is sending. (darren) -- Going to church does not make a person religious, nor does going to school make a person educated, any more than going to a garage makes a person a car.