we are trying to use the AWS S3 Web Connector on our Qlik Sense Enterprise SaaS instance.
I do however get below error message when I try to save or test the connection:
The remote server returned an error: (403) Forbidden., HttpStatusCode: Forbidden, StatusCode: 403, StatusDescription: Forbidden, Message: The remote server returned an error: (403) Forbidden.
I can access the bucket with the same credentials in PostMan without issues.
The bucket is not public
Thanks for your help,
In order for Qlik data connection to communicate and establish a connection, it requires the server to allow the below IP address if the server is private.
Please refer here for IP and domain to be whitelisted: https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/qlik-cloud-...
I would suggest whitelisting the required IP's to create a connection successfully. I hope this helps. Let me know!
Thanks for your response @Vinay_B .
I will raise this to our DevOps to see if there is a whitelist filter enabled on our AWS instance. Considering that I can reach S3 from Postman though I am unsure if this issue is due to the IP address of Qlik.
Is there any documentation on what permissions the S3 access token user needs to have in S3 to pass the connection creation from Qlik? I can't see any details about that in the help articles.
I can confirm the selected region is correct. I had made that mistake before and it couldn't find the bucket. I believe because of the 403, it is a right problem... Which one is the difficult part to figure out.