Trouble Upgrading Koji to v1.4.0

Matthew B Treinish mbtreini at us.ibm.com
Wed Jul 14 21:09:15 UTC 2010



I have been playing around with a koji 1.3.2 server on my machine for the
past couple of weeks. Today I tried updating the server to v1.4.0 and am
having some difficulty getting the koji-web interface working. Koji-hub,
kojira, kojid, and the koji cli are working fine but koji-web won't run. I
have a mod_python traceback of the error:


Traceback (most recent call last):

  File "/usr/lib64/python2.6/site-packages/mod_python/importer.py", line
1537, in HandlerDispatch
    default=default_handler, arg=req, silent=hlist.silent)

  File "/usr/lib64/python2.6/site-packages/mod_python/importer.py", line
1229, in _process_target
    result = _execute_target(config, req, object, arg)

  File "/usr/lib64/python2.6/site-packages/mod_python/importer.py", line
1128, in _execute_target
    result = object(arg)

  File "/usr/share/koji-web/lib/kojiweb/publisher.py", line 39, in handler
    return mod_python.publisher.handler(req)

  File "/usr/lib64/python2.6/site-packages/mod_python/publisher.py", line
213, in handler
    published = publish_object(req, object)

  File "/usr/share/koji-web/lib/kojiweb/publisher.py", line 34, in
publish_object
    return old_publish_object(req, _genHTML(req, 'error.chtml'))

  File "/usr/share/koji-web/lib/kojiweb/util.py", line 69, in _genHTML
    req._values['mavenEnabled'] = req._session.mavenEnabled()

  File "/usr/lib/python2.6/site-packages/koji/__init__.py", line 1468, in
__call__
    return self.__func(self.__name,args,opts)

  File "/usr/lib/python2.6/site-packages/koji/__init__.py", line 1698, in
_callMethod
    return proxy.__getattr__(name)(*args)

  File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
    return self.__send(self.__name, args)

  File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
    verbose=self.__verbose

  File "/usr/lib64/python2.6/xmlrpclib.py", line 1235, in request
    self.send_content(h, request_body)

  File "/usr/lib64/python2.6/xmlrpclib.py", line 1349, in send_content
    connection.endheaders()

  File "/usr/lib64/python2.6/httplib.py", line 868, in endheaders
    self._send_output()

  File "/usr/lib64/python2.6/httplib.py", line 740, in _send_output
    self.send(msg)

  File "/usr/lib64/python2.6/httplib.py", line 699, in send
    self.connect()

  File "/usr/lib64/python2.6/httplib.py", line 1073, in connect
    self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)

  File "/usr/lib64/python2.6/ssl.py", line 350, in wrap_socket
    suppress_ragged_eofs=suppress_ragged_eofs)

  File "/usr/lib64/python2.6/ssl.py", line 118, in __init__
    self.do_handshake()

  File "/usr/lib64/python2.6/ssl.py", line 293, in do_handshake
    self._sslobj.do_handshake()

SSLError: [Errno 1] _ssl.c:480: error:14094410:SSL
routines:SSL3_READ_BYTES:sslv3 alert handshake failure

Everything was working fine in v1.3.2 so I'm at a loss at what could cause
the SSL certificate to fail after the upgrade. I'd appreciate any insight
into what I'm doing wrong.

-Matthew Treinish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/buildsys/attachments/20100714/f3b4588e/attachment.html 


More information about the buildsys mailing list