Liebe Nutzer des deutschen Subforums.
Es passiert leider häufig genug, dass ganz wesentliche Infos bei vielen Threads fehlen. Dabei weiß niemand außer Euch selbst, wie ihr eure Maschine(n) konfiguriert habt. Doch Informationen sind wesentlich für eventuelle Helfer.
Bitte beachtet beim Posten deshalb folgende kleine Hinweise - die erleichtern allen die Fehlersuche. Und sparen allen Zeit. Und auch Nerven
- Bei welchen Anbieter? Was für ein Server? v-server, shared, root, usw. Oder Lokal?
v-server
- Auf welcher Hardware? PC, Raspberry PI, Banana, NAS usw…
Vm auf einem Dell-Server
- Betriebssystem sowie Version ALLER beteiligten Systeme
Debian 12
- Nextcloud Version: 31.0.2
- PHP Version: 8.3
- Welche Datenbank? MariaDB 10.5.28-
- Apache version, usw.
Apache:2.4.63
- Läuft NC in Docker,Snap oder VM
VM
Wir haben eine VM in einem Rechenzentrum. Wir haben die volle Kontrolle der ESXi-Umgebung.
Wir hatten bis vor kurzem eine Verbindung zum AD vom Kunden. Es wurde in der Firewall alles eingestellt.
Seit gestern bekomme ich die folgende Fehlermeldung beim ausführen der cron.php
OC\ServerNotAvailableException: Connection to LDAP server could not be established in /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/Connection.php:243
Stack trace:
#0 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/Access.php(187): OCA\User_LDAP\Connection->getConnectionResource()
#1 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/User_LDAP.php(275): OCA\User_LDAP\Access->readAttribute()
#2 [internal function]: OCA\User_LDAP\User_LDAP->userExistsOnLDAP()
#3 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/User_Proxy.php(66): call_user_func_array()
#4 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/Proxy.php(152): OCA\User_LDAP\User_Proxy->walkBackends()
#5 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/User_Proxy.php(202): OCA\User_LDAP\Proxy->handleRequest()
#6 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/user_ldap/lib/User_Proxy.php(179): OCA\User_LDAP\User_Proxy->userExistsOnLDAP()
#7 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/lib/private/User/Manager.php(149): OCA\User_LDAP\User_Proxy->userExists()
#8 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/settings/lib/BackgroundJobs/VerifyUserData.php(231): OC\User\Manager->get()
#9 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/apps/settings/lib/BackgroundJobs/VerifyUserData.php(54): OCA\Settings\BackgroundJobs\VerifyUserData->resetVerificationState()
#10 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/lib/public/BackgroundJob/Job.php(46): OCA\Settings\BackgroundJobs\VerifyUserData->start()
#11 /home/nissidby/nextcloud.kundendomäne.de/nextcloud/cron.php(170): OCP\BackgroundJob\Job->execute()
#12 {main}
Wir nutzen pd-admin für die verwaltung dieser VM.
der befehl occ ldap.show config zeigt folgendes:
±------------------------------±---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Configuration | s01 |
±------------------------------±---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| hasMemberOfFilterSupport | 1 |
| homeFolderNamingRule | |
| lastJpegPhotoLookup | 0 |
| ldapAdminGroup | |
| ldapAgentName | nextcloud |
| ldapAgentPassword | *** |
| ldapAttributeAddress | |
| ldapAttributeAnniversaryDate | |
| ldapAttributeBiography | |
| ldapAttributeBirthDate | |
| ldapAttributeFediverse | |
| ldapAttributeHeadline | |
| ldapAttributeOrganisation | |
| ldapAttributePhone | |
| ldapAttributePronouns | |
| ldapAttributeRole | |
| ldapAttributeTwitter | |
| ldapAttributeWebsite | |
| ldapAttributesForGroupSearch | |
| ldapAttributesForUserSearch | |
| ldapBackgroundHost | |
| ldapBackgroundPort | |
| ldapBackupHost | |
| ldapBackupPort | 389 |
| ldapBase | DC=nissinger,DC=local |
| ldapBaseGroups | DC=nissinger,DC=local |
| ldapBaseUsers | DC=nissinger,DC=local |
| ldapCacheTTL | 600 |
| ldapConfigurationActive | 1 |
| ldapConnectionTimeout | 15 |
| ldapDefaultPPolicyDN | |
| ldapDynamicGroupMemberURL | |
| ldapEmailAttribute | mail |
| ldapExperiencedAdmin | 0 |
| ldapExpertUUIDGroupAttr | |
| ldapExpertUUIDUserAttr | |
| ldapExpertUsernameAttr | |
| ldapExtStorageHomeAttribute | |
| ldapGidNumber | gidnumber |
| ldapGroupDisplayName | cn |
| ldapGroupFilter | |
| ldapGroupFilterGroups | |
| ldapGroupFilterMode | 0 |
| ldapGroupFilterObjectclass | |
| ldapGroupMemberAssocAttr | |
| ldapHost | firewall.kundendomäne.de |
| ldapIgnoreNamingRules | |
| ldapLoginFilter | (&(&(|(objectclass=user))(|(|(memberof=CN=nextcloud-user,OU=Nissin-User,DC=nissinger,DC=local)(primaryGroupID=1239))))(|(samaccountname=%uid)(|(mailPrimaryAddress=%uid)(mail=%uid)))) |
| ldapLoginFilterAttributes | |
| ldapLoginFilterEmail | 1 |
| ldapLoginFilterMode | 0 |
| ldapLoginFilterUsername | 1 |
| ldapMatchingRuleInChainState | unknown |
| ldapNestedGroups | 0 |
| ldapOverrideMainServer | |
| ldapPagingSize | 500 |
| ldapPort | 389 |
| ldapQuotaAttribute | |
| ldapQuotaDefault | |
| ldapTLS | |
| ldapUserAvatarRule | default |
| ldapUserDisplayName | displayname |
| ldapUserDisplayName2 | |
| ldapUserFilter | (&(|(objectclass=user))(|(|(memberof=CN=nextcloud-user,OU=Nissin-User,DC=nissinger,DC=local)(primaryGroupID=1239)))) |
| ldapUserFilterGroups | nextcloud-user |
| ldapUserFilterMode | 0 |
| ldapUserFilterObjectclass | user |
| ldapUuidGroupAttribute | auto |
| ldapUuidUserAttribute | auto |
| markRemnantsAsDisabled | 0 |
| turnOffCertCheck | 0 |
| turnOnPasswordChange | 0 |
| useMemberOfToDetectMembership | 1 |
±------------------------------±---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Ich bitte um Hilfe.
Vielen Dank im Voraus