Support

Home Forums Event Espresso Premium AccessDenied error when exporting to CSV

AccessDenied error when exporting to CSV

Posted: August 11, 2020 at 2:35 am


mfcm

August 11, 2020 at 2:35 am

Hi there,

I receive the following error when the “All Registrations CSV Report” button is clicked:

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<Error>
AccessDenied
<BucketName>menforchrist</BucketName>
<RequestId>tx0000000000000003dea63-005f32563d-10cc7be-sgp1a</RequestId>
<HostId>10cc7be-sgp1a-sgp</HostId>
</Error>

This is the URL when the error message is displayed:
https://bucket.example.com/uploads/espresso/batch_temp_folder/TuRiSv9zVB6zjnm/event-espresso-registrations-2020-08-11-18-26-20.csv

CDN: DigitalOcean Spaces
WordPress 5.3.2
Event Espresso 4.10.3.p


Seth Shoultes

  • Support Staff

August 11, 2020 at 7:24 am

Hi there,

Can you please double-check that the Digital Ocean bucket has WRITE permissions?


mfcm

August 12, 2020 at 5:47 pm

Hi Seth,

Thanks for your prompt reply.

I don’t think it’s possible to modify permissions in DigitalOcean Spaces. All other files are uploading correctly, so it makes me think it’s got to do with the creation of the temporary file within batch_temp_folder.

We are using v2.2.1 of the “DigitalOcean Spaces Sync” WordPress plugin to sync our media library with the DigitalOcean Spaces Container.

Do you have any other clients using DigitalOcean spaces with Event Espresso?


Tony

  • Support Staff

August 13, 2020 at 7:43 am

Is the batch file being generated on the site itself?

For temp files such as these wouldn’t you just use the local storage?


Tony

  • Support Staff

August 13, 2020 at 8:53 am

Apologies, I should add some details on what I’m thinking.

The error you posted comes up whenever you visit a URL for something that doesn’t exist on the bucket, for example, if I use your sites logo URL and add ‘2’ to the end of the filename then I get the same error you posted.

So I suspect the batch file is being created locally but then when EE pulls in the URL to send the browser to it, the DOS (Digital Ocean Spaces) plugin has filtered the URL and so sends the browser to a location that doesn’t not exist.

You could try adding something like ‘event-espresso-registrations’ to the DOS plugin’s exclude field in settings and see if the same happened then.

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Tony 2 months, 2 weeks ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!