Module Manager: Another SOAP Problem

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Post Reply
joecannes
Forum Members
Forum Members
Posts: 93
Joined: Mon Nov 26, 2007 5:00 pm
Location: Montreal, Quebec

Module Manager: Another SOAP Problem

Post by joecannes »

Hi all,

I have another problem with another site, when I go to the MOdule Manager, I get this error:

Code: Select all

SOAP Error: Response not of type text/xml
HTTP/1.1 200 OK Server: nginx/0.7.67 Date: Fri, 29 Jul 2011 14:35:47 GMT Content-Type: text/html Connection: close X-Powered-By: PHP/5.3.3-1ubuntu9.3 Set-Cookie: CMSSESSIDd01fb6d3=km2j52i66f6nk9mbi0maq7mtk5; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Warning: call_user_func_array() expects parameter 2 to be array, string given in /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php on line 3615 Warning: Cannot modify header information - headers already sent by (output started at /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php:3615) in /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php on line 3784 Warning: Cannot modify header information - headers already sent by (output started at /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php:3615) in /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php on line 3784 Warning: Cannot modify header information - headers already sent by (output started at /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php:3615) in /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php on line 3784 Warning: Cannot modify header information - headers already sent by (output started at /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php:3615) in /var/www/cmsmadesimple.org/www/modules/nuSOAP/classes/nusoap.php on line 3784 <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:ModuleRepository.soap_listmoduleversionsResponse xmlns:ns1="http://tempuri.org"></ns1:ModuleRepository.soap_listmoduleversionsResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- 2011-07-29 10:35:47.280546 soap_server: _SERVER is defined: array(28) { ["USER"]=> string(8) "www-data" ["HOME"]=> string(8) "/var/www" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["SCRIPT_FILENAME"]=> string(39) "/var/www/cmsmadesimple.org/www/soap.php" ["QUERY_STRING"]=> string(23) "module=ModuleRepository" ["REQUEST_METHOD"]=> string(4) "POST" ["CONTENT_TYPE"]=> string(23) "text/xml; charset=UTF-8" ["CONTENT_LENGTH"]=> string(3) "621" ["SCRIPT_NAME"]=> string(9) "/soap.php" ["REQUEST_URI"]=> string(33) "/soap.php?module=ModuleRepository" ["DOCUMENT_URI"]=> string(9) "/soap.php" ["DOCUMENT_ROOT"]=> string(21) "/usr/local/nginx/html" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.0" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_SOFTWARE"]=> string(12) "nginx/0.7.67" ["REMOTE_ADDR"]=> string(12) "64.26.174.67" ["REMOTE_PORT"]=> string(5) "55061" ["SERVER_ADDR"]=> string(14) "97.107.134.223" ["SERVER_PORT"]=> string(2) "80" ["SERVER_NAME"]=> string(21) "www.cmsmadesimple.org" ["REDIRECT_STATUS"]=> string(3) "200" ["HTTP_HOST"]=> string(25) "modules.cmsmadesimple.org" ["HTTP_USER_AGENT"]=> string(19) "NuSOAP/0.7.2 (1.94)" ["HTTP_CONTENT_TYPE"]=> string(23) "text/xml; charset=UTF-8" ["HTTP_SOAPACTION"]=> string(2) """" ["HTTP_CONTENT_LENGTH"]=> string(3) "621" ["PHP_SELF"]=> string(9) "/soap.php" ["REQUEST_TIME"]=> int(1311950147) } 2011-07-29 10:35:47.280920 soap_server: In service, query string=module=ModuleRepository 2011-07-29 10:35:47.280997 soap_server: In service, invoke the request 2011-07-29 10:35:47.281035 soap_server: entering parse_request() 2011-07-29 10:35:47.281075 soap_server: In parse_http_headers, use _SERVER 2011-07-29 10:35:47.281131 soap_server: user: www-data 2011-07-29 10:35:47.281188 soap_server: home: /var/www 2011-07-29 10:35:47.281230 soap_server: fcgi-role: RESPONDER 2011-07-29 10:35:47.281271 soap_server: script-filename: /var/www/cmsmadesimple.org/www/soap.php 2011-07-29 10:35:47.281311 soap_server: query-string: module=ModuleRepository 2011-07-29 10:35:47.281351 soap_server: request-method: POST 2011-07-29 10:35:47.281408 soap_server: content-type: text/xml; charset=UTF-8 2011-07-29 10:35:47.281450 soap_server: content-length: 621 2011-07-29 10:35:47.281490 soap_server: script-name: /soap.php 2011-07-29 10:35:47.281531 soap_server: request-uri: /soap.php?module=ModuleRepository 2011-07-29 10:35:47.281585 soap_server: document-uri: /soap.php 2011-07-29 10:35:47.281625 soap_server: document-root: /usr/local/nginx/html 2011-07-29 10:35:47.281666 soap_server: server-protocol: HTTP/1.0 2011-07-29 10:35:47.281706 soap_server: gateway-interface: CGI/1.1 2011-07-29 10:35:47.281746 soap_server: server-software: nginx/0.7.67 2011-07-29 10:35:47.281787 soap_server: remote-addr: 64.26.174.67 2011-07-29 10:35:47.281827 soap_server: remote-port: 55061 2011-07-29 10:35:47.281867 soap_server: server-addr: 97.107.134.223 2011-07-29 10:35:47.281907 soap_server: server-port: 80 2011-07-29 10:35:47.281946 soap_server: server-name: www.cmsmadesimple.org 2011-07-29 10:35:47.282001 soap_server: redirect-status: 200 2011-07-29 10:35:47.282043 soap_server: : modules.cmsmadesimple.org 2011-07-29 10:35:47.282099 soap_server: agent: NuSOAP/0.7.2 (1.94) 2011-07-29 10:35:47.282141 soap_server: nt-type: text/xml; charset=UTF-8 2011-07-29 10:35:47.282182 soap_server: ction: "" 2011-07-29 10:35:47.282223 soap_server: nt-length: 621 2011-07-29 10:35:47.282263 soap_server: php-self: /soap.php 2011-07-29 10:35:47.282306 soap_server: request-time: 1311950147 2011-07-29 10:35:47.282343 soap_server: got character encoding: UTF-8 2011-07-29 10:35:47.282383 soap_server: Entering parseRequest() for data of length 621 and type text/xml; charset=UTF-8 2011-07-29 10:35:47.282423 soap_server: Got response encoding: UTF-8 2011-07-29 10:35:47.282462 soap_server: Use encoding: UTF-8 when creating soap_parser 2011-07-29 10:35:47.283042 soap_server: parser debug: 2011-07-29 10:35:47.282558 soap_parser: Charset from HTTP Content-Type matches encoding from XML declaration 2011-07-29 10:35:47.282597 soap_parser: Entering soap_parser(), length=621, encoding=UTF-8 2011-07-29 10:35:47.282854 soap_parser: found root struct ModuleRepository.soap_listmoduleversions, pos 2 2011-07-29 10:35:47.282990 soap_parser: parsed successfully, found root struct: 2 of name ModuleRepository.soap_listmoduleversions 2011-07-29 10:35:47.283114 soap_server: methodname: ModuleRepository.soap_listmoduleversions methodURI: http://tempuri.org 2011-07-29 10:35:47.283150 soap_server: calling parser->get_response() 2011-07-29 10:35:47.283197 soap_server: leaving parse_request 2011-07-29 10:35:47.283234 soap_server: in invoke_method, methodname=ModuleRepository.soap_listmoduleversions methodURI=http://tempuri.org SOAPAction= 2011-07-29 10:35:47.283268 soap_server: in invoke_method, no WSDL to validate method 2011-07-29 10:35:47.283315 soap_server: in invoke_method, class=ModuleRepository method=soap_listmoduleversions delim=. 2011-07-29 10:35:47.283652 soap_server: in invoke_method, params: string(96) "CMSMailer,FileManager,MenuManager,ModuleManager,News,nuSOAP,Printing,Search,ThemeManager,TinyMCE" 2011-07-29 10:35:47.283708 soap_server: in invoke_method, calling 'ModuleRepository.soap_listmoduleversions' 2011-07-29 10:35:47.283745 soap_server: in invoke_method, calling instance method using call_user_func_array() 2011-07-29 10:35:47.284467 soap_server: in invoke_method, methodreturn: NULL 2011-07-29 10:35:47.284530 soap_server: in invoke_method, called method ModuleRepository.soap_listmoduleversions, received of type NULL 2011-07-29 10:35:47.284568 soap_server: Entering serialize_return methodname: ModuleRepository.soap_listmoduleversions methodURI: http://tempuri.org 2011-07-29 10:35:47.284605 soap_server: got a(n) NULL from method 2011-07-29 10:35:47.284638 soap_server: serializing return value 2011-07-29 10:35:47.284671 soap_server: in absence of WSDL, assume void return for backward compatibility 2011-07-29 10:35:47.284704 soap_server: return value: string(0) "" 2011-07-29 10:35:47.284742 soap_server: serializing response 2011-07-29 10:35:47.284775 soap_server: do not have WSDL for serialization: assume rpc/encoded 2011-07-29 10:35:47.284819 soap_server: In serializeEnvelope length=140 body (max 1000 characters)=<ns1:ModuleRepository.soap_listmoduleversionsResponse xmlns:ns1="http://tempuri.org"></ns1:ModuleRepository.soap_listmoduleversionsResponse> style=rpc use=encoded encodingStyle=http://schemas.xmlsoap.org/soap/encoding/ 2011-07-29 10:35:47.284854 soap_server: headers: string(0) "" 2011-07-29 10:35:47.284892 soap_server: namespaces: array(0) { } 2011-07-29 10:35:47.284948 soap_server: Leaving serialize_return 2011-07-29 10:35:47.284996 soap_server: Enter send_response -->
I am using CMSMS 1.6.6 "Bonde"


Any suggestions to solve this problem? Is it a server issue?


Thanks,

JC
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: Module Manager: Another SOAP Problem

Post by calguy1000 »

CMSMS 1.6.6 is not supported, please upgrade to 1.9.4.2
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Post Reply

Return to “CMSMS Core”