Stora ownCloud/Nextcloud-tråden

Permalänk
Medlem

@Rorax: I setup-scriptet så finns möjlighet att köra Let's Encrypt vilket ger dig SSL och en Apache conf som är anpassad och säkrad. Förutom allt det där så sätts även Trudsted Domain i config.php.

Så, hade du kört SSL scriptet direkt så hade allt blivit rätt.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem
Skrivet av enoch85:

@Rorax: I setup-scriptet så finns möjlighet att köra Let's Encrypt vilket ger dig SSL och en Apache conf som är anpassad och säkrad. Förutom allt det där så sätts även Trudsted Domain i config.php.

Så, hade du kört SSL scriptet direkt så hade allt blivit rätt.

Ja men inte om jag har ett eget certifikat om jag förstått det vilket jag skaffade enligt länken från tech and me till Mr domain. Men kanske är meningslöst att använda MrDomains certifikat istället för Let's Encrypt? Eller finns det någon fördel/nackdel mellan certen?

Följde sedan guiden från Tech and me.

Hittade även Webmin som jag använde för att göra vissa redigeringar som jag dokumenterade (stänga av rapporteringen av apache versionen i headern, disable äldre versioner av TLS och lite annat som jag inte kommer ihåg i huvudet)

Min tanke är att labba så mycket som möjligt, dokumentera det jag gör och sen göra om allting från scratch för att få bort skit som jag gjort fel/labbat sönder/backat tillbaka och ha en fungerande konfiguration som jag kan börja använda efter det.

Hur gör man med backup av sin Nextcloud installation + allt som lagras där?

Går det att fixa så att den virtuella maskinen bara har själva servern men lagrar all data i ett share på min fysiska servers share? Och då köra en backup på virtuella maskinen och sedan backa upp sharet där alla filer och liknande sparas för att kunna ha en inkrementell backup?

Typ:

C:\<min nextcloud installation>
\\<Fysisk_Server>\<min folder med all data som lagras i nextcloud>

Eller är det inte supporterat?

Permalänk
Medlem
Skrivet av Rorax:

Ja men inte om jag har ett eget certifikat om jag förstått det vilket jag skaffade enligt länken från tech and me till Mr domain. Men kanske är meningslöst att använda MrDomains certifikat istället för Let's Encrypt? Eller finns det någon fördel/nackdel mellan certen?

Följde sedan guiden från Tech and me.

Hittade även Webmin som jag använde för att göra vissa redigeringar som jag dokumenterade (stänga av rapporteringen av apache versionen i headern, disable äldre versioner av TLS och lite annat som jag inte kommer ihåg i huvudet)

Min tanke är att labba så mycket som möjligt, dokumentera det jag gör och sen göra om allting från scratch för att få bort skit som jag gjort fel/labbat sönder/backat tillbaka och ha en fungerande konfiguration som jag kan börja använda efter det.

Hur gör man med backup av sin Nextcloud installation + allt som lagras där?

Går det att fixa så att den virtuella maskinen bara har själva servern men lagrar all data i ett share på min fysiska servers share? Och då köra en backup på virtuella maskinen och sedan backa upp sharet där alla filer och liknande sparas för att kunna ha en inkrementell backup?

Typ:

C:\<min nextcloud installation>
\\<Fysisk_Server>\<min folder med all data som lagras i nextcloud>

Eller är det inte supporterat?

Det står i klartext i denna guiden (punkt 5) hur du skaffar SSL. Du behöver inte köpa cert, det är gratis och garanterat bättre än om du sätter upp det själv då allt är förkonfigurerat.

Tanken med VMen är att du inte ska behöva labba. Följ instruktionerna i setup-scriptet så har du en server redo för produktion. Sen att det är kul att labba är en annan sak...

Angående backup föreslår jag Veeam Linux Agent.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem
Skrivet av enoch85:

