Activity log for bug #949208

Date Who What changed Old value New value Message
2012-03-07 17:35:45 Andreas Hasenack bug added bug
2012-03-07 17:37:44 Andreas Hasenack description I used the UI to point my client to a local landscape deployment, on 10.0.1.11:8080. Turns out the UI tool defaults to https, which is fine, but which my server wasn't using, so it timed out eventually: broker.log: 2012-03-07 14:33:22,291 ERROR [PoolThread-twisted.internet.reactor-1] Error contacting the server at https://10.0.1.11:8080/message-system. Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 63, in exchange curly, data = self._curl(spayload, computer_id, message_api) File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 42, in _curl headers=headers, cainfo=self._pubkey, curl=curl)) File "/usr/lib/python2.7/dist-packages/landscape/lib/fetch.py", line 98, in fetch raise PyCurlError(e.args[0], e.args[1]) PyCurlError: Error 28: SSL connection timeout at 29938 2012-03-07 14:33:22,293 INFO [MainThread] Message exchange failed. But another timeout is in play it seems, related to dbus. The ui settings app just crashed with this backtrace: andreas@nsn7:~/canonical/source/landscape-client/trunk$ landscape-client-settings-ui Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/app.py", line 61, in setup_ui self.on_fail) File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/configuration.py", line 75, in persist self.register(on_notify, on_error, on_succeed, on_fail) File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/configuration.py", line 89, in register self._configuration.get_config_filename()) File "/usr/lib/python2.7/dist-packages/landscape/ui/model/registration/proxy.py", line 111, in register error_handler=error_handler) File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__ **keywords) File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. I used the UI to point my client to a local landscape deployment, on 10.0.1.11:8080. Turns out the UI tool defaults to https, which is fine, but which my server wasn't using, so it timed out eventually: broker.log: 2012-03-07 14:33:22,291 ERROR [PoolThread-twisted.internet.reactor-1] Error contacting the server at https://10.0.1.11:8080/message-system. Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 63, in exchange     curly, data = self._curl(spayload, computer_id, message_api)   File "/usr/lib/python2.7/dist-packages/landscape/broker/transport.py", line 42, in _curl     headers=headers, cainfo=self._pubkey, curl=curl))   File "/usr/lib/python2.7/dist-packages/landscape/lib/fetch.py", line 98, in fetch     raise PyCurlError(e.args[0], e.args[1]) PyCurlError: Error 28: SSL connection timeout at 29938 2012-03-07 14:33:22,293 INFO [MainThread] Message exchange failed. But another timeout is in play it seems, related to dbus. The ui settings app just crashed with this backtrace: andreas@nsn7:~/canonical/source/landscape-client/trunk$ landscape-client-settings-ui Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/app.py", line 61, in setup_ui     self.on_fail)   File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/configuration.py", line 75, in persist     self.register(on_notify, on_error, on_succeed, on_fail)   File "/usr/lib/python2.7/dist-packages/landscape/ui/controller/configuration.py", line 89, in register     self._configuration.get_config_filename())   File "/usr/lib/python2.7/dist-packages/landscape/ui/model/registration/proxy.py", line 111, in register     error_handler=error_handler)   File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__     **keywords)   File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking     message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. I just verified and the UI settings app crashed before the broker reported the error.
2012-03-08 15:14:47 Geoff Teale landscape-client: status New In Progress
2012-03-08 15:14:50 Geoff Teale landscape-client: assignee Geoff Teale (tealeg)
2012-03-09 13:49:28 Geoff Teale branch linked lp:~tealeg/landscape-client/catch-unreachable-server
2012-03-12 10:29:11 Geoff Teale landscape-client: status In Progress Fix Committed
2012-04-16 09:58:34 Launchpad Janitor branch linked lp:ubuntu/natty-updates/landscape-client
2012-05-04 13:29:55 Andreas Hasenack landscape-client: status Fix Committed Fix Released