[Pulp-list] SSL Errors trying to bind repo

Eric Berthiaume (External) Eric_Berthiaume.external at discovery.com
Fri Nov 13 16:45:00 UTC 2015


Hello list,

I'm trying to bind a consumer to a repo (consumer is already registered):

pulp-consumer -u admin rpm bind --repo-id=CentOS-6-x86_64

Things is I get this message:

An error occurred attempting to contact the server. More information can be
found in the client log file ~/.pulp/consumer.log.

Looking at the consumer logs I get a bunch of these:

2015-11-13 17:20:03,830 - ERROR - Client-side exception occurred
...
...
ConnectionException: (None, 'sslv3 alert unexpected message', None)

Now I know looking through the list archives that you should not mess with ssl certificates but I couldn't help myself trying.  Now I just want to make it work.

Admin.conf
host = pulp.exemple.com
port = 443
api_prefix = /pulp/api
verify_ssl = False
ca_path = /etc/pki/tls/certs/ca-bundle.crt
upload_chunk_size = 1048576
ssl_ca_certificate = /etc/pki/tls/certs/ca-bundle.crt

server.conf
[security]
cacert: /etc/pki/tls/certs/ca-bundle.crt
cakey: /etc/pki/tls/certs/ca-bundle.key

Custom SSL configuration (/etc/httpd/conf.d/ssl.conf)
ServerName pulp.exemple.com:443
SSLCertificateFile /etc/pki/tls/certs/pulp.exemple.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/pulp.exemple.com.key
SSLVerifyClient optional

I had a custom ssl configuration in (/etc/httpd/conf.d/pulp.conf) but reverted to using standard stuff.
SSLCACertificateFile /etc/pki/tls/certs/ca-bundle.crt

Keep getting these on my pulp server logs (/var/log/httpd/ssl_error_log):
[Fri Nov 13 17:20:03 2015] [error] [client 10.x.x.x] Re-negotiation handshake failed: Not accepted by client!?
[Fri Nov 13 17:20:03 2015] [error] [client 10.x.x.x] (103)Software caused connection abort: mod_wsgi (pid=43977): Unable to get bucket brigade for request.
[Fri Nov 13 17:20:03 2015] [error] [client 10.x.x.x] mod_wsgi (pid=43974): Exception occurred processing WSGI script '/srv/pulp/webservices.wsgi'.
[Fri Nov 13 17:20:03 2015] [error] [client 10.x.x.x] IOError: failed to write data
[Fri Nov 13 17:20:06 2015] [error] [client 10.x.x.x] Certificate Verification: Error (20): unable to get local issuer certificate

Should I just remove all the SSLRequireSSL in the apache conf (pulp.conf) at this point?

Also get some pretty nasty python errors in /var/log/messages (sorry about the wall of text):

PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: Unhandled Exception
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112) request data read error
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112) Traceback (most recent call last):
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/middleware/exception.py", line 44, in __call__
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self.app(environ, start_response)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/middleware/postponed.py", line 42, in __call__
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self.app(environ, start_response)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 279, in wsgi
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     result = self.handle_with_processors()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 29, in _handle_with_processors
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return process(self.processors)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 566, in processor
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return handler()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in <lambda>
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 581, in processor
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     result = handler()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in <lambda>
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 28, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self.handle()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 230, in handle
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self._delegate(fn, self.fvars, args)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 422, in _delegate
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return f()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 430, in <lambda>
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     f = lambda: self._delegate_sub_application(pat, what)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 455, in _delegate_sub_application
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return app.handle_with_processors()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 29, in _handle_with_processors
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return process(self.processors)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 566, in processor
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return handler()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in <lambda>
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 581, in processor
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     result = handler()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 26, in <lambda>
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return p(lambda: process(processors))
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", line 28, in process
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self.handle()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 230, in handle
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return self._delegate(fn, self.fvars, args)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 405, in _delegate
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return handle_class(f)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/application.py", line 396, in handle_class
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     return tocall(*args)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/decorators.py", line 203, in _auth_decorator
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     value = method(self, *args, **kwargs)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/consumers.py", line 211, in POST
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     body = self.params()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/base.py", line 79, in params
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     data = web.data()
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)   File "/usr/lib/python2.6/site-packages/web/webapi.py", line 341, in data
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112)     ctx.data = ctx.env['wsgi.input'].read(cl)
PulpServerpulp: pulp.server.webservices.middleware.exception:ERROR: (51347-98112) IOError: request data read error

Thanks

Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20151113/e5cf8bf9/attachment.htm>


More information about the Pulp-list mailing list