Image failed to download! Error: Unknown ErrorError
I am unsure downloading the images in that manner would do anything to help since the image data is stored in a JSON file. We would need input from the plugin developer to know for sure.
In response to HerpDerp ():
I too have had this issue. Centos7x64 server with LGSM.

I've just spent 2 hours trying to...
@braxhusky I am honestly just trying this method, and rather than go and download all the specific images individually as there are 470 of them. im trying to download them all at once into the folder.

Merged post

Update -

Adding images to /oxide/data/ServerRewards/Images - Changing "CustomIcon": "Imagename" in reward.data.json= Does not work(even if i remove the skin id line)
Adding url to "CustomIcon": "Urlhere" in reward.data.json= Does not work
You dont need to download the images, you should all have them in your client install "RustInstallDir/Bundles/items" folder. If you want to try hosting them elsewhere then simply upload all the images to your own host and in the plugin on line 324 change the URL to point towards your new host address.
The important thing is to keep the individual file names as they are
// Line 324
imageUrls.URLs.Add(identifier, $"http://www.yoururl.com/{itemDefinition.shortname}.png");​


Merged post

You Linux guys can check this out, apparently Unity only supports Ubuntu offically, theres a possible solution on that page https://forum.unity.com/threads/ubuntu-headless-build-tls-handshake-fails.546704/
In response to k1lly0u ():
You dont need to download the images, you should all have them in your client install "RustInstallDi...
// Line 324
imageUrls.URLs.Add(identifier, $"http://www.yoururl.com/{itemDefinition.shortname}.png");


would not work however the unity forum fix was a Success. Thank you @k1lly0u for replying finally. I searched and searched and could not find the issue. Apparently the same issue was causing it to also call an http request on local host too and would not read even from the directory /oxide/data/ServerRewards/Images.

So for all us linux users the work around for all other builds other than Ubuntu.

mkdir -p /etc/ssl/certs && ln -s /etc/pki/tls/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt

In response to v1ruspr0ne ():
// Line 324imageUrls.URLs.Add(identifier, $"http://www.yoururl.com/{itemDefinition.shortname}.png")...
If your host redirects http to https, then simply changing to http will not work; the URLs would need to be staight http, no SSL using unsupported TLS.
In response to k1lly0u ():
You dont need to download the images, you should all have them in your client install "RustInstallDi...
The unity thread worked! Thanks so much!!!
(And this also fixed a couple other plugins i was having trouble with!)

Thanks so much! Working for me again.

This sorted the issue after I removed the ImageLibrary plugin and re-added it and forced it to update image URLS.

How do i fix
"

(19:34:01) | Image failed to download! Error: Unknown Error - Image Name: candycane_0 - Image URL: https://www.rustedit.io/images/imagelibrary

"
cant get it to work can somebody help meh?
In response to PiJellyPin ():
How do i fix
"(19:34:01) | Image failed to download! Error: Unknown Error - Image Name: candyc...
As mentioned above.
On your linux server as root: 
mkdir -p /etc/ssl/certs && ln -s /etc/pki/tls/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt
In response to braxhusky ():
As mentioned above.
On your linux server as root: mkdir -p /etc/ssl/certs && ln -s /et...
dont have access to that i use mcprohosting
In response to braxhusky ():
As mentioned above.
On your linux server as root: mkdir -p /etc/ssl/certs && ln -s /et...
any other way then that?
@PiJellyPin The problem is that Unity can't speak to the internet without access to the SSL certs since their system uses SSL to speak to the local machine. This is a server problem. Have your hosting provider run the command/direct them to this thread.
In response to braxhusky ():
@PiJellyPin The problem is that Unity can't speak to the internet without access to the SSL certs si...
im on gameservers hosting and i need to contact host to fix this ? if i see good posts here ?
The fix will definitely help if you're on a Centos box having the issue described. Will need to be done by the host as it requires root access to the server to do so. Also pretty sure it required a rust server re-start from memory. Talk to your server host and point them to this thread.
In response to HerpDerp ():
The fix will definitely help if you're on a Centos box having the issue described. Will need to be d...
yes but he block me lot of plugins to show image, when i unload ImageLibrary evrything works, but i need him for PlayerSkins plugin, like when he run he block me kits image show, after unload image show up.