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

Re: [soaplite] Re: WSDL service timeout issue (CGI script)!!

Expand Messages
  • Josh Narins
    In case no one mentioned it, I use http_proxy (case sensitive) with 5.6.1 at work. ... http://ww6.borland.com/webservices/MapQuest/MapQuest.exe/ ...
    Message 1 of 6 , Jan 8, 2003
    • 0 Attachment
      In case no one mentioned it, I use http_proxy (case
      sensitive) with 5.6.1 at work.


      --- "kedsbarve <kedsbarve@...>"
      <kedsbarve@...> wrote:
      > I tried HTTP_proxy (case sensitive), but still the
      > same errors. But I
      > still don't understand the fact that it works great
      > if executed from
      > a command line window (with the HTTP_proxy
      > settings), but when the
      > same script is executed from the browser (as a cgi)
      > these "connection
      > timeout" errors come in. :( :(
      >
      > I am using Apache/2.0.43 on Win 2K. Is the web
      > server overriding any
      > configuration??
      >
      > Now I tried this script and it works great.
      > ---
      > #!d:\perl\bin\perl
      >
      > use CGI;
      > use CGI::Carp('fatalsToBrowser');
      > my ($cgi) = CGI::new();
      >
      > print $cgi->header;
      > use SOAP::Lite;
      > print SOAP::Lite
      > -> uri('http://www.soaplite.com/Demo')
      > ->
      > proxy('http://services.soaplite.com/hibye.cgi',
      > proxy =>
      > ['http' => 'http://MYPROXY.SERVER.ADDRESS'])
      > -> hi()
      > -> result;
      >
      > ---
      >
      > Only when I am trying to access a wsdl service from
      > a browser, I am
      > getting all these problems.
      >
      > It might look like a trivial issue, but i am really
      > exhausted on this
      > one. :(
      >
      > pointers please!!!
      >
      > thanks
      > kedar
      >
      >
      >
      > --- In soaplite@yahoogroups.com, Paul Kulchenko
      > <paulclinger@y...>
      > wrote:
      > > Hi Kedar,
      > >
      > > > And it worked fine. Looks like the script is
      > unable to use the
      > > > proxy
      > > > settings specified in the $ENV{HTTP_PROXY}
      > variable. Looks like
      > >
      > > I believe it's HTTP_proxy (as well as
      > HTTP_proxy_user and
      > > HTTP_proxy_pass). Env. variables are case
      > sensitive in this case.
      > > Hope it helps.
      > >
      > > Best wishes, Paul.
      > >
      > > --- "kedsbarve <kedsbarve@y...>" <kedsbarve@y...>
      > wrote:
      > > > now i ran the same cgi script where there was no
      > proxy in
      > between.
      > > > And it worked fine. Looks like the script is
      > unable to use the
      > > > proxy
      > > > settings specified in the $ENV{HTTP_PROXY}
      > variable. Looks like
      > > > its
      > > > a proxy issue.
      > > >
      > > > Is there any other way to specify proxy settings
      > (for wsdl
      > service)
      > > >
      > > > while making the actual connection before/after
      > the service(...)
      > > > line
      > > > or anywhere else...I browsed thru the mailing
      > list but couldnt
      > find
      > > >
      > > > one.
      > > >
      > > > Hope somebody can help me out in this!!
      > > >
      > > > Thanks..
      > > > kedar
      > > >
      > > >
      > > > --- In soaplite@yahoogroups.com, "kedsbarve
      > <kedsbarve@y...>"
      > > > <kedsbarve@y...> wrote:
      > > > >
      > > > > soap gurus:
      > > > >
      > > > > I am having a weird problem. When I am
      > accessing this wsdl
      > > > service
      > > > > from command line (perl script), it works
      > fine. But when the
      > same
      > > >
      > > > > script is executed as a cgi script, it times
      > out and gives the
      > > > > following error:
      > > > >
      > > > > "Service
      > > > >
      > > > description
      > > >
      >
      'http://ww6.borland.com/webservices/MapQuest/MapQuest.exe/
      > > > > wsdl/IMapQuest' can't be loaded: 500 Can't
      > connect to
      > > > > ww6.borland.com:80 (Timeout)"
      > > > >
      > > > > ----------
      > > > >
      > > > > #! perl -w
      > > > >
      > > > > use CGI;
      > > > > use CGI::Carp('fatalsToBrowser');
      > > > > my ($cgi) = CGI::new();
      > > > >
      > > > > use SOAP::Lite;
      > > > >
      > > > > $ENV{'HTTP_PROXY'} = "my proxy server
      > address";
      > > > >
      > > > > my $service = SOAP::Lite
      > > > > ->service
      > > > >
      > > >
      > >
      >
      ('http://ww6.borland.com/webservices/MapQuest/MapQuest.exe/wsdl/IMapQu
      > > > > est');
      > > > >
      > > > > print $cgi->header;
      > > > >
      > > > > print $service->GetDirections
      > > > >
      > > > ("fromaddr", "fromcity", "fromstate",
      > "fromcountry", "toaddr",
      > > > "tocity
      > > > > ", "tostate", "tocountry");
      > > > >
      > > > > ------------
      > > > >
      > > > > dunno whats happening??? Can anybody help me
      > out???
      > > > >
      > > > > Thanks in advance..
      > > > >
      > > > > environment: Active Perl 5.6.1 / Win 2000
      > > > > Apache 2.0.43, SOAP::Lite (0.55)
      > > > >
      > > > > cheers!
      > > > > Kedar
      > > >
      > > >
      > > > ------------------------ 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!?
      > > Yahoo! Mail Plus - Powerful. Affordable. Sign up
      > now.
      > > http://mailplus.yahoo.com
      >
      >


      __________________________________________________
      Do you Yahoo!?
      Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
      http://mailplus.yahoo.com
    Your message has been successfully submitted and would be delivered to recipients shortly.