And maybe also usefull. The apache error log. Then I quit sending mails :-). Or I should find the solution of course :-).
Apache/2.2.15 (Unix) DAV/2 mod_ssl/2.2.15 OpenSSL/1.0.0-fips mod_wsgi/3.4 Python/2.6.6 configured -- resuming normal operations [Thu Aug 28 11:43:56 2014] [notice] caught SIGTERM, shutting down [Thu Aug 28 11:43:56 2014] [error] Error in atexit._run_exitfuncs: [Thu Aug 28 11:43:56 2014] [error] Traceback (most recent call last): [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib64/python2.6/atexit.py", line 24, in _run_exitfuncs [Thu Aug 28 11:43:56 2014] [error] func(*targs, **kargs) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/gofer/transport/qpid/consumer.py", line 97, in close [Thu Aug 28 11:43:56 2014] [error] self.__receiver.close() [Thu Aug 28 11:43:56 2014] [error] File "<string>", line 6, in close [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 1071, in close [Thu Aug 28 11:43:56 2014] [error] if not self.session._ewait(lambda: self.closed, timeout=timeout): [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 580, in _ewait [Thu Aug 28 11:43:56 2014] [error] result = self.connection._ewait(lambda: self.error or predicate(), timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 218, in _ewait [Thu Aug 28 11:43:56 2014] [error] result = self._wait(lambda: self.error or predicate(), timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 197, in _wait [Thu Aug 28 11:43:56 2014] [error] return self._waiter.wait(predicate, timeout=timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/concurrency.py", line 57, in wait [Thu Aug 28 11:43:56 2014] [error] self.condition.wait(3) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/concurrency.py", line 96, in wait [Thu Aug 28 11:43:56 2014] [error] sw.wait(timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/compat.py", line 53, in wait [Thu Aug 28 11:43:56 2014] [error] ready, _, _ = select([self], [], [], timeout) [Thu Aug 28 11:43:56 2014] [error] error: (4, 'Interrupted system call') [Thu Aug 28 11:43:56 2014] [error] mod_wsgi (pid=8334): Exception occurred within exit functions. [Thu Aug 28 11:43:56 2014] [error] Traceback (most recent call last): [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib64/python2.6/atexit.py", line 24, in _run_exitfuncs [Thu Aug 28 11:43:56 2014] [error] func(*targs, **kargs) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/gofer/transport/qpid/consumer.py", line 97, in close [Thu Aug 28 11:43:56 2014] [error] self.__receiver.close() [Thu Aug 28 11:43:56 2014] [error] File "<string>", line 6, in close [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 1071, in close [Thu Aug 28 11:43:56 2014] [error] if not self.session._ewait(lambda: self.closed, timeout=timeout): [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 580, in _ewait [Thu Aug 28 11:43:56 2014] [error] result = self.connection._ewait(lambda: self.error or predicate(), timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 218, in _ewait [Thu Aug 28 11:43:56 2014] [error] result = self._wait(lambda: self.error or predicate(), timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 197, in _wait [Thu Aug 28 11:43:56 2014] [error] return self._waiter.wait(predicate, timeout=timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/concurrency.py", line 57, in wait [Thu Aug 28 11:43:56 2014] [error] self.condition.wait(3) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/concurrency.py", line 96, in wait [Thu Aug 28 11:43:56 2014] [error] sw.wait(timeout) [Thu Aug 28 11:43:56 2014] [error] File "/usr/lib/python2.6/site-packages/qpid/compat.py", line 53, in wait [Thu Aug 28 11:43:56 2014] [error] ready, _, _ = select([self], [], [], timeout) [Thu Aug 28 11:43:56 2014] [error] error: (4, 'Interrupted system call') [Thu Aug 28 11:43:56 2014] [error] Exception TypeError: "'NoneType' object is not callable" in Exception TypeError: "'NoneType' object is not callable" in <bound method Request.__del__ of <M2Crypto.X509.Request instance at 0x7f501c04c098>> ignored [Thu Aug 28 11:43:56 2014] [error] Exception TypeError: "'NoneType' object is not callable" in <bound method PKey.__del__ of <M2Crypto.EVP.PKey instance at 0x7f50515c3fc8>> ignored [Thu Aug 28 11:43:57 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Aug 28 11:43:57 2014] [notice] Digest: generating secret for digest authentication ... [Thu Aug 28 11:43:57 2014] [notice] Digest: done [Thu Aug 28 11:43:57 2014] [notice] Apache/2.2.15 (Unix) DAV/2 mod_ssl/2.2.15 OpenSSL/1.0.0-fips mod_wsgi/3.4 Python/2.6.6 configured -- resuming normal operations 2014-08-28 11:30 GMT+02:00 Koen Vanoppen <[email protected]>: > the error in the admin.log file concerning above error: > 2014-08-28 11:21:17,519 - ERROR - Exception occurred: > href: /pulp/api/v2/actions/login/ > method: POST > status: 500 > error: Unhandled Exception > traceback: [u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/middleware/exception.py", > line 44, in __call__\n return self.app(environ, start_response)\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/middleware/postponed.py", > line 42, in __call__\n return self.app(environ, start_response)\n', u' > File "/usr/lib/python2.6/site-packages/web/application.py", line 279, in > wsgi\n result = self.handle_with_processors()\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 29, in _handle_with_processors\n return > process(self.processors)\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in process\n return p(lambda: process(processors))\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 566, in > processor\n return handler()\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in <lambda>\n return p(lambda: process(processors))\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in process\n return p(lambda: process(processors))\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 581, in > processor\n result = handler()\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in <lambda>\n return p(lambda: process(processors))\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 28, in process\n return self.handle()\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 230, in > handle\n return self._delegate(fn, self.fvars, args)\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 422, in > _delegate\n return f()\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 430, in > <lambda>\n f = lambda: self._delegate_sub_application(pat, what)\n', u' > File "/usr/lib/python2.6/site-packages/web/application.py", line 455, in > _delegate_sub_application\n return app.handle_with_processors()\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 29, in _handle_with_processors\n return > process(self.processors)\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in process\n return p(lambda: process(processors))\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 566, in > processor\n return handler()\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in <lambda>\n return p(lambda: process(processors))\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in process\n return p(lambda: process(processors))\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 581, in > processor\n result = handler()\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 26, in <lambda>\n return p(lambda: process(processors))\n', u' > File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/application.py", > line 28, in process\n return self.handle()\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 230, in > handle\n return self._delegate(fn, self.fvars, args)\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 420, in > _delegate\n return handle_class(cls)\n', u' File > "/usr/lib/python2.6/site-packages/web/application.py", line 396, in > handle_class\n return tocall(*args)\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/decorators.py", > line 227, in _auth_decorator\n value = method(self, *args, **kwargs)\n', > u' File > "/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/root_actions.py", > line 42, in POST\n key, certificate = > factory.cert_generation_manager().make_admin_user_cert(user)\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/managers/auth/cert/cert_generator.py", > line 43, in make_admin_user_cert\n return > self.make_cert(self.encode_admin_user(user), expiration)\n', u' File > "/usr/lib/python2.6/site-packages/pulp/server/managers/auth/cert/cert_generator.py", > line 97, in make_cert\n raise Exception("error signing cert request: %s" > % output)\n'] > data: {} > > # ************************************ > # Vhost template in module puppetlabs-apache > # Managed by Puppet > # ************************************ > > <VirtualHost *:443> > ServerName pulppuppet01sand.brusselsairport.*** > > ## Vhost docroot > DocumentRoot "/var/www/html" > > > > ## Directories, there should at least be a declaration for /var/www/html > > > <Directory "/var/www/html"> > Options Indexes FollowSymLinks MultiViews > AllowOverride None > Order allow,deny > Allow from all > </Directory> > > ## Load additional static includes > > > ## Logging > ErrorLog "/var/log/httpd/pulp_error_ssl.log" > ServerSignature Off > CustomLog "/var/log/httpd/pulp_access_ssl.log" combined > > > > > ## SSL directives > SSLEngine on > SSLCertificateFile "/etc/pki/tls/pulpserver.crt" > SSLCertificateKeyFile "/etc/pki/tls/pulpserver.key" > SSLCACertificatePath "/etc/pki/tls/certs" > SSLCACertificateFile "/etc/pki/pulp/ca.crt" > SSLVerifyClient optional > SSLVerifyDepth 3 > SSLOptions +StdEnvVars > </VirtualHost> > > > > > 2014-08-28 7:14 GMT+02:00 Koen Vanoppen <[email protected]>: > > And after I changed my http conf to ssl: >> [root@pulppuppet01sand .pulp]# pulp-admin login -u admin >> Enter password: >> An internal error occurred on the Pulp server: >> >> RequestException: POST request >> on /pulp/api/v2/actions/login/ failed with 500 - Unhandled Exception >> >> >> >> >> 2014-08-28 7:00 GMT+02:00 Koen Vanoppen <[email protected]>: >> >> Here are my config files for the admin and the server.conf. The repo is >>> for internal use only so the SSL_verification can be False. Thanx in >>> advance! >>> >>> >>> 2014-08-28 6:41 GMT+02:00 Koen Vanoppen <[email protected]>: >>> >>> This is from the admin.log: >>>> 2014-08-28 06:39:50,754 - ERROR - Client-side exception occurred >>>> >>>> Traceback (most recent call last): >>>> File >>>> "/usr/lib/python2.6/site-packages/pulp/client/extensions/core.py", line >>>> 478, in run >>>> exit_code = Cli.run(self, args) >>>> File "/usr/lib/python2.6/site-packages/okaara/cli.py", line 974, in >>>> run >>>> exit_code = command_or_section.execute(self.prompt, remaining_args) >>>> File >>>> "/usr/lib/python2.6/site-packages/pulp/client/extensions/extensions.py", >>>> line 224, in execute >>>> return self.method(*arg_list, **clean_kwargs) >>>> File >>>> "/usr/lib/python2.6/site-packages/pulp/client/admin/admin_auth.py", line >>>> 58, in login >>>> result = self.context.server.actions.login(username, >>>> password).response_body >>>> File "/usr/lib/python2.6/site-packages/pulp/bindings/actions.py", >>>> line 32, in login >>>> return self.server.POST(path) >>>> File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line >>>> 99, in POST >>>> return self._request('POST', path, body=body, >>>> ensure_encoding=ensure_encoding) >>>> File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line >>>> 143, in _request >>>> response_code, response_body = self.server_wrapper.request(method, >>>> url, body) >>>> File "/usr/lib/python2.6/site-packages/pulp/bindings/server.py", line >>>> 316, in request >>>> connection.request(method, url, body=body, headers=headers) >>>> File "/usr/lib64/python2.6/httplib.py", line 914, in request >>>> self._send_request(method, url, body, headers) >>>> File "/usr/lib64/python2.6/httplib.py", line 951, in _send_request >>>> self.endheaders() >>>> File "/usr/lib64/python2.6/httplib.py", line 908, in endheaders >>>> self._send_output() >>>> File "/usr/lib64/python2.6/httplib.py", line 780, in _send_output >>>> self.send(msg) >>>> File "/usr/lib64/python2.6/httplib.py", line 739, in send >>>> self.connect() >>>> File "/usr/lib64/python2.6/site-packages/M2Crypto/httpslib.py", line >>>> 50, in connect >>>> self.sock.connect((self.host, self.port)) >>>> File "/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", >>>> line 181, in connect >>>> self.socket.connect(addr) >>>> File "<string>", line 1, in connect >>>> error: [Errno 111] Connection refused >>>> >>>> >>>> >>>> 2014-08-28 6:37 GMT+02:00 Koen Vanoppen <[email protected]>: >>>> >>>> THANX!!! that was the trick indeed. Sorry... >>>>> Now I only have this: >>>>> The connection was refused when attempting to contact the server >>>>> [pulppuppet01sand.brusselsairport.***]. Check the client configuration >>>>> to >>>>> ensure the server hostname is correct. >>>>> >>>>> pulp-admin and server are running on the same host, with self >>>>> generated cert and key. >>>>> >>>>> Kind regards, >>>>> >>>>> Koen >>>>> >>>>> >>>>> >>>>> >>>>> 2014-08-27 16:07 GMT+02:00 Sean Waite <[email protected]>: >>>>> >>>>> Hi Koen, >>>>>> >>>>>> If you read the release notes ( >>>>>> http://pulp-user-guide.readthedocs.org/en/latest/release-notes/2.4.x.html), >>>>>> you'll see that with the self-signed certs, you'll need to set verify_ssl >>>>>> to False in the admin.conf and others. >>>>>> >>>>>> I hit this same issue. >>>>>> >>>>>> >>>>>> On Wed, Aug 27, 2014 at 9:38 AM, Koen Vanoppen < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Dear All, >>>>>>> >>>>>>> I have installed pulp v 2.4 and now I'm getting following error when >>>>>>> I try to login with "pulp-admin login -u admin" >>>>>>> >>>>>>> Traceback (most recent call last): >>>>>>> File "/usr/bin/pulp-admin", line 9, in <module> >>>>>>> load_entry_point('pulp-client-admin==2.4.0', 'console_scripts', >>>>>>> 'pulp-admin')() >>>>>>> File >>>>>>> "/usr/lib/python2.6/site-packages/pulp/client/admin/__init__.py", line >>>>>>> 35, >>>>>>> in main >>>>>>> config_files, exception_handler_class=AdminExceptionHandler >>>>>>> File "/usr/lib/python2.6/site-packages/pulp/client/launcher.py", >>>>>>> line 85, in main >>>>>>> server = _create_bindings(config, logger, username, password) >>>>>>> File "/usr/lib/python2.6/site-packages/pulp/client/launcher.py", >>>>>>> line 192, in _create_bindings >>>>>>> validate_ssl_ca = config['server']['verify_ssl'].lower() != >>>>>>> 'false' >>>>>>> KeyError: 'verify_ssl' >>>>>>> >>>>>>> Any Ideas? >>>>>>> >>>>>>> Kind regards, >>>>>>> >>>>>>> Koen >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pulp-list mailing list >>>>>>> [email protected] >>>>>>> https://www.redhat.com/mailman/listinfo/pulp-list >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sean Waite [email protected] >>>>>> Cloud Operations Engineer GPG 17F91B3A >>>>>> TraceLink, Inc. >>>>>> >>>>>> Be Excellent to Each Other >>>>>> >>>>> >>>>> >>>> >>> >> >
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
