Posted: March 15, 2022 at 3:46 am
|
WP 5.92 I initially refer to the post on Link to a post covering same issue So apart from the obvious, how do I fix this, my detailed question, is how are the capabilites of the “Event Administrators” and “Event administraors (Own)” held in the database. I am thinking as my creds were compromised, then probably so too are the Organisers, but I would welcome some pointers as to which rows in the database! I hope that makes sense! Kindest Fred |
Hi Fred, The capabilities for those roles are stored in the same way as all of the other roles within WordPress so if your admin caps have been compromised it is likely the others have. However, without meaning to state the obvious here, capabilities on your admin account should not just end up broken like this out of the blue, for me it would be a red flag to start checking into that site hadn’t been compromised, which I assume you have done? Fixing the admin account is all well and good, but if there’s a vulnerability on the site allowing ‘someone’ to access the site it will likely just happen again or is an indication of a bigger issue. — To answer your question about the Events Admin role, the first thing I would do is install a plugin such as User Role Editor. Then go to Users -> User role editor. Select the ‘Events Administrator’ role in the dropdown You can find the default capabilities that should be set on that account HERE. Do they match up? |
|
|
I am now really frustrated by my lack of deep knowledge of both WP and EE. When the site https://fndponyclub.org.uk was set up it was suggested a few years later when we awere setting up the ecommerce EE to set it up in a separate WP install in a subfolder fndponyclub.org.uk/bookings/ WE have had minor issues with the site running slow, deleting hundreds of events and 1000’s of registrations sorted that. So when we try to login to the app, Android or Apple, we continue with the error first discussed. I set up a new install of EE4 on a different VH to check the hosting ws still compatible and it worked. Using the FnD domain, and a new user for testing purposes I do not get the initail response but “the provided password is an invalid application password” I understand from previous posts on other subjects, it is not possible to exposrt and import events and registrations. I really need to get this working. Do you have any other ideas please? Thanks Fred |
|
After further investigations I found the Error_Log in root… prior to the indicated time and date all errors were truly aged and did not appear to impact on this situation. The timing on the error_log ties in with the EE App errors appearing. The line that follows ———— line was repeated with slightly varying details 785 times … Perhaps this can give some clue to how I can restore the app functionality! Hoping, thanks Fred [10-Mar-2022 12:13:19 UTC] —————————————————————————————- [10-Mar-2022 13:29:09 UTC] WordPress database error Unknown column ‘message_id’ in ‘field list’ for query INSERT INTO |
|
I have just set up a new Admin User and set hime up on a new phone with one test event. |
That error usually means there are missing files fro your install (either that or your site doesn’t have the correct permissions to read them, but then I’d expect more errors). Do you normally update plugins via the Admin dashboard or manually using FTP?
That error is from WP Mail SMTP Pro Event Espresso is triggering an email there and WP Mail SMTP is hooking into wp_mail to log the email that it being sent, then throwing a fatal error. Are you using the latest version of that plugin? You’ll need to check in with their support on the above error as it’s not from EE itself and I can’t give you more details on it.
Can you send over temp login details so I can take a look at this? If so use this form: https://eventespresso.com/send-login-details/ |
|
|
This reply has been marked as private. |
Hi Fred, Apologies for the delay but I’ve been investigating this and would like to add some debug code to the site if that’s ok? If so I’ll need FTP credentials to access the files for a little but please do include those on the forum and send them via the form I liked to above: |
|
|
Did you receive my response to last message that contained the detailed you asked. |
Hi Fred, Apologies for the delay, this took a little bit of a deep dive to find. Can you test out the app again now please and see if it works for you? |
|
|
Wow, well it works on my mobile device. I will post a WhatsApp message to ask organisers to test their phones and apps. I will get back to you this time tomorrow. |
Its an issue caused by some setups when using a subsite on a domain, so:
This depended on a couple of different configs for it to go wrong which then meant the code we use to detect the request type would not be able to identify when it was for the WP API or EE API and then did not set up the various sections we use on those requests (which the app then required). In short, a config issue meant that EE could not detect when a request was for it’s API when using a subsite, which meant the app didn’t have the details it needed to function. A quick change to the context checker to fix that and got it working as normal 🙂 |
|
|
This reply has been marked as private. |
This reply has been marked as private. | |
The support post ‘EE app – "You are not allowed list events. Missing permissions: …..’ 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.