I'm using Cinnamon 1.8.8 on Ubuntu Precise.
When I go to the applet manager and select the "Get more online" tab the manager complains:
An error occured while trying to access the server. Please try again in little while.
Details
I suspect this is due to the only access outside of this local network to the Internet is via proxy. I do have my proxy configured however. It seems the applet manager is just ignoring those settings though and trying to access websites directly.
This is still a problem in cinnamon 2.0.x.
I'm having the same problem:
Linux Mint 16
Cinnamon 2.0.14
and
Linux Mint 17
Cinnamon 2.2
(on my workplace)
I just changed system proxy on Network under Settings, everything (browsers, etc) went offline (because I used a fake proxy) but cinnamon applet download works (just to make it sure, I did a fresh login, after killing cinnamon).
On my workplace I have a proxy that requires auth and cinnamon downloads are NOT working at all.
It seems that cinnamon-settings runs the download using urllib2.urlopen. I don't know python.
This is still a problem in Cinnamon 2.2, but I guess there is no progress on this eh? Proxies are a fact of life, particularly in corporate environments.
@brianjmurrell : Can you let me know if https://github.com/linuxmint/Cinnamon/tree/proxy works for you ?
@glebihan : Yes! That works wonderfully! Would be nicer if it used GSSAPI proxy auth but now that you have showed me where the fix is and how accessible making the change is, I can probably scratch that itch if it gets itchy enough.
Cheers!
Hello,
Is there plans to merge this feature to master?
BR
2019 and I'm still having this problem
2020 and I'm still having this problem
@yutsuo What are your distro and version of Cinnamon?
@claudiux
Cinnamon 4.4.8
Linux Mint 19.3 Tricia 64
Looking at it now, it's not the same error.
The message I get is:
[SSL:CERTIFICATE_VERIFY_FAILED] certificate verify faile (_ssl.c:852)
It works fine if I don't use the proxied network.
@yutsuo Can you access to https://cinnamon-spices.linuxmint.com/json/applets.json using your proxy?
@claudiux Via browser, yes. If I try wget I end getting a self signed certificate error:
wget --ca-directory=/etc/ssl/certs/ https://cinnamon-spices.linuxmint.com/json/applets.json
--2020-02-28 12:54:45-- https://cinnamon-spices.linuxmint.com/json/applets.json
Resolving localhost (localhost)... 127.0.0.1
Connecting to localhost (localhost)|127.0.0.1|:3128... connected.
ERROR: cannot verify cinnamon-spices.linuxmint.com's certificate, issued by ‘[proxy-issued ca]’:
Self-signed certificate encountered.
Maybe it's just a problem with my proxy certificates. I just find it puzzling that I can do everything but update Mint spices or even update it's cache.
@yutsuo I have the packages ca-certificates and ca-certificates-java installed. The certificate of https://cinnamon-spices.linuxmint.com is certified by GoDaddy.com, Inc; it isn't self-signed.
@claudiux roger that! Then it's probably a problem with the way my corporate proxy handles certificates.
Now we know that it's not a problem with Cinnamon.
Thanks for your time!