[Spacewalk-list] Internal Server Error (500) with rhncfg-manager when adding new files

Philipp Hoferichter philipp.hoferichter at matrix.ag
Thu Sep 3 12:48:45 UTC 2009


Hello all, 

i can´t upload files (CLI) with rhn server 0.6, following client error message indicated: 
Could not upload new files to configuration channel with CLI "rhncfg-manager".
Error Message: XML-RPC call error: <ProtocolError for <server>
/CONFIG-MANAGEMENT-TOOL: 500 Internal Server Error>

On the server I get the following error message (http error log): 
1000010021)
Exception reported from mtagrhn1.matrix.int
Time: Wed Sep  2 08:53:46 2009
Exception type server.rhnSQL.sql_base.SQLError
Exception while handling function config.management.put_file
Request object information:
URI: /CONFIG-MANAGEMENT-TOOL
Remote Host: rhnupdate.matrix.int
Server Name: mtagrhn1.matrix.int:443
Headers passed in:
        Accept-Encoding: identity
        Content-Length: 374
        Host: mtagrhn1.matrix.int:443
        content-encoding: x-gzip
        content-transfer-encoding: binary
        content-type: application/binary
        user-agent: rhn.rpclib.py/$Revision$
        x-client-version: 1
        x-info: RPC Processor (C) Red Hat, Inc (version $Revision$)
        x-rhn-client-capability:
rhncfg.dirs_enabled(1)=1,configfiles.base64_enc(1)=1
        x-rhn-transport-capability: follow-redirects=3
        x-transport-info: Extended Capabilities Transport (C) Red Hat, Inc
(version $Revision$)
Extra information about this error:
SQL Error generated: (6553, "ORA-06553: PLS-306: wrong number or types of
arguments in call to 'LOOKUP_CONFIG_INFO'\n", 'select
lookup_config_info(:username, :groupname, :file_mode) id from dual')

Exception Handler Information
Traceback (most recent call last):
  File "/usr/share/rhn/server/apacheRequest.py", line 120, in call_function
    response = apply(func, params)
  File "/usr/share/rhn/server/handlers/config_mgmt/rhn_config_management.py",
line 415, in management_put_file
    result = self.push_file(conf_channel_id, dict)
  File "/usr/share/rhn/server/configFilesHandler.py", line 192, in push_file
    result = self._push_file(config_channel_id, file)
  File "/usr/share/rhn/server/configFilesHandler.py", line 176, in _push_file
    self._push_config_file(file)
  File "/usr/share/rhn/server/configFilesHandler.py", line 338, in
_push_config_file
    apply(h.execute, (), file)
  File "/usr/share/rhn/server/rhnSQL/sql_base.py", line 168, in execute
    return apply(self._execute_wrapper, (self._execute, ) + p, kw)
  File "/usr/share/rhn/server/rhnSQL/driver_cx_Oracle.py", line 119, in
_execute_wrapper
    raise apply(sql_base.SQLError, ret)
SQLError: (6553, "ORA-06553: PLS-306: wrong number or types of arguments in
call to 'LOOKUP_CONFIG_INFO'\n", 'select lookup_config_info(:username,
:groupname, :file_mode) id from dual')  

Any one else with the same problem or any fixes available? 

Kind regards
 
Philipp Hoferichter




More information about the Spacewalk-list mailing list