Pfsense Watchguard neu installiert bekomme jedoch die Meldung Config.xml is corrupted and is 0 bytes. Could not restore a previous backup
Hallo zusammen,
ich habe eine PFsense Watchguard firewall bekommen. Dadrauf lief vorher Pfsense ohne Probleme. Ich habe mit dem Windows Rechner auf die CF Karte die neue Version 2.1.5 installiert. Nachdem ich diese wieder in die Firewall reingetan habe habe ich mit Putty verbunden und die Pfsense gestartet.
Nach einer Routine erschien das Bild "Welcome to Pfsense" und ich habe mehrere Auswahlmöglichkeiten Einstellungen vorzunehmen. Jedoch steht dort folgende fehlermeldung "Config.xml is corrupted and is 0 bytes. Could not restore a previous backup." egal welche Auswahl ih auswähle passiert nichts und er ist wieder im Pfsense Welcome Menü
Kennt jemand das problem oder mache ich etwas falsch? Das bios habe ich selber nicht geflasht da ja schon vorher Pfsense drauf warn habe ich es nicht für erforderlich gehalten
ich habe eine PFsense Watchguard firewall bekommen. Dadrauf lief vorher Pfsense ohne Probleme. Ich habe mit dem Windows Rechner auf die CF Karte die neue Version 2.1.5 installiert. Nachdem ich diese wieder in die Firewall reingetan habe habe ich mit Putty verbunden und die Pfsense gestartet.
Nach einer Routine erschien das Bild "Welcome to Pfsense" und ich habe mehrere Auswahlmöglichkeiten Einstellungen vorzunehmen. Jedoch steht dort folgende fehlermeldung "Config.xml is corrupted and is 0 bytes. Could not restore a previous backup." egal welche Auswahl ih auswähle passiert nichts und er ist wieder im Pfsense Welcome Menü
Kennt jemand das problem oder mache ich etwas falsch? Das bios habe ich selber nicht geflasht da ja schon vorher Pfsense drauf warn habe ich es nicht für erforderlich gehalten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 250840
Url: https://administrator.de/contentid/250840
Ausgedruckt am: 17.11.2024 um 13:11 Uhr
7 Kommentare
Neuester Kommentar
- Auf welcher Watchguard HW hast du die pfSense installiert ?
- Mit welchem Tool die CF Karte beschrieben ?
- Richtiges Image passend zur Karte verwendet ?
- Irgendwelche Fehler beim Flashen aufgetreten ?
- Da du PuTTY als Terminal angeschlossen hast, hast du irgendwelche Error Messages beim Booten der 2.1.5 beobachtet ?
- Warum hast du überhaupt das CF extern upgedatet und NICHT die normale Online Update Funktion verwendet ?? Was war der tiefere Sinn ?
das Image ...-upgrade.img ist falsch für das flashen, dieses img ist für die Upgrade-Funktion in der WebGUI vorgesehen. Beim flashen muss immer die vollständige Version genommen werden!
Siehe auch https://doc.pfsense.org/index.php/UpgradeGuide
lg
Chris
Siehe auch https://doc.pfsense.org/index.php/UpgradeGuide
lg
Chris
Da ich eine 1GB CF Karte habe
Das ist erheblich zu wenig ! Unter einer 2 G Karte solltest du es NICHT installieren !!Die X Core e Modelle haben ein paar Besonderheiten und man kann etwas Finetuning betreiben:
1.) CF Flash größer 512 MB:
Das "B7" BIOS hast du vermutlich schon installiert wenn du eine 1 GiG Karte nutzt ?! Ansonsten steht das HowTo hier:
https://doc.pfsense.org/index.php/PfSense_on_Watchguard_Firebox#X-Core-e
2.) Probleme der korrekten LED Anzeige der LAN Ports bei X Core-e fixen:
- Über die serielle Konsole bei bestehender Internet Verbindung geht man mit "8" in die Shell
- Filesystem mit demm Kommando: /etc/rc.conf_mount_rw beschreibbar machen !
- Mit den folgenden Kommandos die aktuellen Adapter Treiber Module online laden:
fetch -o /boot/modules/if_sk.ko https://sites.google.com/site/pfsensefirebox/home/if_sk.freebsd-8.3.ko fetch -o /boot/modules/if_msk.ko https://sites.google.com/site/pfsensefirebox/home/if_msk.freebsd-8.3.ko
- Mit dem vi folgende 3 Zeilen in die Datei /boot/loader.conf.local einfügen:
hw.msk.msi_disable=1 if_sk_load="yes" if_msk_load="yes"
- Firebox rebooten !
3.) ARM/DISARM LED lauffähig machen::
- Mit online das WGXepc Tool runterladen auf die Box.
fetch -o /conf https://sites.google.com/site/pfsensefirebox/home/WGXepc
- Mit cp /conf/WGXepc /usr/local/bin das WGXepc Programm nach /usr/local/bin kopieren
- Mit chmod 755 /usr/local/bin/WGXepc das Programm ausführbar machen.
- Jetzt kannst du mal mit WGXepc -l green manuell checken ob die ARM LED umschaltet auf grün ("red" schaltet sie wieder auf rot und ohne Parameter zeigt das Tool die Syntax)
- WGXepc -f 30 schaltet dir den Lüfter auf ein ohrenverträgliches Maß
- Das soll natürlich alles automatisch beim Booten passieren... Dazu...
- mit vi /usr/local/etc/rc.d/WGXepc.sh eine Startdatei erzeugen mit folgendem Inhalt:
#!/bin/sh # /usr/local/bin/WGXepc -l green /usr/local/bin/WGXepc -f 30
- Auch die mit chmod 755 /usr/local/etc/rc.d/WGXepc.sh ausführbar machen !
- Fertig, wenn du jetzt rebootest siehst du wie nach dem Booten die ARM/Disarm LED grün wird und der Lüfter leiser wird.
4.) CPU Temperaturanzeige im Dashboard aktivieren::
- Mit /usr/local/www/includes/functions.inc.php diese Datei editieren und in der Funktion function has_temp() { dort den Eintrag return false; ändern in return true; !
- Die Funktion function get_temp() { darunter vollständig löschen und mit diesem Text ersetzen: <code type=plain">
$temp_out = "";
exec("/usr/local/bin/WGXepc -t | /usr/bin/awk 'NR==3{print;exit}'", $dfout);
$temp_out = trim($dfout);
return $temp_out;
}
Achtung: Temperatur klappt nur bei X-e Modellen.
5.) Die LCD Anzeige vorne lauffähig machen und Betriebsdaten der Box anzeigen lassen:
- In der Package Verwaltung lcdproc Package installieren
In der Package Verwaltung shellcmd Package installieren(ab Ver. 2.3 nicht mehr erforderlich !)- Unter Services: LCDproc: Server: folgendes einstellen:
Com port = Parallel Port 1
Display Size = 2x20
Driver = Watchguard Firebox with SDEC
- SAVE button klicken.
Dort cp /usr/local/etc/LCDd.conf /conf ausführen
Zurück zu Services: LCDproc: Server: gehen
Haken entfernen bei: Enable LCDproc at startup !!
COM Port auf none setzen
- Unter "Screen" klickt man jetzt nur was man als Infos im Display sehen möchte (rolliert automatisch)
- SAVE button klicken.
/usr/bin/nice -20 /usr/local/sbin/LCDd -r 0 -c /conf/LCDd.conf > /dev/null &
/usr/bin/nice -20 /usr/local/bin/lcdproc T U C L I &
- Firebox Rebooten
Damit bekommst du dann auch alle Funktionen der HW unter pfSense zum Fliegen
Das ist komisch und nicht normal das es so zickt bei der Package Installation. Das sollte eigentlich in 3 Minuten normal durchlaufen wenn du einen korrekten Internet Zugang hast und auch DNS funktioniert. DNS muss laufen für einen fehlerfreien Package download !
Aber wenns über Umwege auch geklappt hat ist ja auch gut
Aber wenns über Umwege auch geklappt hat ist ja auch gut