Curl error when updating with LGSMNot An Issue
Hey guys, I just updated and everything but I cant seem to get oxide to work.

[ INFO ] Mods Update rustserver: Update addons/mods: 1 addons/mods will be updated
* Oxide for Rust (overwrite)

==> Updating Oxide for Rust
clearing mod download directory /home/rustserver/lgsm/mods/tmp...OK
creating mod download directory /home/rustserver/lgsm/mods/tmp...OK
downloading Oxide.Rust.zip...downloading Oxide.Rust.zip...curl: (3) Illegal characters found in URL
FAIL
https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust-LinuxFix.zip
https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust.zip


what could it be?
Same here.... see screenshot...
Console Screenshot
 And i've no idea what it could be :'(

Please, we need help :o

How can I solve this problem: curl: (3) Illegal characters found in URL ?

This happen whan I try to install oxide on the server (debian)

That means the URL you are using has symbols that CURL does not support; probably some hidden symbol from how you copied it that isn't actually part of the URL. I'd suggest contacting LGSM.
5c2d88ae4ea06.jpg Wulf
That means the URL you are using has symbols that CURL does not support; probably some hidden symbol from how you copied it that isn't actually part of the URL. I'd suggest contacting LGSM.

I used the ./rustserver mi command and proceded to install oxide as always, first time this happens

The issue is with the non-standard update of umod / oxide on linux servers after yesterdays forced update (thus currently not an issue with LinuxGSM). The current work around (over right all files from these zips when upziping):
~/rustserver stop
~/rustserver validate
cd ~
cd serverfiles/
wget https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust.zip
unzip Oxide.Rust.zip
cd RustDedicated_Data/Managed/
wget https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust-LinuxFix.zip
unzip Oxide.Rust-LinuxFix.zip
~/rustserver start
source: https://umod.org/community/rust/12061-server-not-starting-with-oxide
 
sweaman
The issue is with the non-standard update of umod / oxide on linux servers after yesterdays forced update (thus currently not an issue with LinuxGSM). The current work around (over right all files from these zips when upziping):
~/rustserver stop~/rustserver validatecd ~cd serverfiles/wget https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust.zipunzip Oxide.Rust.zipcd RustDedicated_Data/Managed/wget https://github.com/theumod/uMod.Rust/releases/download/2.0.4268/Oxide.Rust-LinuxFix.zipunzip Oxide.Rust-LinuxFix.zip~/rustserver start
source: https://umod.org/community/rust/12061-server-not-starting-with-oxide
 

Those URLs are no longer relevant. See https://umod.org/games/rust.

For the curl/LGSM issue, I believe LGSM is using a curl method that is assuming every URL ends with a file, which they do not. In this case, our develop URL redirects to a URL that CONTAINS a filename, but doesn't END with a filename as it has arguments in the URL. The solution would be for LGSM to always set a filename when using curl to grab the file, instead of using whatever the URL may or may not contain as the filename.

Locked automatically