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.
Image failed to download! Error: Unknown ErrorError
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
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
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/
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
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
"
cant get it to work can somebody help meh?
"
(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?
@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.
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.