On Tue, 14 May 2024 10:40:17 +0200 Josip Rodin <[email protected]> wrote:
Package: gosa
Version: 2.8~git20230203.10abe45+dfsg-1+deb12u2

Hi,

So I wanted something to replace phpldapadmin, this turned up in apt cache
search web ldap, and so I installed it, opened the /gosa URL on the website,
authorized it with the provided shell command, connected to the pre-existing
slapd, and then /gosa/setup.php said:

  LDAP schema check
  5 / 7
  Schema specific settings
  warning
  Attention
  Schema check failed The following object classes are missing:

      gosaObject
      gosaAccount
      gosaLockEntry
      gosaDepartment
      gosaCacheEntry
      gosaProperties
      gosaConfig

If this is not optional, it needs to be stated somewhere more prominently,
or it needs to be made optional. The package description says "Web Based
LDAP Administration Program", it does not say it only works with its own
LDAP schema.
I had the same issue when trying to migrate from fusion directory. I thought it was because I had fusion directory schema already present, so I opened https://github.com/gosa-project/gosa-core/issues/66 for migration documentation.

But figured out even a fresh slapd installation does not work. Though it failed much earlier in the setup, it does not proceed after the LDAP server configuration screen. Clicking on Continue button keeps refreshing the screen, the connection is shown as successful.

Note: the default screen is in German and I had to use LibreWolf/Firefox translate to try it.

Attachment: OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to