An invalid credential error, can occur if the assigned account is incorrect or there are not enough permissions. You will see the following image in such cases:
1. No access credentials have been defined
'Invalid Credentials' error is caused when no access credentials has been defined. To validate that go to Platform Configuration > Servers page > Table Settings > Check 'Assigned Account'. See if there is an assigned account. If there isn't, just easily assign account:
- Select server and click the 'Server Actions' button.
- Add account / Apply an existing account for the server.
- Refresh server status
2. Incorrect assigned credentials
Validate that the user/password you've entered are indeed correct. If they are not, you can easily edit existing credentials or add new credentials.
- Go to Settings > Server Accounts
- Click 'Edit Credentials.
- Edit / Remove
- Change the relevant values and click 'OK'
- Close and refresh the server status
3. Insufficient account permissions
In some cases, the given account permissions are insufficient. You can verify this by performing the following steps:
- Connect to the client server using the same username which was provided in JetPatch console (the assigened account)
- Write a script: echo "hello" , put it under /tmp/test.sh [or download the echo_hello.sh attachement]
- Validate that the owner of script is the JetPatch User (the assigned account) (run stat -c "%U %G" /path/to/file)
- Change permissions: chmod 764 /tmp/test.sh
- Run the script - /tmp/test.sh
- The script failed - There is a permissions problem. The user in use in the assigned account has insufficient permissions to /tmp folder. Please contact your admin and add the relevant permissions.
- The script Succeeded. Edit the script to echo "hello" > /var/run/test [or download the echo_hello_var attachment] and run again.
- If script failed - There are insufficient permissions for the user in /var. Add permissions and try to refresh status.
- If Script succeeded - Please contact JetPatch support team at firstname.lastname@example.org