Support

Home Forums Event Espresso Premium Problem with mobile app

Problem with mobile app

Posted: January 29, 2019 at 7:11 am


fallenofficer

January 29, 2019 at 7:11 am

Hello we are hosting on godaddy managed hosting and I have tried making the htaccess change noted in other topics but it takes my website down.

“Sorry you are not allowed to list events. Missing permissions: ee_read_events, ee_read_others_events, ee_read_private_events”


Josh

  • Support Staff

January 29, 2019 at 7:38 am

Hi,
You could contact GoDaddy support and ask them to make that .htaccess change for you. The important thing is the server will need to allow passing Basic Authentication “Authorization” headers. When those are blocked or ignored that’s when you’ll see the “Sorry you are not allowed to list events” error.


fallenofficer

January 29, 2019 at 2:01 pm

I contacted support and added the directive to .htaccess but the app still has the error. I am on Godaddy Managed WordPress Hosting


Josh

  • Support Staff

January 29, 2019 at 2:16 pm

Whatever they add to .htaccess will vary depending on how their not allowing the Authorization header to pass from the app to your site. So they may need to adjust the .htaccess rule. If the GoDaddy Managed hosting tech isn’t sure how to make the Authorization header pass, they can refer to the following information:

https://robotninja.com/blog/fix-common-woocommerce-rest-api-issues/ (issue #4)

https://www.godaddy.com/community/cPanel-Hosting/Authorization-headers-are-lost/td-p/111424

https://github.com/tuupola/slim-basic-auth/issues/8


fallenofficer

January 29, 2019 at 2:29 pm

They wont help me. They said it is my job to know what server I am on and that your tool may not be compatible.


Josh

  • Support Staff

January 29, 2019 at 2:46 pm

You can ask them to escalate the issue to a server tech who knows how to help, because this has nothing to do with compatibility with any “tool”. The issue is the server isn’t allowing http Authorization headers, which currently is the most used method to send an Authenticated request via the WordPress REST API.

So in other words, the same issue would happen if someone sends an Authenticated request to WordPress core. If they can’t support passing Authorization headers to authenticate requests via the WordPress REST API, it’s time for a new host.


fallenofficer

January 30, 2019 at 6:38 pm

Godaddy managed hosting does not allow for that they say I need to migrate my site to CPANEL hosting.

Anyone know how to migrate a site? Installatron did not work


Josh

  • Support Staff

January 31, 2019 at 9:08 am

Normally GoDaddy will help you migrate a site from one of their platforms to another. If they’re no longer assisting with that, or you would prefer to do this yourself, you could use this plugin:

https://wordpress.org/plugins/duplicator/

Whichever option you go with, it’s very important that you put the original site into maintenance mode just before the migration process starts. If registrations continue to flow in while the site is being migrated, you’ll lose those registrations because they will not be migrated to the new server location.

The support post ‘Problem with mobile app’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso