Bug 43889 - Starting software monitor fails in UCS 4.2
Starting software monitor fails in UCS 4.2
Status: CLOSED DUPLICATE of bug 43915
Product: UCS
Classification: Unclassified
Component: UMC - Software monitor
UCS 4.2
Other Linux
: P5 normal (vote)
: UCS 4.2
Assigned To: Janek Walkenhorst
Stefan Gohmann
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-03-16 07:25 CET by Stefan Gohmann
Modified: 2017-04-04 18:29 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
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 Stefan Gohmann univentionstaff 2017-03-16 07:25:55 CET
I've installed the Software monitor package during the UCS 4.2 installation. After starting the module via UMC, I received the following traceback:

(See Bug #43887 for an USI)


IOError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/etc/postgresql/pkgdb.secret'
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
IOError: Die Initialisierung des Moduls ist fehlgeschlagen: Traceback (most recent call last):
    connection_info['password'] = open(password_file, 'rb').read().rstrip('\n')
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 554, in open_database_connection
    self.dbConnection = updb.open_database_connection(self.ucr, pkgdbu=True)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 231, in connect
    self.connect()
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/pkgdb/__init__.py", line 214, in init
    self.__handler.init()
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 286, in handle
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
    self.handle(msg)
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 178, in _recv
Traceback (most recent call last):
Comment 1 Florian Best univentionstaff 2017-03-16 12:47:36 CET
I can't reproduce this error but when I click on search the standby animation runs forever and the javascript console shows this traceback:

dojo.js.uncompressed.js:6483 TypeError: this._searchform.enableSearchButton is not a function(…) "TypeError: this._searchform.enableSearchButton is not a function
    at .<anonymous> (https://xen3.school.local/univention/management/modules/pkgdb/Page.js:161:23)
Comment 2 Florian Best univentionstaff 2017-03-16 13:34:01 CET
Configure /usr/lib/univention-install/98univention-pkgdb-tools.inst
2017-03-15 22:26:55.771886964+01:00 (in joinscript_init)
Traceback (most recent call last):
  File "/usr/sbin/univention-pkgdb-scan", line 37, in <module>
    univention.pkgdb.main()
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 578, in main
    connection = open_database_connection(config_registry, pkgdbu=False)
  File "/usr/lib/pymodules/python2.7/univention/pkgdb.py", line 560, in open_database_connection
    connection = pgdb.connect(database=connectstring)
  File "/usr/lib/python2.7/dist-packages/pgdb.py", line 482, in connect
    dbtty, dbuser, dbpasswd)
pg.InternalError: could not connect to server: Connection refused
        Is the server running on host "master421.deadlock42.intranet" (10.201.42.1) and accepting
        TCP/IP connections on port 5432?
Comment 3 Janek Walkenhorst univentionstaff 2017-03-22 11:22:19 CET

*** This bug has been marked as a duplicate of bug 43915 ***
Comment 4 Stefan Gohmann univentionstaff 2017-03-24 05:42:14 CET
(In reply to Janek Walkenhorst from comment #3)
> 
> *** This bug has been marked as a duplicate of bug 43915 ***

OK, duplicate.
Comment 5 Stefan Gohmann univentionstaff 2017-04-04 18:29:55 CEST
UCS 4.2 has been released:
 https://docs.software-univention.de/release-notes-4.2-0-en.html
 https://docs.software-univention.de/release-notes-4.2-0-de.html

If this error occurs again, please use "Clone This Bug".