Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Paul Masquelier
October 1, 2004, 7:50 am
rate this thread
I am trying to use the soaplite Http client to make a connection over
I first tested it on the intranet company Lan : everything works fine.
Trying it in the big world however fails.
This is what I do :
- the http client code :
$envelope = '<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
my $response = $soaplite->transport->send_receive(
endpoint => $soaplite->endpoint,
action => '"urn:HelloWorld#Hello"',
envelope => $envelope,
encoding => $soaplite->serializer->encoding,
The code is nothing special, just the standard calls.
This works perfectly over the intranet lan.
The ip address I use is the temporary IP address the provider gave to
the destination pc. On both sides there is a direct connection with
the cable modem (no routers in between - just for test purposes of
The ip address is obtained by the ipconfig command.
Reachability is tested with ping : works.
We used protocol analysers on both sides to check the tcp/ip traffic :
apparently only the first packet of the handshaking protocol is sent
(SYNC) several times; a reply on the first handshaking message to
establish a connection is never received. The receiver analyser on the
other side also never receives a packet from the sender.
I am completely blocked with this problem : if it works on intranet
why should it not work over the intranet if the destination is
reachable (ping) ??
Can anyone help me out here ?
Thanks for any help,
- » Posting Guidelines for comp.lang.perl.misc ($Revision: 1.5 $)
- — Previous thread in » PERL Discussions