Det står i klartext i denna guiden (punkt 5) hur du skaffar SSL. Du behöver inte köpa cert, det är gratis och garanterat bättre än om du sätter upp det själv då allt är förkonfigurerat.

Tanken med VMen är att du inte ska behöva labba. Följ instruktionerna i setup-scriptet så har du en server redo för produktion. Sen att det är kul att labba är en annan sak...

Angående backup föreslår jag Veeam Linux Agent.

Tror det som gjorde att jag skaffade certet (gratis varianten) var för att jag klickade på "6. PUBLISH YOUR SERVER ONLINE" vilket leder till https://www.techandme.se/publish-your-server-online/ där det står:

"GET A SSL CERT

For better security we advice you to buy an SSL cert. You can get one for a trial period of 90 days. When the trial period is due, you can buy a cert for only 5.95 € / year. If you are using the ownCloud or Nextcloud VM you can simply just run this command:"

Och jag missade den fetmarkerade raden!

Tack ska kolla på Veeam! Och jag håller med, sjukt kul att labba och rätt lärorikt även om det leder till mer frågor och huvudbry för min del

Permalänk
Medlem
Skrivet av Rorax:

Tack ska kolla på Veeam! Och jag håller med, sjukt kul att labba och rätt lärorikt även om det leder till mer frågor och huvudbry för min del

Om jag säger såhär; år 2013 visste jag inte vad 'sudo' var.

Och när du ändå håller på, lägg en ticket på att det är fel på hemsidan så fixar jag när jag orkar och har tid.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem
Skrivet av enoch85:

Om jag säger såhär; år 2013 visste jag inte vad 'sudo' var.

Och när du ändå håller på, lägg en ticket på att det är fel på hemsidan så fixar jag när jag orkar och har tid.

Ingen aning om vart jag ska lägga en ticket

Permalänk
Medlem
Skrivet av Rorax:

Ingen aning om vart jag ska lägga en ticket

github.

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Permalänk
Medlem
Skrivet av Rorax:

Ingen aning om vart jag ska lägga en ticket

Står i första inlägget.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem
Skrivet av Calby:
Skrivet av enoch85:

Står i första inlägget.

Såg att man var tvungen att regga sig för att skriva där, ska försöka komma ihåg att göra det ikväll efter jobbet.

Permalänk
Medlem
Skrivet av Rorax:

Såg att man var tvungen att regga sig för att skriva där, ska försöka komma ihåg att göra det ikväll efter jobbet.

Här: https://github.com/nextcloud/vm så hamnar du rätt direkt.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

Jag har problem med att förnya certifikatet.
Kör scriptet letsencryptrenew.sh sedan kollar i loggen under /var/log/letsencrypt/renew.log

