Hallo zusammen,
ersteinmal danke an Christian, für die tollen Videos und dieses Repository.
Habe ein Problem mit der Nextcloud, die die MariaDB nicht erreichen kann.
Voraussetzungen:
Debian 10.2.0 in einer VM frisch installiert, sowie
Docker und docker-compose und ein paar Tools, die ich gern nutze.
das Repository gecloned und die Anpassungen durchgeführt.
Da ich derzeit keine Domain von extern habe, die auf DynDNS zeigt bzw. auf meine dynamische IP von meinem DSL und ich dafür noch keine FW-Freischaltung in meiner OPNSense gemacht habe, habe ich mich zeitweilig mit Einträgen in der hosts-Datei beholfen (Domain .int).
Traefik läuft und es kommen keine Fehlermeldungen, außer von ACME, weil er nicht registrieren kann, aber das ignoriere ich zeitweilig.
Nextcloud und MariaDB starten, allerdings bringt MariaDB ein paar interessante Fehlermeldungen oder Warnmeldungen, die ich auch nach Googlen und einigem herumprobieren nur teilweise lösen kann.
nextcloud-db | 2020-01-11 10:17:49 0 [Warning] You need to use --log-bin to make --binlog-format work.
nextcloud-db | 2020-01-11 10:17:49 0 [Warning] 'user' entry 'root@0b1a4ea85fec' ignored in --skip-name-resolve mode.
nextcloud-db | 2020-01-11 10:17:49 0 [Warning] 'user' entry '@0b1a4ea85fec' ignored in --skip-name-resolve mode.
nextcloud-db | 2020-01-11 10:17:49 0 [Warning] 'proxies_priv' entry '@% root@0b1a4ea85fec' ignored in --skip-name-resolve mode.
im Nextcloud WebUI erhalte ich nach Eingabe aller Daten diese Fehlermeldung:
Error while trying to create admin user: Failed to connect to the database: An exception occurred in driver: SQLSTATE[HY000] [2006] MySQL server has gone away
im Log finde ich dann das:
2020-01-11 10:23:42 8 [Warning] Aborted connection 8 to db: 'unconnected' user: 'unauthenticated' host: '192.168.16.3' (This connection closed normally without authentication)
Nach etlichen Stunden des Ausprobierens komme ich hier nun nicht mehr weiter.
Die Warnung zu --binlog-format bekomme ich mit --log-bin=ROW weg... (da stimmt selbst die "Vorgabe" von nextcloud nicht), aber die Meldung mit den Usern und --skip-name-resolve mode lässt mich verzweifeln.
Hat jmd. einen Tipp? Danke
Gruß
Markus