"Error : content package error upload failed."
and logs also do not give any information about the error message."Error : content package error upload failed."
You can try any of the following three workarounds:
1. Upload the vlcp file to /tmp on the Aria Operations for Logs primary node using SCP utility of choice.
2. Log in to the primary node as root via SSH.
3. Run the following command to obtain an API token - provide the local admin username and password when prompted:
echo;read -p "Username: " u;p=$(systemd-ask-password);echo;sessionId=$(curl -sk -X POST -H "Content-Type:application/json" -H "Accept:application/json" --data '{"username":"'$u'","password":"'$p'","provider":"Local"}' https://localhost:9543/api/v2/sessions | sed "s/{.*\"sessionId\":\"\([^\"]*\).*}/\1/g");echo -e "$sessionId\n"
4. Run the following command to upload the content pack - be sure to modify the filename in the --data parameter if necessary:
curl -kvw '\n' -X POST -H "Content-Type:application/json" -H "Accept:application/json" -H "Authorization:Bearer $sessionId" --data @/tmp/<file name> https://localhost:9543/api/v2/content/contentpack
5. The result should be "> HTTP/1.1 200 OK
" followed by an echo of the contents of the vlcp file. If so, the user should be able to log in to Aria Operations for Logs and see the content pack installed.
Note: If you receive "< HTTP/1.1 409 Conflict
" this indicates the content pack was already installed.