-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating signature and other assets fails #200
Comments
I will investigate this, I suspect the issue is the SSL/TLS version on connection to Cloudflare CDN. Thanks |
Looking into https://www.ssllabs.com/ssltest/analyze.html?d=cdn.rfxn.com&hideResults=on seems to have TLS1.0-TLS1.2. |
I got deb6/7/8 virtualbox instances I'll kick off tonight and poke at this further. As always, thanks for the contribution in pointing this out! |
There doesn't appear to be an easy fix with wget itself on these older distro releases, the issue is with wget itself and the cipher suites enforced on the CDN simply not being available on older versions of wget. An option might be to preference curl which works fine on deb7, then fallback to wget as a last resort. I am liking this better than the alternative of turning off the CDN. |
In the interest of closing out v1.6, I've for now switched CDN's to something with a little looser cipher suites that works on deb 6/7 TLSv1. I will revisit this as a TODO item in a later iterative update to switch to CURL. |
@rfxn Unfortunately it seems not to work right now for Debian 6 and 7
|
While downloading with
On Debian 6 it doesn't:
|
Info: on Debian GNU/Linux 8 (jessie) is works if you install the package 'ca-certificates'. |
But that issue has another source:
|
I installed ca-certificates but same error with Debian 7. So i removed temporarily the s from https in internals.conf. |
Thanks for the workaround @kero242 . I got bit by this too. |
I replaced |
The https to http change in internals.conf got reverted back, presumably due to maldet detecting a modified file :( |
There's an issue with Debian's version of wget, preventing us from downloading signatures. rfxn#200
There's an issue with Debian's version of wget, preventing us from downloading signatures. rfxn#200
There's an issue with Debian's version of wget, preventing us from downloading signatures. rfxn#200
There's an issue with Debian's version of wget, preventing us from downloading signatures. rfxn#200
As an aside @PSiAU , @taylorskalyo @psvec and @kero242, the following sysconfig files are sourced into LMD after internals.conf. As such, you can redefine ANY variable within these files and they will be preserved across updates/upgrades. maldet:
|
As noted previously, this issue inherently is the TLS versioning that Cloudflare is enforcing on the 'cdn.rfxn.com' domain, which looks to be at free tier v1.2 or newer. That is an incredibly strict standard to enforce where even semi-modern servers would not meet it. As of commit d1ae534 , there is now support for curl as default with wget as secondary. This, combined with disabling cloudflare as the CDN seems to allow Debian 6 and 7 to operate without issue out-of-the-box. |
Do you think it would be a good idea to release this soon as minor release of 1.6? Or maybe at least a RC version of it for easier testing. |
@waja @PSiAU 1.6-1.rc1 RC is up, testing would be a huge help! Thanks |
This is why I asked for a new tarball. :) Looks fine on Debian 6 with curl installed:
Many thanks for fixing this. Very appreciated! |
1.6.1 is now up live, think that takes care of this issue. Closing but anyone feel free to reopen if issues persist. Thanks! |
`root@srv2:/ # maldet -u maldet(1303): {sigup} performing signature update check... root@srv2:/ # uname -v |
On CentOS release 5.11 (Final): maldet(7174): {sigup} performing signature update check... if I replace https to http from internals.conf it works. |
With c55e7d3 you introduced https based URLs. Anyway ... there might some issues with this.
Debian 7.x:
Debian 6.x:
From what I've found on the search engines there might be some issue in redirected https connections, but nothing specific. Other distributions and (Debian) derivates might be affected. On Debian 8.x this works as expected.
Many thanks, Jan.
The text was updated successfully, but these errors were encountered: