Bug 54264 - Diagnostic module for UCR notifier/protocol/version
Diagnostic module for UCR notifier/protocol/version
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - System diagnostic
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-1-errata
Assigned To: Iván.Delgado
Arvid Requate
https://git.knut.univention.de/univen...
:
Depends on: 50733
Blocks: 54336
  Show dependency treegraph
 
Reported: 2021-12-20 15:10 CET by Iván.Delgado
Modified: 2022-02-16 12:07 CET (History)
3 users (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): bitesize
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iván.Delgado univentionstaff 2021-12-20 15:10:44 CET
+++ This bug was initially created as a clone of Bug #50733 +++

Add a check that warns if UCR notifier/protocol/version is not 3. Otherwise the domain is affected by bug 48427

Describe that every UCS domain server has to be at least UCS 4.3-3e428 before increasing the minimum protocol version to 3.
Comment 1 Arvid Requate univentionstaff 2021-12-20 17:23:47 CET
Also needs to be fixed in errata5.0-1.
Comment 2 Iván.Delgado univentionstaff 2021-12-30 12:21:16 CET
I've implemented a new diagnostic module to check notifier protocol version

e9636745eb
67fe1a2e57
5ab5a9aef3

univention-management-console-module-diagnostic: 6.0.0-15A~5.0.0.202112301217
Comment 3 Arvid Requate univentionstaff 2021-12-30 12:31:40 CET
Verified:
* Code review
* Package update
* Functional test
* Advisory

d31cb27a21 | Fix advisory markup
Comment 4 Iván.Delgado univentionstaff 2022-01-03 12:16:45 CET
I've implemented a new diagnostic module to check notifier protocol version

adb9c4b220
1a9eea25a6
bec097e588
d31cb27a21
e9636745eb
67fe1a2e57
5ab5a9aef3

univention-management-console-module-diagnostic: 6.0.0-16A~5.0.0.202201031212
Comment 5 Iván.Delgado univentionstaff 2022-02-07 10:28:10 CET
The message of the diagnostic module for check notifier protocol version was update.

3ea804155e Bug #54264: Adjust diagnostic module title and translation

univention-management-console-module-diagnostic 6.0.0-23A~5.0.0.202202071019
Comment 6 Arvid Requate univentionstaff 2022-02-07 10:52:53 CET
Verified:
* Code review
* Package update
* Functional test
* Messages and translation strings
* Advisory


Example output, german and english:

root@primary20:~# /usr/bin/univention-run-diagnostic-checks -t 61_notifier_protocol_version
Domain Admin Login: Administrator
Password: 
Executing following checks: ['61_notifier_protocol_version']

You can find the logging messages of the diagnostic modules at /var/log/univention/management-console-module-diagnostic.log

######################################### Start 61_notifier_protocol_version ########################################
## Check failed: 61_notifier_protocol_version - Überprüfung der Protokollversion des Univention Directory Notifier ##
Die UCR-Variable “notifier/protocol/version” hat einen ungültigen Wert
########################################## End 61_notifier_protocol_version #########################################

root@primary20:~# LANG=C /usr/bin/univention-run-diagnostic-checks -t 61_notifier_protocol_version
Domain Admin Login: Administrator
Password: 
Executing following checks: ['61_notifier_protocol_version']

You can find the logging messages of the diagnostic modules at /var/log/univention/management-console-module-diagnostic.log

######################################### Start 61_notifier_protocol_version ########################################
## Check failed: 61_notifier_protocol_version - Check of the protocol version of the Univention Directory Notifier ##
The value notifier/protocol/version has an invalid value.
########################################## End 61_notifier_protocol_version #########################################