You can check the following solutions to resolve this issue:
Solution #1: Whitelist our IP's.
In the marketplace settings you need to add the Vurbis server to your whitelist.
live: 104.199.32.34
vurbis-staging: 104.199.96.14
Solution #2: Activate webservices
Make sure that for whatever eCommerce you're using, that the webservices are enabled.
Solution #3: Check for errors in the backend
In some eCommerce systems, you can see potential errors on the webservice page, see the image below of a Prestashop backend warning.
Solution #4: Add line to .htaccess file
If the following line does not exist, you can add it to your .htaccess file and check if that resolves the issue.
The line RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
in an .htaccess
file assigns the value passed in the Authorization
HTTP request header to the environment variable HTTP_AUTHORIZATION
. Specifically:
It sets the
HTTP_AUTHORIZATION
variable to the value of theAuthorization
header.This is useful for PHP scripts that need to retrieve the user’s username and password from the
HTTP_AUTHORIZATION
environment variable during HTTP basic authentication.
You don’t need to restart the server after adding this line; it takes effect immediately.
Make sure this rule is placed before other rewrite rules in your .htaccess file, without the [L] option, if there are additional rules present.
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]