wget can't execute HTTPS requests. This can happen when you have an old wget binary or old Busybox binary. Upswift installation requires an updated
Busybox (version compiled in 2015 and above).
To fix this you can try to run the installation command with "http" instead of "https" or upgrade your wget/busybox.
Busybox, please download the binary and replace with the old binary or contact us at
email@example.com for technical installation support.
wget, please run the commands below:
apt -y update
apt install -y wget
--no-check-certificate after the
wget inside the installation command:
wget --no-check-certificate -O - "https://dashboard.upswift.io/install_upswift"...
Upswift agent can’t work properly with SELinux enabled, to fix the issue, please add the following se-policy to your Linux device or disable SELinux:
Add Upswift to the device se-policy
Run the next Bash command as a root user:
wget https://upswift1.s3.eu-central-1.amazonaws.com/general/agents/sepolicy/upswift.pp | semodule -i upswift.pp
2. Reboot the device.
vi /etc/selinux/config (edit SELinux config file).
Change the SELINUX parameter from enforcing to disabled (disable SELinux system).
reboot (reboot the device).