Verwijder Nextcloud-integriteitswaarschuwingen door de juiste bestanden te herstellen.

Om de Nextcloud-waarschuwing 'Sommige bestanden hebben de integriteitscontrole niet doorstaan' te verwijderen, opent u eerst de beheerdersinstellingen → Overzicht → Lijst met ongeldige bestanden… en herstelt of verwijdert u vervolgens alleen de bestanden die in het rapport worden vermeld. Bewerk of onderdruk de controle niet signature.json: integriteitsfouten kunnen duiden op een onvolledige update, een onbedoelde aanpassing of een onverwacht bestand dat nader onderzoek vereist.

Lees het rapport voordat u bestanden wijzigt.

De waarschuwing verschijnt op de overzichtspagina voor beheerders. De documentatie van Nextcloud over codeondertekening beschrijft daar twee nuttige acties: de lijst met ongeldige bestanden bekijken en een nieuwe scan starten. Het rapport groepeert problemen per component, zoals coreeen app, en geeft het fouttype en het bestandspad weer. De huidige handleiding voor Nextcloud 35 beschrijft dezelfde acties en de occintegriteitsopdrachten.

  • INVALID_HASHEen bestand wijkt af van de hash die in de bestandshandtekening is vastgelegd. Dit kan te wijten zijn aan een lokale bewerking, een onvolledige vervanging tijdens een upgrade of een onverwachte wijziging.
  • MISSING_FILEEen ondertekend bestand ontbreekt. Het is mogelijk per ongeluk verwijderd of overgeslagen tijdens een update.
  • EXTRA_FILEEen bestand is aanwezig in de installatie, maar maakt geen deel uit van de ondertekende set. Dit kan een lokaal bestand zijn, een restant van een oude release, of iets dat een beveiligingscontrole vereist.
  • EXCEPTIONDe verificator kon een handtekening niet valideren, bijvoorbeeld omdat de vereiste handtekeninggegevens ontbreken of ongeldig zijn. Controleer de genoemde app en de broncode ervan.

Deze labels beschrijven het resultaat van de controle, niet de oorzaak. Een extra bestand is niet automatisch schadelijk en een hash-mismatch is geen bewijs van een inbreuk. Noteer het component, het pad en de foutmelding en vergelijk deze met uw implementatiemethode en recente wijzigingen.

Voer een gerichte controle uit

Als je shelltoegang hebt, voer het commando dan uit occals de gebruiker van de webserver vanuit de Nextcloud-installatiemap. Het juiste account en PHP-commando kunnen variëren afhankelijk van het besturingssysteem, de containerimage, Snap of hostingprovider. Op een standaard Debian- of Ubuntu Apache-installatie, met Nextcloud op /var/www/nextclouden de webgebruiker www-data, gebruik je:

cd /var/www/nextcloud
sudo -E -u www-data php occ integrity:check-core
sudo -E -u www-data php occ integrity:check-app calendar

Vervang dit calendardoor de app-identificatiecode die in uw rapport wordt weergegeven. De kerncontrole verifieert de Nextcloud-serverbestanden; de app-controle verifieert één specifieke app. De Nextcloud 35-handleiding beschrijft ook occ integrity:check-app --allhoe u geïnstalleerde apps kunt controleren. Een succesvolle controle levert mogelijk geen resultaat op; gebruik deze functie -vwanneer u bevestiging nodig hebt. Als uw installatie in een container is geplaatst of wordt beheerd door een pakket, gebruik dan de gedocumenteerde manier om het pakket aan te roepen occen de bijbehorende webgebruiker in plaats van deze paden blindelings te kopiëren.

Herstel bestanden vanaf een vertrouwde bron.

Voor kernbestanden

Voor INVALID_HASHversies MISSING_FILElager dan core, gebruik exact dezelfde Nextcloud-release die momenteel is geïnstalleerd. Download een schoon archief van de officiële downloadbron of herstel de overeenkomende bestanden vanuit een betrouwbare back-up of implementatie-artefact. Vergelijk de geïnstalleerde versie voordat u bestanden vervangt en behoud de sitespecifieke configuratie en de gegevensmap. Als meerdere kernbestanden na een onderbroken upgrade niet werken, herstel dan de implementatie of voer het ondersteunde upgrade-proces voor dat installatietype opnieuw uit in plaats van willekeurig individuele bestanden te vervangen.

Controleer EXTRA_FILEhet pad en achterhaal wie het heeft aangemaakt. Verplaats een lokaal bestand dat u herkent buiten de Nextcloud-codedirectory als het geen onderdeel is van de installatie; bewaar eerst een kopie als het mogelijk noodzakelijke aanpassingen bevat. Als het bestand onbekend of verdacht is, bewaar het dan voor onderzoek en controleer de toegangslogboeken en de implementatiegeschiedenis voordat u het verwijdert. Verwijder geen willekeurige bestanden alleen om de waarschuwing te laten verdwijnen.

Voor app-bestanden

