Bug 32827 - traceback +timeout when unable to reach appcenter
traceback +timeout when unable to reach appcenter
Status: RESOLVED WORKSFORME
Product: UCS
Classification: Unclassified
Component: App Center
UCS 3.1
Other Linux
: P5 normal (vote)
: UCS 3.2-x
Assigned To: Bugzilla Mailingliste
:
: 33019 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-09 13:13 CEST by Erik Damrose
Modified: 2016-03-22 12:30 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Damrose univentionstaff 2013-10-09 13:13:22 CEST
While opening an UMC module about an installed app, the app center was not reachable. This resulted in 
* The UMC module not loading, with an endless spinning mouse-animation. No timeout seemed to happen
* The following traceback in /var/log/univention/management-console-module-appcenter.log

02.07.13 09:51:30.181  MODULE      ( PROCESS ) : Das Kommando ist fehlgeschlagen: Konnte das App Center nicht erreichen: <urlopen error [Errno 101] Das Netzwerk ist nicht erreichbar>
02.07.13 09:51:30.194  MODULE      ( ERROR   ) : Traceback (most recent call last):
  File "/usr/sbin/univention-management-console-module", line 112, in <module>
    notifier.loop()
  File "/usr/lib/pymodules/python2.6/notifier/nf_generic.py", line 284, in loop
    step()
  File "/usr/lib/pymodules/python2.6/notifier/nf_generic.py", line 271, in step
    not __sockets[ cond ][ fd ]( sock_obj ):
  File "/usr/lib/pymodules/python2.6/univention/management/console/protocol/modserver.py", line 145, in _recv
    self.handle( msg )
  File "/usr/lib/pymodules/python2.6/univention/management/console/protocol/modserver.py", line 239, in handle
    self.__handler.execute( cmd_obj.method, msg )
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py", line 229, in execute
    self.signal_emit( 'failure', res )
  File "/usr/lib/pymodules/python2.6/notifier/signals.py", line 75, in signal_emit
    self.__signals[ signal ].emit( *args )
  File "/usr/lib/pymodules/python2.6/notifier/signals.py", line 41, in emit
    cb( *args )
  File "/usr/lib/pymodules/python2.6/notifier/__init__.py", line 104, in __call__
    return self._function( *tmp, **self._kwargs )
  File "/usr/lib/pymodules/python2.6/univention/management/console/protocol/modserver.py", line 109, in _reply
    self.response( msg )
  File "/usr/lib/pymodules/python2.6/univention/management/console/protocol/modserver.py", line 295, in response
    if self._do_send( self.__comm ):
  File "/usr/lib/pymodules/python2.6/univention/management/console/protocol/modserver.py", line 274, in _do_send
    ret = self.__comm.send( self.__queue )
error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Comment 1 Stefan Gohmann univentionstaff 2013-11-11 06:32:15 CET
*** Bug 33019 has been marked as a duplicate of this bug. ***
Comment 2 Stefan Gohmann univentionstaff 2013-11-11 06:32:55 CET
From Bug #33019:

> 3. It should be documented that "appcenter.software-univention.de" (or
> whatever is configured in UCRV "repository/app_center/server") must be
> reachable.

That should be solved with Bug #32827
Comment 3 Dirk Wiesenthal univentionstaff 2016-03-22 12:30:56 CET
This has been fixed and refined numerous times