Home
Help
Search
Login
Register
OPNsense Forum
»
International Forums
»
German - Deutsch
»
PKG Update - Unable to update repository OPNsense
« previous
next »
Print
Pages: [
1
]
Author
Topic: PKG Update - Unable to update repository OPNsense (Read 8610 times)
boerly
Newbie
Posts: 6
Karma: 0
PKG Update - Unable to update repository OPNsense
«
on:
December 13, 2016, 10:14:09 am »
Hallo,
ich hoffe mir kann da bei diesem Problem Jemand helfen.
Ich habe wie hie beschrieben (die Umstände sind die gleichen) die Proxy einstellungen gemacht.
https://forum.opnsense.org/index.php?topic=3833.0
Ping auf google.com geht auch. Aber ein "pkg update" schlägt immer fehl.
Da scheint es Probleme mit dem Repository zu geben.
*** OPNsense.localdomain: OPNsense 16.7 (i386/OpenSSL) ***
root@OPNsense:~ # ping -c 3 google.com
PING google.com (172.217.17.110): 56 data bytes
64 bytes from 172.217.17.110: icmp_seq=0 ttl=47 time=31.831 ms
64 bytes from 172.217.17.110: icmp_seq=1 ttl=47 time=33.094 ms
64 bytes from 172.217.17.110: icmp_seq=2 ttl=47 time=61.427 ms
--- google.com ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 31.831/42.117/61.427/13.664 ms
root@OPNsense:~ # pkg update
Updating OPNsense repository catalogue...
pkg: repository meta /var/db/pkg/OPNsense.meta has wrong version or wrong format
Fetching meta.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: No signature found
repository OPNsense has no meta file, using default settings
Fetching packagesite.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: No signature found
Unable to update repository OPNsense
root@OPNsense:~ #
root@OPNsense:/usr/local/etc/pkg/repos # vi origin.conf
OPNsense: {
fingerprints: "/usr/local/etc/pkg/fingerprints/OPNsense",
url: "pkg+http://pkg.opnsense.org/${ABI}/16.7/latest",
signature_type: "fingerprints",
mirror_type: "srv",
priority: 11,
enabled: yes
«
Last Edit: December 13, 2016, 12:58:06 pm by boerly
»
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: PKG Update - Unable to update repository OPNsense
«
Reply #1 on:
December 13, 2016, 07:15:42 pm »
Hallöchen,
Was gibt das Kommando aus?
# ls /usr/local/etc/pkg/fingerprints/OPNsense/trusted
Weil:
pkg: No signature found
Scheint alles korrekt im Remote, aber Lokal scheint es nicht zu stimmen. Wie/was wurde installiert?
Grüße
Franco
Logged
boerly
Newbie
Posts: 6
Karma: 0
Re: PKG Update - Unable to update repository OPNsense
«
Reply #2 on:
December 14, 2016, 09:45:38 am »
Hallo und vielen Dank!
die Ausgabe:
root@OPNsense:~ # ls /usr/local/etc/pkg/fingerprints/OPNsense/trusted
opnsense-update.deciso.com.20160725 pkg.opnsense.org.20160630
pkg.opnsense.org.20160104
Installiert habe ich das "OPNsense-16.7-OpenSSL-cdrom-i386.iso.bz2" weiter nichts.
Das 1:1 NAT und any to any Rules für WAN und LAN.
Nur habe ich da sie hinter einem Proxy sitzt diese Änderungen gemacht:
1.
"vi /usr/local/etc/pkg.conf" , add
pkg_env : {
http_proxy: "
http://your-poxy-ip:port/
"
}
2.
in "/root/.cshrc" zugefügt
setenv HTTP_PROXY
http://meinproxy:8080
DNS Server sind eingetragen und ein Ping z.B. Google.com geht auch?
mfG
boerly
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: PKG Update - Unable to update repository OPNsense
«
Reply #3 on:
December 14, 2016, 11:00:49 am »
Hallo boerly,
Scheinbar gehen die Fingerprints verloren im Proxy.
/usr/local/etc/pkg/repos/origin.conf
Bitte mal die "fingerprints" Zeile Löschen und probieren.
Achtung: schaltet die Verifikation aus, daher nur mal mit:
# pkg update -f
# pkg upgrade -n
probieren und den Output bereitstellen vom zweiten Befehl.
Es kann gut sein, dass der Proxy das Repository im Cache hält oder gewisse Dateien nicht vom Update-Server laden will/kann/soll.
Grüße
Franco
Logged
boerly
Newbie
Posts: 6
Karma: 0
Re: PKG Update - Unable to update repository OPNsense
«
Reply #4 on:
December 14, 2016, 11:45:07 am »
Hallo Franco,
vielen Dank für deine Unterstützung!
die Änderung:
root@OPNsense:~ # vi /usr/local/etc/pkg/repos/origin.conf
OPNsense: {
url: "pkg+http://pkg.opnsense.org/${ABI}/16.7/latest",
mirror_type: "srv",
priority: 11,
enabled: yes
die Ausgaben:
pkg update -f >>>
root@OPNsense:~ # pkg update -f
Updating OPNsense repository catalogue...
pkg: repository meta /var/db/pkg/OPNsense.meta has wrong version or wrong format
Fetching meta.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: Repo extraction failed
repository OPNsense has no meta file, using default settings
Fetching packagesite.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: Repo extraction failed
Unable to update repository OPNsense
<<<
pkg upgrade -n >>>
root@OPNsense:~ # pkg upgrade -n
Updating OPNsense repository catalogue...
pkg: repository meta /var/db/pkg/OPNsense.meta has wrong version or wrong format
Fetching meta.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: Repo extraction failed
repository OPNsense has no meta file, using default settings
Fetching packagesite.txz: 100% 25 KiB 25.2kB/s 00:01
pkg: Repo extraction failed
Unable to update repository OPNsense
All repositories are up-to-date.
pkg: repository meta /var/db/pkg/OPNsense.meta has wrong version or wrong format
pkg: Repository OPNsense cannot be opened. 'pkg update' required
Checking for upgrades (0 candidates): 100%
Processing candidates (0 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
<<<
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: PKG Update - Unable to update repository OPNsense
«
Reply #5 on:
December 14, 2016, 12:34:41 pm »
Die Indexe kommen nicht korrekt durch den Proxy.
# fetch
https://pkg.opnsense.org/FreeBSD:10:amd64/16.7/latest/packagesite.txz
# file packagesite.txz
Sollte folgendes produzieren?
packagesite.txz: XZ compressed data
Logged
boerly
Newbie
Posts: 6
Karma: 0
Re: PKG Update - Unable to update repository OPNsense
«
Reply #6 on:
December 14, 2016, 01:50:51 pm »
Hallo Frank,
deine Anweisungen habe ich in der Konsole ausgeführt.
root@OPNsense:~ # fetch
https://pkg.opnsense.org/FreeBSD:10:i386/16.7/latest/packagesite.txz
packagesite.txz700979792:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s23_clnt.c:782:
fetch:
https://pkg.opnsense.org/FreeBSD:10:i386/16.7/latest/packagesite.txz
: Authentication error
root@OPNsense:~ # file packagesite.txz
packagesite.txz: cannot open `packagesite.txz' (No such file or directory)
mal so eine Frage, ist es Möglich sich das Repository lokal abzulegen (z.B. einer NAS) und dann den pkg darauf zu Konfigurieren? oder ist das keine gute Idee
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: PKG Update - Unable to update repository OPNsense
«
Reply #7 on:
December 14, 2016, 02:16:30 pm »
Der Proxy antwortet nicht mit TLS. Es kommen keine Daten an aus Sicherheitsgründen: SSL v2 und v3 sind deakiviert... Entweder Proxy TLS erzwingen, oder wie du fragtest von z.B. Leaseweb lokal beziehen mittels rysnc:
https://mirror.de.leaseweb.net/opnsense/
(unser Repo)
https://mirror.de.leaseweb.net/
(Anleitung)
Die Einstellungen dafür kann man dann unter System: Firmware: Settings vornehmen (bei "(other)").
Grüße
Franco
Logged
boerly
Newbie
Posts: 6
Karma: 0
Re: PKG Update - Unable to update repository OPNsense
«
Reply #8 on:
December 15, 2016, 09:11:38 am »
Hallo franco,
Danke für deine sehr Hilfreichen Antworten. Ich werde mir mal das mit dem leaseweb anschauen .
Logged
tillsense
Sr. Member
Posts: 325
Karma: 49
Re: PKG Update - Unable to update repository OPNsense
«
Reply #9 on:
December 15, 2016, 08:05:08 pm »
hi,
ich denke das ist ähnlich wie hier:
https://forum.opnsense.org/index.php?topic=3426.0
gruß till
Logged
boerly
Newbie
Posts: 6
Karma: 0
Re: PKG Update - Unable to update repository OPNsense
«
Reply #10 on:
December 19, 2016, 01:32:04 pm »
Hallo,
ich habe nun das Repository lokal auf eine NAS synchronisiert.
Unter System/Updates/Settings/Firmware Mirror die Angaben eingetragen beides getestet FTP und HTTP.
Das Ergebnis ist das gleiche???
Was mache ich falsch.
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
International Forums
»
German - Deutsch
»
PKG Update - Unable to update repository OPNsense