Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

ActiveState using a SOAP server for PPM?

by mvaline (Friar)
on Apr 30, 2001 at 18:58 UTC ( [id://76607]=perlquestion: print w/replies, xml ) Need Help??

mvaline has asked for the wisdom of the Perl Monks concerning the following question:

I just got a new job and installed the latest version of ActiveState Perl on my computer here. I was attempting to use a script of mine, and it said that it couldn't find Net/POP3. I told PPM to re-install the package and it failed with the following error.
HTTP POST failed: 500 (Unknown error, <> line 11. ), in SOAP method call. Content of response: at C:/Perl/site/lib/PPM/SOAPClient.pm line 222
I don't remember having seen this before, and I can't figure out what to do. I'm not familiar with SOAP. I am pretty sure I am having no problems getting out in terms of a firewall of proxy server, etc.

Any ideas?

Replies are listed 'Best First'.
Re: ActiveState using a SOAP server for PPM?
by tinman (Curate) on Apr 30, 2001 at 21:02 UTC

    Usually the ActiveState installation comes with all the packages that are required, which includes libnet.. Perhaps you don't have all of it installed ?

    It might be a transient error, maybe you should retry again in a while.. if that doesn't work, go to the ActiveState module archives and try installing libnet manually.. ie: download the binary, and untar/ungz and type in "ppm install <modulename>.ppd"
    HTH
    Update:Yes, ActiveState PPM uses Soap::Lite, but this is just for network transport of information, you don't need to know it..

      He shouldn't need to install SOAP::Lite because ActivePerl installs everything it needs to run PPM when you install it.

      However, this error looks like mvaline is sitting behing a proxy or firewall, in which case will need to have a look at the Using PPM documentation which deals with this.

      $ perldoc perldoc
Re: ActiveState using a SOAP server for PPM?
by thoglette (Scribe) on Sep 14, 2001 at 12:43 UTC
    A common problem with getting PPM to work in Activestate (at least 5.6.1) comes when one moves Perl.

    I've sent this off to the Activestate mailing list, but thought that it might be welcome here too.

    The problem comes from moving Perl.
    In addition to moving the entire perl tree from c:\perl to (say) x:\bin\perl I've had to :
    • edit the Activestate and Perl registry entries
    • replace c:\perl with x:\bin\perl in Config.pm
    to get my installation to work in the new area.

    It results from Activestate autoinstalling into c:\perl, causing Config.pm to be peppered with c:\perl references. Moving Perl breaks these (one also should alter the registry keys in Perl and Activestate).

    PPM.pm cryptically warns that this is broken (round lines 80 to 110)

    I think Line 105 attempts to cause program termination by 'return(-1)'
    It doesn't work (die() might be a better option!)

    CD

    -- Butlerian Jihad now!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://76607]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (4)
As of 2024-04-20 00:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found