Univention Bugzilla – Full Text Bug Listing |
Summary: | App appliance for UCS 4.2 can't join | ||
---|---|---|---|
Product: | UCS | Reporter: | Jürn Brodersen <brodersen> |
Component: | General | Assignee: | Jürn Brodersen <brodersen> |
Status: | CLOSED FIXED | QA Contact: | Erik Damrose <damrose> |
Severity: | normal | ||
Priority: | P5 | CC: | best, damrose, klaeser |
Version: | UCS 4.2 | Flags: | brodersen:
Patch_Available+
|
Target Milestone: | UCS 4.2-1-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
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): | Appliance | |
Max CVSS v3 score: | |||
Bug Depends on: | |||
Bug Blocks: | 44513 | ||
Attachments: | proposed patch |
You could also perform directly an LDAP search from the host to the master to ensure that the license key ID is set: univention-ldapsearch -LLL objectClass=univentionLicense univentionLicenseKeyID r81156: fix license check in appliance setup Version: 10.0.10-33A~4.2.0.201707131653 Branch: ucs_4.2-0 Scope: errata4.2-1 r81159: YAML Please fix the error message. It should contain a human readable description of the problem. r81175: Improved error message on license check errors Package: univention-system-setup Version: 10.0.10-34A~4.2.0.201707141121 Branch: ucs_4.2-0-errata4.2-1 Scope: errata4.2-1 *** Bug 45015 has been marked as a duplicate of this bug. *** OK: Changed check for valid license on master OK: join into activated master OK: Test and warning if joining into not activated master OK: yaml Verified *** Bug 42918 has been marked as a duplicate of this bug. *** *** Bug 44850 has been marked as a duplicate of this bug. *** *** Bug 44577 has been marked as a duplicate of this bug. *** |
Created attachment 9024 [details] proposed patch Before an appliance can join it checks if the master has a valid license. That currently fails because the self signed ssl certificate from the master is not yet trusted by the appliance. I changed that so univention-ssh is used instead of directly using umc-command. We still need umc-command on the master because that is afaik the only way to get that information without a root account.