Description of problem:
I tried installing GlusterFS from the official repo (https://download.gluster.org/pub/gluster/glusterfs/LATEST/) but keep getting "GnuTLS recv error (-9): A TLS packet with unexpected length was received.". Downloading debs with a browser (Chrome) from https://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/9/amd64/apt/pool/main/g/glusterfs/ fails, too.
Version-Release number of selected component (if applicable):
Install GlusterFS on Debian Stretch from the official repo or download https://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/9/amd64/apt/pool/main/g/glusterfs/glusterfs-common_6.5-1_amd64.deb with Chrome
Steps to Reproduce:
1. Download https://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/9/amd64/apt/pool/main/g/glusterfs/glusterfs-common_6.5-1_amd64.deb with Chrome
File download cancels with an error. On apt install glusterfs-client the following error occurs: GnuTLS recv error (-9): A TLS packet with unexpected length was received.
File download is successful. Installation from packages in Debian is succesful.
This is referring to a community release - changing BZ accordingly.
Ok, so can you give a bit more information ?
1) what do you mean by "Install GlusterFS on Debian Stretch from the official repo". official being the Debian one, or the Glusterfs one ?
2) does it work if you download using curl or wget ? I have no problem from my own server with those (and not going to install chrome on it if I can avoid)
3) does it work with firefox, or another browser ?
4) what version of chrome and where does it come from ?
1. The officially reported repository of glusterfs https://download.gluster.org/pub/gluster/glusterfs/LATEST/
2. As stated in the bug report download wasn't working, too
3. Not checked, only checked installation on Debian Stretch and manually downloading packages via Chrome
4. Official Chromium Version 76.0.3809.100 Ubuntu/Linux Mint 19.1
A few hours after reporting this issue, I was able to install successfully. Seemed to be a temporary issue with the repo which might be solved already.
so, you can't reproduce for now ?
Was it on a regular home internet, or could it have been a middlebox doing some kind of DPI or inspection on the traffic if that was in a DC ?
When did it occurs, do you have the outgoing IP and time so I can check our log if something suspicious happened ?
Installation (Debian Stretch) was tried on a VM in a datacenter with dedicated network, Chrome download was tried with my home computer in my home network.
I did not record the IPs, but it happened a few minutes before creating this issue.
oh wow, I didn't see this issue was so old, sorry to not have answered earlier, it seems to have been directed to us correctly. I do not see much on our side on the 9 of september, but it could have been some issue on our firewalls or something (my team do not control the firewall, and we also have one more layer between us and the ISP :/ ).
So if that's not reproductible, I would classify as "network temporary issue", but keep in mind if this happen again and close it.
Fine for me, I will come back to you, if it happens for me again.
Packages on download.gluster.org are not "official" in any sense of the word. They are built by the community as a convenience for the community.
By most people's definition, "official" packages are those that come from Debian itself or Debian mirrors.
Nothing has changed in the repos on download.gluster.org; not since 2019-08-12, when glusterfs-6.5 and glusterfs-5.9 packages were made available.
AFAIK, and IIRC, there was an issue with Debian certs several months ago that caused issues with installing packages with apt.
Installing with apt works (for me) as does downloading with firefox.
Also request that instead of opening a BZ for this sort of thing that you consider one of several alternatives: a) send email to firstname.lastname@example.org or email@example.com, b) post to #gluster-dev @freenode IRC, or c) post to the #gluster channel on Slack. Those will most likely get a response faster than opening a BZ.
Closing this is WORKSFORME.