First of all, I checked this thread. Since the thread was old and it doesn't solve my problem, I decided to make a new thread. (I'm not sure if that is accepted behavior or not, being new to the forum.)
https://forums.freebsd.org/threads/freebsd-update-fetch-gives-error-invalid-signature.52013/
The thread indicated that the pub.ssl may be bad, and deleting it would get a new copy. I renamed it (just to be safe) and did get a fresh pub.ssl, but that didn't solve the problem.
This is what I get when I try to check the OpenSSL version:
So apparently my ssl is hosed. I rebuilt it from ports, but that didn't solve the problem. (The TLS works on my email, so I'm baffled how that is if OpenSSL is hosed.)
https://forums.freebsd.org/threads/freebsd-update-fetch-gives-error-invalid-signature.52013/
Code:
uname -a
FreeBSD theranch 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0: Mon Nov 2 14:19:39 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Code:
# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 10.2-RELEASE from update6.freebsd.org... invalid signature.
Fetching metadata signature for 10.2-RELEASE from update4.freebsd.org... invalid signature.
Fetching metadata signature for 10.2-RELEASE from update5.freebsd.org... invalid signature.
Fetching metadata signature for 10.2-RELEASE from update2.freebsd.org... invalid signature.
Fetching metadata signature for 10.2-RELEASE from update3.freebsd.org... invalid signature.
No mirrors remaining, giving up.
The thread indicated that the pub.ssl may be bad, and deleting it would get a new copy. I renamed it (just to be safe) and did get a fresh pub.ssl, but that didn't solve the problem.
This is what I get when I try to check the OpenSSL version:
Code:
openssl version
34379270664:error:0E079065:configuration file routines:DEF_LOAD_BIO:missing equal sign:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/conf/conf_def.c:346:line 1
So apparently my ssl is hosed. I rebuilt it from ports, but that didn't solve the problem. (The TLS works on my email, so I'm baffled how that is if OpenSSL is hosed.)