Attempting to renew cert (nextcloud.xxxx.se) from /etc/letsencrypt/renewal/nextcloud.xxxx.se.conf produced an unexpected error: Failed authorization procedure. nextcloud.xxxx.se (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Fetching http://nextcloud.xxxx.se/.well-known/acme-challenge/N9KMWNthb...: Connection refused. Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/nextcloud.xxxx.se/fullchain.pem (failure)
1 renew failure(s), 0 parse failure(s)

Någon som fått något liknande eller vet vad jag ska göra?

Permalänk
Medlem

@guvvan: I senare versioner av scriptet så stoppas och startas Apache automatiskt med --pre-hook och --post-hook. Så, fixa det så kommer det lösa sig.

https://github.com/nextcloud/vm/blob/master/lets-encrypt/acti...

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

@enoch85: TACK! Fungerade hur bra som helst!

Permalänk
Medlem

@enoch85:

Jag har inte kunnat släppt varför inte Nextcloud fungerade för mig, men tror jag ev. kan ha löst det.
Kan vara för att jag kör Pi-Hole DNS så att dom av någon anledning blockerar eller stör ut Nextcloud.
Ända anledningen jag ser faktist, att den triggar Pi-Hole på något sett så att den blockerar det.

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Permalänk
Medlem
Skrivet av Calby:

@enoch85:

Jag har inte kunnat släppt varför inte Nextcloud fungerade för mig, men tror jag ev. kan ha löst det.
Kan vara för att jag kör Pi-Hole DNS så att dom av någon anledning blockerar eller stör ut Nextcloud.
Ända anledningen jag ser faktist, att den triggar Pi-Hole på något sett så att den blockerar det.

Jag kör Pi-hole och nextcloud!
Det fungerade inte att komma åt Nextcloud via domänen om jag inte lade till det i hostfilen i Pi-hole.

Permalänk
Medlem
Skrivet av guvvan:

Jag kör Pi-hole och nextcloud!
Det fungerade inte att komma åt Nextcloud via domänen om jag inte lade till det i hostfilen i Pi-hole.

Där är "issuet" då
Så du har Pi-Hole på en annan VM eller burk? Dvs inte på samma?

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Permalänk
Medlem
Skrivet av Calby:

Där är "issuet" då
Så du har Pi-Hole på en annan VM eller burk? Dvs inte på samma?

Har Pi-Hole på en Raspberry Pi Zero W. Så helt egen burk.

redigera /etc/hosts

Citat:

127.0.0.1 localhost
127.0.1.1 DietPi
192.168.4.2 ****.se
192.168.4.2 nextcloud.****.se

Permalänk
Medlem
Skrivet av guvvan:

Har Pi-Hole på en Raspberry Pi Zero W. Så helt egen burk.

redigera /etc/hosts

Okej,
Det är alltså på Pi-Hole jag ska lägga till det i host filen?
Trodde jag skulle lägga till adressen i Pi-Hole filtret dvs white list.

Då ska jag börja snegla lite på Nextcloud har lite issues med Seafile och jag försöker att kommuncera dom med utvecklarna men dom verkar inte särskilt intresserade och man får inga raka svar vilket är jätte dåligt av dom.
Jag älskar verkligen Seafile men att utvecklarna inte bryr sig och tar bort fel rad i en update som gör att memcached inte fungerar och dom har inte åtgärdat det med en bugfix på 2 veckor gör att jag lessnar lite.

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Permalänk
Medlem

@Calby: Välkommen tillbaka!

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem
Skrivet av enoch85:

@Calby: Välkommen tillbaka!

Tänkte sätta mig in lite i communtiyn och se om man kan hjälpa till med VM eller liknande.

Lär lära mig Apache nu med ;P kört med NGINX hela tiden.

Skickades från m.sweclockers.com

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Permalänk
Medlem
Skrivet av Calby:

Tänkte sätta mig in lite i communtiyn och se om man kan hjälpa till med VM eller liknande.

Lär lära mig Apache nu med ;P kört med NGINX hela tiden.

Skickades från m.sweclockers.com

Skulle vara awesome om du kunde kika på detta: https://github.com/nextcloud/vm/issues/262 Jag har inte lika mycket tid som förut då jag jobbar heltid.

Angående comunnityt i Nextcloud så kommer du garanterat känna dig välkommen.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

@enoch85: har du några rekommenderade inställningar för PostgreSQL till Nextcloud? Läste ditt inlägg ang just det och den nya VM:en, men föredrar att sätta upp saker själv. Databas är dock inte en av mina starkare sidor

Permalänk
Medlem

@sebbeh Kör standard settings, funkar bra. Jag har tweakat lite men det bör du läsa på innan du gör. Tog typ en vecka för mig att få det som jag vill.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

Databasfel?

Tänkte kolla med någon som har lite bättre koll än mig själv vad detta felet kan bero på?

Varje gång jag laddar upp hyfsat med filer alt. lägger till en external storage via NFS (i praktiken mountad local) med många nya filer så krashar min server totalt och jag måste återställa hela min VM via en backup. Jag får HTTP 500 error om jag ska surfa via web och klienten kan ej synka. Funkar dock att SSH:a in till VM och göra whatever. Det ser ju enligt bilden nedan ut att vara ett databasfel? Samtidigt så verkar nextcloud på något sätt bli "korrupt" då versionen helt plötsligt försvinner vid uppdatering. Jag körde alltså /var/scripts/update.sh EFTER att nextcloud 13 har krashat för att kolla om det kunde reparera vid ev. uppdatering. Jag vill minnas att liknande grejer hände med Nextcloud 12. Burken rullar på nu, eftersom jag återställde via backup då jag har NOLL koll på databaser och inte svinbra koll på Linux generellt heller, så det blir enklare att köra en veckas rollback på VM då all lagring ligger på annat håll.

Kör techandme VM nextcloud 13 med två CPU:er och 2GB RAM. All lagring sker på en annan server via NFS som är mountad i VMen via fstab vid boot.

Visa signatur

SuperMicro X10SLA-F | 24GB ECC | 3x8TB + 1x1TB | Intel Xeon E3-1231v3 | GeForce GTX 950
HP Micro Gen 8 | 8GB ECC | 4x1TB | Intel Celeron G1610T |
Intel NUC | 4GB | 128 GB | Intel Pentium N3700 |
iPhone XR | 64GB

Permalänk
Medlem

@nypz: vad är det du mountat/hur har du mountat i fstab?

Visa signatur

En server här, några servrar där.

Permalänk
Medlem

@moron: Var kanske lite otydlig. Nextcloud VM körs på en Unraid host. i Nextcloud VM har jag mountat en sökväg till en tredje FreeNAS server som står för storage.

[UnRaid]
[NextCloud VM]->[FreeNAS]

Följande står i Nextcloud fstab:

10.220.0.4:/mnt/NAS/ /nfs/NAS/ nfs _netdev,auto,nofail,noatime,nolock,intr,tcp 0 0

Visa signatur

SuperMicro X10SLA-F | 24GB ECC | 3x8TB + 1x1TB | Intel Xeon E3-1231v3 | GeForce GTX 950
HP Micro Gen 8 | 8GB ECC | 4x1TB | Intel Celeron G1610T |
Intel NUC | 4GB | 128 GB | Intel Pentium N3700 |
iPhone XR | 64GB

Permalänk
Medlem

@nypz Vad får du ut om du skriver:

sudo cat /root/.my.cnf och sudo cat /var/mysql_password.txt

Posta inte lösen tack.

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

@enoch85:

sudo cat /root/.my.cnf ger:

[sudo] password for ncadmin:
[client]
password='*borttaget'

sudo cat /var/mysql_password.txt ger:
nu such file or directory

Skall tilläggas att dessa kommandon körs nu på en backup-skivbild där Nextcloud INTE har crashat. Den crashade har jag fimpat och har inte längre möjlighet att köra dessa kommandon på.

Visa signatur

SuperMicro X10SLA-F | 24GB ECC | 3x8TB + 1x1TB | Intel Xeon E3-1231v3 | GeForce GTX 950
HP Micro Gen 8 | 8GB ECC | 4x1TB | Intel Celeron G1610T |
Intel NUC | 4GB | 128 GB | Intel Pentium N3700 |
iPhone XR | 64GB

Permalänk
Medlem

@nypaz Jadu, MariaDB. Har bara hört massa prolem sedan jag implementerade det. Det är korrekt implementerat by-the-book men skiten är kass. Det är därför jag själv kör PostgreSQL.

Tips från mig: Installera upp en fräsh Nextcloud 13 med hjälp av scripten i PostgreSQL-repot och sen migrera din MySQL-databas på andra maskinen till PostgreSQL och kör en backup, sen importerar du bara DB + Data på den nya maskinen, och du kommer slippa problem.

https://www.techandme.se/we-migrated-to-postgresql/

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk
Medlem

@enoch85:
MariaDB är inte kasst, PostSQL är bättre - men MariaDB är långt ifrån något skit.

Visa signatur

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V