hi
i have been struggling with current version 1.7.2. on rhel4 upgrade 1 i386. i believe i have done everything correctley (see attached script) and yet i get these errors and so i m lost:
mysql  Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i386)
traceback:
Traceback (most recent call last):
  File "/usr/sbin/cadmin", line 123, in ?
    main()
  File "/usr/sbin/cadmin", line 118, in main
    module.run(server, commandOpts)
  File "/usr/share/current/admin/test.py", line 9, in run
    result = rpcServer.doCall(server.cadmin.status)
  File "/usr/share/rhn/up2date_client/rpcServer.py", line 309, in doCall
    ret = apply(method, args, kwargs)
  File "/usr/lib/python2.3/xmlrpclib.py", line 1029, in __call__
    return self.__send(self.__name, args)
  File "/usr/share/rhn/up2date_client/rpcServer.py", line 45, in _request1
    ret = self._request(methodname, params)
  File "/usr/lib/python2.3/site-packages/rhn/rpclib.py", line 308, in _request
    verbose=self._verbose
  File "/usr/lib/python2.3/site-packages/rhn/transports.py", line 168, in request
    headers, fd = req.send_http(host, handler)
  File "/usr/lib/python2.3/site-packages/rhn/transports.py", line 697, in send_http
    response = self._connection.getresponse()
  File "/usr/lib/python2.3/site-packages/rhn/connections.py", line 143, in getresponse
    response.begin()
  File "/usr/lib/python2.3/httplib.py", line 273, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.3/httplib.py", line 231, in _read_status
    line = self.fp.readline()
  File "/usr/lib/python2.3/site-packages/rhn/SSL.py", line 248, in readline
    data = self._connection.recv(bufsize)
OpenSSL.SSL.SysCallError: (104, 'Connection reset by peer')
current.log:
Dec 27 17:58:00 (/usr/share/current/db/mysql/mysql.py, getConnection(), 24): Obtaining connection
Dec 27 17:58:00 Could not get DB connection!
Dec 27 17:58:00 Error initializing data base!  Current will not function
Dec 27 17:5800 : EXCEPTION in /usr/share/current/current_apache.py, init_backend(), 91 [logException()]
Traceback (most recent call last):
  File "/usr/share/current/current_apache.py", line 87, in init_backend
    db.selectBackend(configure.config)
  File "/usr/share/current/db/__init__.py", line 39, in selectBackend
    db = CurrentDB(config)
  File "/usr/share/current/db/currentdb.py", line 63, in __init__
    self.conn = self.specific.getConnection()
  File "/usr/share/current/db/mysql/mysql.py", line 33, in getConnection
    db=self.config['db_name'])
  File "/usr/lib/python2.3/site-packages/MySQLdb/__init__.py", line 64, in Connect
    return apply(Connection, args, kwargs)
  File "/usr/lib/python2.3/site-packages/MySQLdb/connections.py", line 117, in __init__
    self.converter[types.StringType] = self.string_literal
TypeError: object does not support item assignment
httpd/error_log:
[Tue Dec 27 15:04:39 2005] [notice] child pid 5764 exit signal Segmentation fault (11)
*** glibc detected *** double free or corruption (!prev): 0x0852ed88 ***
[Tue Dec 27 17:58:01 2005] [notice] child pid 5765 exit signal Aborted (6)

Please help!