Skip Menu |

This queue is for tickets about the PPM CPAN distribution.

Report information
The Basics
Id: 16176
Status: new
Priority: 0/
Queue: PPM

People
Owner: Nobody in particular
Requestors: SOMIAN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Broken client-server transaction at ActiveState.com
Small bug in the entire client-server system at ActiveState: the CPAN release of PPM apparently asks the server for things it cannot do. SOAP::Lite debugging dump: ------------------ dump --------------------------------------------- SOAP::Transport::new: () SOAP::Serializer::new: () SOAP::Deserializer::new: () SOAP::Parser::new: () SOAP::Lite::new: () SOAP::Transport::HTTP::Client::new: () 1.1 SOAP::Lite::call: () SOAP::Serializer::envelope: () SOAP::Serializer::envelope: search_ppds cygwin-thread-multi-64int-5.8 (?i)Tk-.* SOAP::Data::new: () SOAP::Data::new: () SOAP::Data::new: () SOAP::Data::new: () SOAP::Data::new: () SOAP::Transport::HTTP::Client::send_receive: HTTP::Request=HASH(0x10890be8) SOAP::Transport::HTTP::Client::send_receive: POST http://www.ActiveState.com/cgibin/PPM/ppmserver.plex HTTP/1.1 Accept: text/xml Accept: multipart/* Accept: application/soap Content-Length: 597 Content-Type: text/xml; charset=utf-8 SOAPAction: "urn:/PPMServer#search_ppds" <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><namesp1:search_ppds xmlns:namesp1="urn:/PPMServer"><c-gensym3 xsi:type="xsd:string">cygwin-thread-multi-64int-5.8</c-gensym3><c-gensym5 xsi:type="xsd:string">(?i)Tk-.*</c-gensym5><c-gensym7 xsi:nil="true" /></namesp1:search_ppds></soap:Body></soap:Envelope> SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH(0x109b2588) SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal Server Error Connection: close Date: Tue, 29 Nov 2005 07:04:52 GMT Server: Microsoft-IIS/5.0 Content-Length: 637 Content-Type: text/xml; charset=utf-8 Client-Date: Tue, 29 Nov 2005 07:04:52 GMT Client-Peer: 209.17.179.91:80 Client-Response-Num: 1 P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI" SOAPServer: SOAP::Lite/Perl/0.51 <?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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xsi:type="xsd:string">SOAP-ENV:Client</faultcode><faultstring xsi:type="xsd:string">Denied access to method (search_ppds) in class (PPMServer) at R:/Perl/site/lib/SOAP/Lite.pm line 1936. </faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope> SOAP::Deserializer::deserialize: () SOAP::Parser::decode: () SOAP::SOM::new: () ------------------- /dump ---------------------------------------- The most salient string out of this is Denied access to method (search_ppds) in class (PPMServer) at R:/Perl/site/lib/SOAP/Lite.pm line 1936. Regards.
From: somian MUNGED- [...] -MUNGED pobox*DOT*com
[SOMIAN - Tue Nov 29 02:20:51 2005]: Show quoted text
> > The most salient string out of this is > Denied access to method (search_ppds) in class (PPMServer) at > R:/Perl/site/lib/SOAP/Lite.pm line 1936. >
Apologies all: there was a PEBKAC involved here. Having had an unrelated problem getting a meaningful output earlier, I had changed the uri of the repository server in my ppm.xml file: From ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.pl?urn:/PPMServer To www.ActiveState.com/cgibin/PPM/ppmserver.plex?urn:/PPMServer thinking that the server uri published in the docs might be out of date. Switching it back allowed me (once other issues were resolved) to execute successful searches on ActiveState's repository. So consider this "bug report / wishlist item" nullified. -- Also email <perlspinr=XfrvlLN1Pqtfpb/ySbbPhw@public.gmane.org>.