I guess when I ran the DVD upgrade option and it showed no online repositories, I got the feeling the problem would still exist.
And if I do all the process of upgrade, I just as well wait for 42.3 in a few days. I’m just afraid it’s going to maintain the problem. Guess I’ll have to do a clean install.
After 42.3 came out, I downloaded the ISO, installed it from scratch, formatting another partition.
I connected to the internet during the install prompt, and thought I’d check the online-repositories. It was blank, just like with the 42.2. I went ahead and let it all install. Towards the end, I guess it was checking for software updates and produced the same signature verification failed error. I said yes, but it still had errors. After install, I checked the repositories and they would not update. I deleted and re-added the update one, and it gave the signature error. I said yes and tried to refresh it and it gave a new error about failed to cache repo.
This was what I was worried about and why I kept asking. So fresh clean install, not 42.2 but 42.3 and still the same error.
If it’s a problem with my internet connection, why is only the repomd.xml file and content file messed up and not others?
I recalled my internet provider said something about reducing high quality video to save data allowance. I went in, turned it off, but still some issue. It did seem highly unlikely their system would think an xml file was a video.
But here’s what’s interesting, supporting what I had came across before. I renamed the repomd.xml to repomd.ark, opened it with kwrite, and it’s a valid xml file. But renaming it to .txt or .xml says it’s contained invalid characters and is just a bunch of gibberish. For some reason, both the 42.2 and 42.3 system is downloading the repomd and content files as archive form instead of straight text.
If no one can help me, where do I submit a bug report, and how do I word it so it makes sense?
I just happened to try changing the http: to https: in the repositories. Everything seems to work and I received updates. I tried packman, but it doesn’t support https. I then tried ftp://ftp.gwdg.de/pub/linux/packman and it worked.
Now isn’t interesting. I recall something I read about the browser not translating https protocol on caching. But this has nothing to do with the browser. So I don’t know what’s the problem.
It appears that my ISP is compressing the data. Using wget gives compressed data except for https. I’ve discovered kmail has stopped working, but my thunderbird still works. I don’t understand the differences of why.
Solutions suggested were:
Ask your ISP to disable this feature for you (or maybe you can change the setting in your account setting?)
Use HTTPS everywhere (unfortunately not possible with the community repositories as the URLs are defined at the opensuse.org server)
Use a VPN connection (that encrypts all traffic, so HTTTP looks like HTTPS from the ISP POV, there are many VPN providers)
Use a different ISP
There is a video streaming function on my ISP which reduces bandwidth that I turned off. Still a problem.
I do not understand much about VPN, but from what I know, you have to pay for them.
Any other suggestions that don’t cost, and don’t slow down the connection?