Loading ...
Sorry, an error occurred while loading the content.

Re: 500 Internal Server Error at hibye.pl line 3

Expand Messages
  • jpdurrios
    Hi Paul, I used the debug info on fault string and here is the result: (I also paste the source of my both hibye.pl and hibye.cgi and Apache s log at the end)
    Message 1 of 8 , Dec 19, 2001
    • 0 Attachment
      Hi Paul,

      I used the debug info on fault string and here is the result:
      (I also paste the source of my both hibye.pl and hibye.cgi and
      Apache's log at the end)

      Output:
      ------

      SOAP::Transport::HTTP::Client::send_receive: POST
      http://66.75.7.241/cgi-bin/hibye.cgi
      Accept: text/xml
      Accept: multipart/*
      Content-Length: 445
      Content-Type: text/xml; charset=utf-8
      SOAPAction: "http://66.75.7.241/Demo#hi"

      <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-
      ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
      ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
      xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-
      ENV:Body><namesp1:hi xmlns:namesp1="http://66.75.7.241/Demo"/></SOAP-
      ENV:Body></SOAP-ENV:Envelope>
      SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal
      Server Error
      Connection: close
      Date: Wed, 19 Dec 2001 12:12:05 GMT
      Server: Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl/2.8.4
      OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
      Content-Type: text/html; charset=iso-8859-1
      Client-Date: Wed, 19 Dec 2001 12:12:05 GMT
      Client-Peer: 66.75.7.241:80
      Title: 500 Internal Server Error

      <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
      <HTML><HEAD>
      <TITLE>500 Internal Server Error</TITLE>
      </HEAD><BODY>
      <H1>Internal Server Error</H1>
      The server encountered an internal error or
      misconfiguration and was unable to complete
      your request.<P>
      Please contact the server administrator,
      root@localhost and inform them of the time the error occurred,
      and anything you might have done that may have
      caused the error.<P>
      More information about this error may be available
      in the server error log.<P>
      <HR>
      <ADDRESS>Apache/1.3.20 Server at server.durrios.com Port 80</ADDRESS>
      </BODY></HTML>

      500 Internal Server Error at hibye.pl line 7



      Apache's Error log:
      ------------------

      [Wed Dec 19 04:02:03 2001] [notice] SIGHUP received. Attempting to
      restart
      [Wed Dec 19 04:02:07 2001] [notice] Apache/1.3.20 (Unix) (Red-
      Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
      configured -- resuming normal operations
      [Wed Dec 19 04:02:07 2001] [notice] suEXEC mechanism enabled
      (wrapper: /usr/sbin/suexec)
      [Wed Dec 19 04:12:05 2001] [error] (2)No such file or directory: exec
      of /var/www/cgi-bin/hibye.cgi failed
      [Wed Dec 19 04:12:05 2001] [error] [client 66.75.7.241] Premature end
      of script headers: /var/www/cgi-bin/hibye.cgi
      [Wed Dec 19 04:17:02 2001] [error] [client 64.195.67.45] Client sent
      malformed Host header



      hibye.pl:
      --------

      #!perl -w

      # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
      Kulchenko --

      use SOAP::Lite +trace => 'debug';

      my $resp = SOAP::Lite
      -> uri('http://66.75.7.241/Demo')
      -> proxy('http://66.75.7.241/cgi-bin/hibye.cgi')
      -> hi();
      die $resp->faultstring if $resp->fault;
      print $resp->result;


      hibye.cgi:
      ---------

      #!perl -w

      # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
      Kulchenko --

      use SOAP::Transport::HTTP;

      SOAP::Transport::HTTP::CGI
      -> dispatch_to('Demo')
      -> handle;

      package Demo;

      sub hi {
      return "hello, world";
      }

      sub bye {
      return "goodbye, cruel world";
      }

      sub languages {
      return ("Perl", "C", "sh");
    • Paul Kulchenko
      Hi, JP! ... There is no closing bracket. In general, you can always run CGI script from the command line and should have some output from it. For this case you
      Message 2 of 8 , Dec 19, 2001
      • 0 Attachment
        Hi, JP!

        Looks like your CGI script has a syntax error:

        > sub languages {
        > return ("Perl", "C", "sh");
        >
        There is no closing bracket.

        In general, you can always run CGI script from the command line and
        should have some output from it. For this case you should get:

        Status: 405 Method not allowed

        The next step would be to get simple CGI script to work, even if it's
        just:

        print "Content-type: text/html\015\012\015\012Hello";

        Then put them together and try to access it from SOAPsh or other
        client. It's not a SOAP error yet, just misconfiguration somewhere on
        server side. Hope it helps.

        Best wishes, Paul.

        --- jpdurrios <jpdurrios@...> wrote:
        > Hi Paul,
        >
        > I used the debug info on fault string and here is the result:
        > (I also paste the source of my both hibye.pl and hibye.cgi and
        > Apache's log at the end)
        >
        > Output:
        > ------
        >
        > SOAP::Transport::HTTP::Client::send_receive: POST
        > http://66.75.7.241/cgi-bin/hibye.cgi
        > Accept: text/xml
        > Accept: multipart/*
        > Content-Length: 445
        > Content-Type: text/xml; charset=utf-8
        > SOAPAction: "http://66.75.7.241/Demo#hi"
        >
        > <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
        > xmlns:SOAP-
        > ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
        > ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
        > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
        > xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
        > xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-
        > ENV:Body><namesp1:hi
        > xmlns:namesp1="http://66.75.7.241/Demo"/></SOAP-
        > ENV:Body></SOAP-ENV:Envelope>
        > SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal
        > Server Error
        > Connection: close
        > Date: Wed, 19 Dec 2001 12:12:05 GMT
        > Server: Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl/2.8.4
        > OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
        > Content-Type: text/html; charset=iso-8859-1
        > Client-Date: Wed, 19 Dec 2001 12:12:05 GMT
        > Client-Peer: 66.75.7.241:80
        > Title: 500 Internal Server Error
        >
        > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
        > <HTML><HEAD>
        > <TITLE>500 Internal Server Error</TITLE>
        > </HEAD><BODY>
        > <H1>Internal Server Error</H1>
        > The server encountered an internal error or
        > misconfiguration and was unable to complete
        > your request.<P>
        > Please contact the server administrator,
        > root@localhost and inform them of the time the error occurred,
        > and anything you might have done that may have
        > caused the error.<P>
        > More information about this error may be available
        > in the server error log.<P>
        > <HR>
        > <ADDRESS>Apache/1.3.20 Server at server.durrios.com Port
        > 80</ADDRESS>
        > </BODY></HTML>
        >
        > 500 Internal Server Error at hibye.pl line 7
        >
        >
        >
        > Apache's Error log:
        > ------------------
        >
        > [Wed Dec 19 04:02:03 2001] [notice] SIGHUP received. Attempting to
        >
        > restart
        > [Wed Dec 19 04:02:07 2001] [notice] Apache/1.3.20 (Unix) (Red-
        > Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
        > configured -- resuming normal operations
        > [Wed Dec 19 04:02:07 2001] [notice] suEXEC mechanism enabled
        > (wrapper: /usr/sbin/suexec)
        > [Wed Dec 19 04:12:05 2001] [error] (2)No such file or directory:
        > exec
        > of /var/www/cgi-bin/hibye.cgi failed
        > [Wed Dec 19 04:12:05 2001] [error] [client 66.75.7.241] Premature
        > end
        > of script headers: /var/www/cgi-bin/hibye.cgi
        > [Wed Dec 19 04:17:02 2001] [error] [client 64.195.67.45] Client
        > sent
        > malformed Host header
        >
        >
        >
        > hibye.pl:
        > --------
        >
        > #!perl -w
        >
        > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
        > Kulchenko --
        >
        > use SOAP::Lite +trace => 'debug';
        >
        > my $resp = SOAP::Lite
        > -> uri('http://66.75.7.241/Demo')
        > -> proxy('http://66.75.7.241/cgi-bin/hibye.cgi')
        > -> hi();
        > die $resp->faultstring if $resp->fault;
        > print $resp->result;
        >
        >
        > hibye.cgi:
        > ---------
        >
        > #!perl -w
        >
        > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
        > Kulchenko --
        >
        > use SOAP::Transport::HTTP;
        >
        > SOAP::Transport::HTTP::CGI
        > -> dispatch_to('Demo')
        > -> handle;
        >
        > package Demo;
        >
        > sub hi {
        > return "hello, world";
        > }
        >
        > sub bye {
        > return "goodbye, cruel world";
        > }
        >
        > sub languages {
        > return ("Perl", "C", "sh");
        >
        >
        >
        >
        > ------------------------ Yahoo! Groups Sponsor
        >
        > To unsubscribe from this group, send an email to:
        > soaplite-unsubscribe@yahoogroups.com
        >
        >
        >
        > Your use of Yahoo! Groups is subject to
        > http://docs.yahoo.com/info/terms/
        >
        >


        __________________________________________________
        Do You Yahoo!?
        Check out Yahoo! Shopping and Yahoo! Auctions for all of
        your unique holiday gifts! Buy at http://shopping.yahoo.com
        or bid at http://auctions.yahoo.com
      • Chris Davies
        The error log messages, suEXECmechanism enabled (wrapper: /usr/sbin/suexec) [error] (2)No such file or directory: exec of /var/www/cgi-bin/hibye.cgi failed
        Message 3 of 8 , Dec 19, 2001
        • 0 Attachment
          The error log messages,
          suEXECmechanism enabled (wrapper: /usr/sbin/suexec)
          [error] (2)No such file or directory: exec of /var/www/cgi-bin/hibye.cgi
          failed

          suggest to me that the #! line on the script is wrong. The "no such file or
          directory" can occur not only if the location of the CGI itself is wrong,
          but also if the location specified in a CGI to execute the script is wrong
          too.

          The #! line must be followed by the correct location of your perl executable
          (use "type perl" from the command line to find this out).
          Chris
          --
          Chris Davies, Manheim Online
          Tel. 0113 393-2004 Fax. 0870 444-0482. Mobile 07778 199069


          -----Original Message-----
          From: Paul Kulchenko [mailto:paulclinger@...]
          Sent: Wednesday, December 19, 2001 3:34 PM
          To: jpdurrios; soaplite@yahoogroups.com
          Subject: Re: [soaplite] Re: 500 Internal Server Error at hibye.pl line 3


          Hi, JP!

          Looks like your CGI script has a syntax error:

          > sub languages {
          > return ("Perl", "C", "sh");
          >
          There is no closing bracket.

          In general, you can always run CGI script from the command line and
          should have some output from it. For this case you should get:

          Status: 405 Method not allowed

          The next step would be to get simple CGI script to work, even if it's
          just:

          print "Content-type: text/html\015\012\015\012Hello";

          Then put them together and try to access it from SOAPsh or other
          client. It's not a SOAP error yet, just misconfiguration somewhere on
          server side. Hope it helps.

          Best wishes, Paul.

          --- jpdurrios <jpdurrios@...> wrote:
          > Hi Paul,
          >
          > I used the debug info on fault string and here is the result:
          > (I also paste the source of my both hibye.pl and hibye.cgi and
          > Apache's log at the end)
          >
          > Output:
          > ------
          >
          > SOAP::Transport::HTTP::Client::send_receive: POST
          > http://66.75.7.241/cgi-bin/hibye.cgi
          > Accept: text/xml
          > Accept: multipart/*
          > Content-Length: 445
          > Content-Type: text/xml; charset=utf-8
          > SOAPAction: "http://66.75.7.241/Demo#hi"
          >
          > <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
          > xmlns:SOAP-
          > ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
          > ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
          > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          > xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
          > xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-
          > ENV:Body><namesp1:hi
          > xmlns:namesp1="http://66.75.7.241/Demo"/></SOAP-
          > ENV:Body></SOAP-ENV:Envelope>
          > SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal
          > Server Error
          > Connection: close
          > Date: Wed, 19 Dec 2001 12:12:05 GMT
          > Server: Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl/2.8.4
          > OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
          > Content-Type: text/html; charset=iso-8859-1
          > Client-Date: Wed, 19 Dec 2001 12:12:05 GMT
          > Client-Peer: 66.75.7.241:80
          > Title: 500 Internal Server Error
          >
          > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
          > <HTML><HEAD>
          > <TITLE>500 Internal Server Error</TITLE>
          > </HEAD><BODY>
          > <H1>Internal Server Error</H1>
          > The server encountered an internal error or
          > misconfiguration and was unable to complete
          > your request.<P>
          > Please contact the server administrator,
          > root@localhost and inform them of the time the error occurred,
          > and anything you might have done that may have
          > caused the error.<P>
          > More information about this error may be available
          > in the server error log.<P>
          > <HR>
          > <ADDRESS>Apache/1.3.20 Server at server.durrios.com Port
          > 80</ADDRESS>
          > </BODY></HTML>
          >
          > 500 Internal Server Error at hibye.pl line 7
          >
          >
          >
          > Apache's Error log:
          > ------------------
          >
          > [Wed Dec 19 04:02:03 2001] [notice] SIGHUP received. Attempting to
          >
          > restart
          > [Wed Dec 19 04:02:07 2001] [notice] Apache/1.3.20 (Unix) (Red-
          > Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
          > configured -- resuming normal operations
          > [Wed Dec 19 04:02:07 2001] [notice] suEXEC mechanism enabled
          > (wrapper: /usr/sbin/suexec)
          > [Wed Dec 19 04:12:05 2001] [error] (2)No such file or directory:
          > exec
          > of /var/www/cgi-bin/hibye.cgi failed
          > [Wed Dec 19 04:12:05 2001] [error] [client 66.75.7.241] Premature
          > end
          > of script headers: /var/www/cgi-bin/hibye.cgi
          > [Wed Dec 19 04:17:02 2001] [error] [client 64.195.67.45] Client
          > sent
          > malformed Host header
          >
          >
          >
          > hibye.pl:
          > --------
          >
          > #!perl -w
          >
          > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
          > Kulchenko --
          >
          > use SOAP::Lite +trace => 'debug';
          >
          > my $resp = SOAP::Lite
          > -> uri('http://66.75.7.241/Demo')
          > -> proxy('http://66.75.7.241/cgi-bin/hibye.cgi')
          > -> hi();
          > die $resp->faultstring if $resp->fault;
          > print $resp->result;
          >
          >
          > hibye.cgi:
          > ---------
          >
          > #!perl -w
          >
          > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
          > Kulchenko --
          >
          > use SOAP::Transport::HTTP;
          >
          > SOAP::Transport::HTTP::CGI
          > -> dispatch_to('Demo')
          > -> handle;
          >
          > package Demo;
          >
          > sub hi {
          > return "hello, world";
          > }
          >
          > sub bye {
          > return "goodbye, cruel world";
          > }
          >
          > sub languages {
          > return ("Perl", "C", "sh");
          >
          >
          >
          >
          > ------------------------ Yahoo! Groups Sponsor
          >
          > To unsubscribe from this group, send an email to:
          > soaplite-unsubscribe@yahoogroups.com
          >
          >
          >
          > Your use of Yahoo! Groups is subject to
          > http://docs.yahoo.com/info/terms/
          >
          >


          __________________________________________________
          Do You Yahoo!?
          Check out Yahoo! Shopping and Yahoo! Auctions for all of
          your unique holiday gifts! Buy at http://shopping.yahoo.com
          or bid at http://auctions.yahoo.com

          To unsubscribe from this group, send an email to:
          soaplite-unsubscribe@yahoogroups.com



          Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
        • Jean-Philippe Y. Durrios
          Chris, Thank you very much, you sloved my problem. Which is odd, since I could other run scripts with #!/perl -w ... I ll ask around in #perl Thanx again. JP
          Message 4 of 8 , Dec 19, 2001
          • 0 Attachment
            Chris,

            Thank you very much, you sloved my problem.
            Which is odd, since I could other run scripts with #!/perl -w ...
            I'll ask around in #perl

            Thanx again.

            JP

            --- Chris Davies <Chris.Davies@...> wrote:
            > The error log messages,
            > suEXECmechanism enabled (wrapper: /usr/sbin/suexec)
            > [error] (2)No such file or directory: exec of /var/www/cgi-bin/hibye.cgi
            > failed
            >
            > suggest to me that the #! line on the script is wrong. The "no such file or
            > directory" can occur not only if the location of the CGI itself is wrong,
            > but also if the location specified in a CGI to execute the script is wrong
            > too.
            >
            > The #! line must be followed by the correct location of your perl executable
            > (use "type perl" from the command line to find this out).
            > Chris
            > --
            > Chris Davies, Manheim Online
            > Tel. 0113 393-2004 Fax. 0870 444-0482. Mobile 07778 199069
            >
            >
            > -----Original Message-----
            > From: Paul Kulchenko [mailto:paulclinger@...]
            > Sent: Wednesday, December 19, 2001 3:34 PM
            > To: jpdurrios; soaplite@yahoogroups.com
            > Subject: Re: [soaplite] Re: 500 Internal Server Error at hibye.pl line 3
            >
            >
            > Hi, JP!
            >
            > Looks like your CGI script has a syntax error:
            >
            > > sub languages {
            > > return ("Perl", "C", "sh");
            > >
            > There is no closing bracket.
            >
            > In general, you can always run CGI script from the command line and
            > should have some output from it. For this case you should get:
            >
            > Status: 405 Method not allowed
            >
            > The next step would be to get simple CGI script to work, even if it's
            > just:
            >
            > print "Content-type: text/html\015\012\015\012Hello";
            >
            > Then put them together and try to access it from SOAPsh or other
            > client. It's not a SOAP error yet, just misconfiguration somewhere on
            > server side. Hope it helps.
            >
            > Best wishes, Paul.
            >
            > --- jpdurrios <jpdurrios@...> wrote:
            > > Hi Paul,
            > >
            > > I used the debug info on fault string and here is the result:
            > > (I also paste the source of my both hibye.pl and hibye.cgi and
            > > Apache's log at the end)
            > >
            > > Output:
            > > ------
            > >
            > > SOAP::Transport::HTTP::Client::send_receive: POST
            > > http://66.75.7.241/cgi-bin/hibye.cgi
            > > Accept: text/xml
            > > Accept: multipart/*
            > > Content-Length: 445
            > > Content-Type: text/xml; charset=utf-8
            > > SOAPAction: "http://66.75.7.241/Demo#hi"
            > >
            > > <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
            > > xmlns:SOAP-
            > > ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
            > > ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
            > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
            > > xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
            > > xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-
            > > ENV:Body><namesp1:hi
            > > xmlns:namesp1="http://66.75.7.241/Demo"/></SOAP-
            > > ENV:Body></SOAP-ENV:Envelope>
            > > SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal
            > > Server Error
            > > Connection: close
            > > Date: Wed, 19 Dec 2001 12:12:05 GMT
            > > Server: Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl/2.8.4
            > > OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
            > > Content-Type: text/html; charset=iso-8859-1
            > > Client-Date: Wed, 19 Dec 2001 12:12:05 GMT
            > > Client-Peer: 66.75.7.241:80
            > > Title: 500 Internal Server Error
            > >
            > > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
            > > <HTML><HEAD>
            > > <TITLE>500 Internal Server Error</TITLE>
            > > </HEAD><BODY>
            > > <H1>Internal Server Error</H1>
            > > The server encountered an internal error or
            > > misconfiguration and was unable to complete
            > > your request.<P>
            > > Please contact the server administrator,
            > > root@localhost and inform them of the time the error occurred,
            > > and anything you might have done that may have
            > > caused the error.<P>
            > > More information about this error may be available
            > > in the server error log.<P>
            > > <HR>
            > > <ADDRESS>Apache/1.3.20 Server at server.durrios.com Port
            > > 80</ADDRESS>
            > > </BODY></HTML>
            > >
            > > 500 Internal Server Error at hibye.pl line 7
            > >
            > >
            > >
            > > Apache's Error log:
            > > ------------------
            > >
            > > [Wed Dec 19 04:02:03 2001] [notice] SIGHUP received. Attempting to
            > >
            > > restart
            > > [Wed Dec 19 04:02:07 2001] [notice] Apache/1.3.20 (Unix) (Red-
            > > Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.0.6 mod_perl/1.24_01
            > > configured -- resuming normal operations
            > > [Wed Dec 19 04:02:07 2001] [notice] suEXEC mechanism enabled
            > > (wrapper: /usr/sbin/suexec)
            > > [Wed Dec 19 04:12:05 2001] [error] (2)No such file or directory:
            > > exec
            > > of /var/www/cgi-bin/hibye.cgi failed
            > > [Wed Dec 19 04:12:05 2001] [error] [client 66.75.7.241] Premature
            > > end
            > > of script headers: /var/www/cgi-bin/hibye.cgi
            > > [Wed Dec 19 04:17:02 2001] [error] [client 64.195.67.45] Client
            > > sent
            > > malformed Host header
            > >
            > >
            > >
            > > hibye.pl:
            > > --------
            > >
            > > #!perl -w
            > >
            > > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
            > > Kulchenko --
            > >
            > > use SOAP::Lite +trace => 'debug';
            > >
            > > my $resp = SOAP::Lite
            > > -> uri('http://66.75.7.241/Demo')
            > > -> proxy('http://66.75.7.241/cgi-bin/hibye.cgi')
            > > -> hi();
            > > die $resp->faultstring if $resp->fault;
            > > print $resp->result;
            > >
            > >
            > > hibye.cgi:
            > > ---------
            > >
            > > #!perl -w
            > >
            > > # -- SOAP::Lite -- guide.soaplite.com -- Copyright (C) 2001 Paul
            > > Kulchenko --
            > >
            > > use SOAP::Transport::HTTP;
            > >
            > > SOAP::Transport::HTTP::CGI
            > > -> dispatch_to('Demo')
            > > -> handle;
            > >
            > > package Demo;
            > >
            > > sub hi {
            > > return "hello, world";
            > > }
            > >
            > > sub bye {
            > > return "goodbye, cruel world";
            > > }
            > >
            > > sub languages {
            > > return ("Perl", "C", "sh");
            > >
            > >
            > >
            > >
            > > ------------------------ Yahoo! Groups Sponsor
            > >
            > > To unsubscribe from this group, send an email to:
            > > soaplite-unsubscribe@yahoogroups.com
            > >
            > >
            > >
            > > Your use of Yahoo! Groups is subject to
            > > http://docs.yahoo.com/info/terms/
            > >
            > >
            >
            >
            > __________________________________________________
            > Do You Yahoo!?
            > Check out Yahoo! Shopping and Yahoo! Auctions for all of
            > your unique holiday gifts! Buy at http://shopping.yahoo.com
            > or bid at http://auctions.yahoo.com
            >
            === message truncated ===


            __________________________________________________
            Do You Yahoo!?
            Check out Yahoo! Shopping and Yahoo! Auctions for all of
            your unique holiday gifts! Buy at http://shopping.yahoo.com
            or bid at http://auctions.yahoo.com
          Your message has been successfully submitted and would be delivered to recipients shortly.