Voor een ondertekende app met gewijzigde of ontbrekende bestanden, installeer dezelfde compatibele app-versie opnieuw vanuit de officiële Nextcloud-appwinkel of het vertrouwde releasekanaal van de app-beheerder. Maak eerst een back-up van de app-directory als deze lokale wijzigingen bevat. Als het een aangepaste of niet-ondertekende app is, kan een integriteitsbericht de ondertekeningsstatus of implementatie ervan weergeven; neem contact op met de ontwikkelaar in plaats van zelf ondertekeningsgegevens te genereren. De documentatie van Nextcloud geeft aan dat de app niet mag worden gewijzigd signature.json. Codeondertekening voor core- en apps biedt een manier om wijzigingen en onvolledige upgrades te detecteren, dus het wijzigen van de vastgelegde hashes ondermijnt dat doel.

Bij het overdragen van vervangende bestanden via FTP adviseert Nextcloud specifiek de binaire overdrachtsmodus. Conversie naar tekstmodus kan bytes wijzigen en een nieuwe hash-mismatch veroorzaken.

Herhaal de scan en bevestig het resultaat.

  1. Voer de bijbehorende core- of app-integriteitsopdracht opnieuw uit, of ga terug naar Beheerinstellingen → Overzicht en selecteer Opnieuw scannen… .
  2. Controleer of het betreffende onderdeel niet langer in de lijst met ongeldige bestanden voorkomt. Als u de CLI hebt gebruikt, levert een geslaagde app-controle geen uitvoer op, of bevestigt een uitgebreide controle het resultaat.
  3. Vernieuw de overzichtspagina en controleer of de waarschuwing verdwenen is. Als deze nog steeds zichtbaar is, open dan het bijgewerkte rapport; daarin wordt mogelijk een ander bestand of een ander onderdeel geïdentificeerd.

Als dezelfde fout zich direct opnieuw voordoet, onderzoek dan of uw implementatieproces, aanpassing of een gekoppeld volume het gewijzigde bestand herstelt. Controleer voor uitzonderingen op de handtekening de ondersteunde versie van de app en neem contact op met de beheerder. Als het rapport een kernbestand identificeert dat u niet kunt verklaren, beschouw dit dan als een beveiligings- en implementatieprobleem en controleer vertrouwde back-ups en serverlogboeken voordat u verdergaat.

Raadpleeg de officiële Nextcloud-documentatie over codeondertekening en integriteit , de Nextcloud 35-integriteitsopdrachtreferentie en het officiële Nextcloud-serverreleasearchief .

Laat een reactie achter

Beheers de CPU-pieken van Nextcloud Preview met een geplande wachtrij.

Verplaats het genereren van miniaturen naar een gecontroleerd achtergrondschema, verklein ongebruikte voorbeeldformaten en controleer de wachtrij zonder uw Nextcloud-server te overbelasten.

Nextcloud Desktop Sync: Voorbij het "Bestanden verwerken"-scherm

Zoek naar het bestand, de uitsluitingsregel, het verbindingsprobleem of de status van de clientdatabase die de Nextcloud-synchronisatie blokkeert, en controleer vervolgens of uploads en downloads veilig verlopen.

Verwijder de Nextcloud OPcache-waarschuwing door de rechterlimiet aan te passen.

Zoek de PHP OPcache-limiet die de waarschuwing van Nextcloud veroorzaakt, werk de juiste web-PHP-configuratie bij, herstart de server veilig en controleer het resultaat.

Nextcloud verbinden met CODE Docker: installatie en afwegingen

Nextcloud verbinden met CODE Docker: installatie en afwegingen

Vergelijk de ingebouwde en op Docker gebaseerde code en verbind Collabora Online vervolgens met Nextcloud via een beveiligde HTTPS-reverseproxy.

Bouw een robuust Nextcloud-cluster met Galera

Plan een betrouwbare Nextcloud HA-implementatie met gedeelde opslag, Redis-vergrendeling, quorum-bewuste MariaDB-routering en praktische failover-controles.

Krijg Nextcloud Talk-gesprekken tot stand wanneer directe media niet werkt.

Krijg Nextcloud Talk-gesprekken tot stand wanneer directe media niet werkt.

Configureer en verifieer een bereikbare TURN-relais voor Nextcloud Talk wanneer firewalls of restrictieve NAT directe gespreksmedia blokkeren.

Verwijder Nextcloud-integriteitswaarschuwingen door de juiste bestanden te herstellen.

Gebruik het rapport met ongeldige bestanden om gewijzigde, ontbrekende of extra Nextcloud-code te identificeren, vertrouwde bestanden veilig te herstellen en het resultaat te controleren.

Verbind Gmail of Microsoft 365 met Nextcloud Mail via OAuth2.

Stel OAuth2 in voor Nextcloud Mail met Gmail of Microsoft 365, verifieer het ontvangen en verzenden van e-mails en los veelvoorkomende toestemmings- en SMTP-problemen op.

Definieer de vastgelopen Nextcloud-onderhoudsmodus veilig met OCC.

Definieer de vastgelopen Nextcloud-onderhoudsmodus veilig met OCC.

Gebruik OCC om de toegang tot Nextcloud te herstellen, de status van de databasemigratie te controleren en de juiste opdracht te kiezen voor archivering, Docker- of Snap-installaties.

Nextcloud LDAP- en Active Directory-aanmelding instellen

Verbind Nextcloud met LDAP of Active Directory, beperk de toegang met gebruikers- en groepsfilters en verifieer de veilige authenticatie vóór de uitrol.