[SOLVED] os-git-backup

Started by Nephiria, December 06, 2020, 04:26:04 PM

Previous topic - Next topic
December 06, 2020, 04:26:04 PM Last Edit: December 08, 2020, 09:05:20 AM by Nephiria
Hi zusammen,

ich habe vorhin ein wenig mit dem neuen Plugin rumgespielt aber irgendwie bekomme ich es nicht zum laufen.
Vielleicht weis jemand von euch rat.

Habe einen "Git" Server im internen Netz laufen.
Repository etc. ist alles vorbereitet.

Wenn ich mich per https verbinde sehe ich auch den inhalt:

Index of /config.git
[ICO]   Name   Last modified   Size   Description
[PARENTDIR]   Parent Directory       -   
[   ]   HEAD   2020-12-06 16:08   23   
[DIR]   branches/   2020-12-06 16:08   -   
[   ]   config   2020-12-06 16:08   93   
[   ]   description   2020-12-06 16:08   73   
[   ]   git-daemon-export-ok   2020-12-06 16:08   0   
[DIR]   hooks/   2020-12-06 16:08   -   
[DIR]   info/   2020-12-06 16:08   -   
[DIR]   objects/   2020-12-06 16:08   -   
[DIR]   refs/   2020-12-06 16:08   -   

Nur im Webinterface von der opnsense habe ich einen fehler der irgentwie ziemlich blöd deklariert ist.

Zum Test habe ich noch das Git Repository getestet.
git clone https://github.xxx.xxx/config.git

You appear to have cloned an empty repository.

The following input errors were detected:

unknown error, check log for details
Saved settings, but remote backup failed.

Hier ein Debuglog von der OPNSense:

System Information:
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
FreeBSD 12.1-RELEASE-p10-HBSD #0  6e16e28f1bf(stable/20.7)-dirty: Tue Oct 20 13:30:19 CEST 2020     root@sensey64:/usr/obj/usr/src/amd64.amd64/sys/SMP amd64
OPNsense 20.7.5 108ef2e12
Plugins os-acme-client-2.0 os-api-backup-1.0 os-clamav-1.7 os-dmidecode-1.1 os-git-backup-1.0 os-haproxy-2.25 os-postfix-1.17 os-redis-1.1 os-rspamd-1.10 os-smart-2.1 os-theme-rebellion-1.8.6 os-theme-vicuna-1.1
Time Sun, 06 Dec 2020 16:21:30 +0100
OpenSSL 1.1.1h  22 Sep 2020
PHP 7.3.24
PHP Errors:
[06-Dec-2020 01:00:01 Europe/Zurich] PHP Fatal error:  Uncaught Exception: unknown error, check log for details in /usr/local/opnsense/mvc/app/library/OPNsense/Backup/Git.php:182
Stack trace:
#0 /usr/local/opnsense/scripts/remote_backup.php(11): OPNsense\Backup\Git->backup()
#1 {main}
  thrown in /usr/local/opnsense/mvc/app/library/OPNsense/Backup/Git.php on line 182

Vielleicht weis jemand von euch weiter.



Kannst du manuell Dateien zum branch hinzufügen?

December 06, 2020, 08:05:05 PM #2 Last Edit: December 07, 2020, 02:46:48 AM by Nephiria
Ok habe den Fehler gefunden da passt wohl was mit dem Zertifikat nicht.
Danke für die Hilfe.

Ok konnte es lösen habe statt "HTTP oder HTTPS" einfach SSH genommen damit scheint es wunderbar zu funktionieren.