Does anyone know why I get this error below before I even get a change to login to cobbler web?  I'm trying to run v2.4.  I've set it up to use PAM authentication but I get this same problem when I try and use authn_testing in modules.conf too.

In the non-copy and paste view of the error I spotted this - 

/usr/lib64/python2.4/xmlrpclib.py in __call__
  1. # supports "nested" methods (e.g. examples.getStateName)
  2. def __init__(self, send, name):
  3. self.__send = send
  4. self.__name = name
  5. def __getattr__(self, name):
  6. return _Method(self.__send, "%s.%s" % (self.__name, name))
  7. def __call__(self, *args):
  1. return self.__send(self.__name, args) ...
  1. ##
  2. # Standard transport class for XML-RPC over HTTP.
  3. # <p>
  4. # You can create custom transports by subclassing this method, and
  5. # overriding selected methods.
▼ Local vars
Variable Value
args ('', -1)
self Error in formatting: <Fault 1: "cobbler.cexceptions.CX:'unknown remote method'">



Copy and paste view - 

Django Version: 1.1.4
Python Version: 2.4.3
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'cobbler_web']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.csrf.middleware.CsrfMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware')


Traceback:
File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response
  99.                     response = callback(request, *callback_args, **callback_kwargs)
File "/usr/share/cobbler/web/cobbler_web/views.py" in index
  58.    if not test_user_authenticated(request): return login(request,next="/cobbler_web", expired=True)
File "/usr/share/cobbler/web/cobbler_web/views.py" in test_user_authenticated
  1255.     token = remote.login("", utils.get_shared_secret())
File "/usr/lib64/python2.4/xmlrpclib.py" in __call__
  1096.         return self.__send(self.__name, args)
File "/usr/lib64/python2.4/xmlrpclib.py" in __request
  1383.             verbose=self.__verbose
File "/usr/lib64/python2.4/xmlrpclib.py" in request
  1147.         return self._parse_response(h.getfile(), sock)
File "/usr/lib64/python2.4/xmlrpclib.py" in _parse_response
  1286.         return u.close()
File "/usr/lib64/python2.4/xmlrpclib.py" in close
  744.             raise Fault(**self._stack[0])

Exception Type: Fault at /
Exception Value: <Fault 1: "cobbler.cexceptions.CX:'login failed'">