Support

Home Forums Event Espresso Premium Issue with ticketing app

Issue with ticketing app

Posted: July 28, 2015 at 1:34 pm

Viewing 10 reply threads


joinfof

July 28, 2015 at 1:34 pm

I’m able to successfully pull up an upcoming event on my iPhone, but when I try on my iPad, it won’t let me click into the event, ultimately preventing me from pulling up the attendee list.

Additionally, when pulled up on the iPad, it shows the event details but says 0 tickets have been sold, which is incorrect.

The person on location is also having troubles connecting. He is getting a timeout error.

I could really use help ASAP – this event is coming up in just a few days (Friday). If anyone has any guidance, it would be appreciated. Between having to resend so many tickets to registered attendees because they never received their tickets and this hair-pulling experience with the app, I’ve lost money at this point so I can’t afford their “Priority Support Token”.


joinfof

July 28, 2015 at 1:36 pm

Additionally, when trying on an Android device, I get the error “Unable to Login. Check Web Connection or EndPoint URL.” I’m at home, connected to Wi-Fi, and have the EndPoint URL, username, and password entered correctly.


Tony

  • Support Staff

July 29, 2015 at 9:01 am

Hi there,

Do you have the JSON API Add-on installed? If so are you using the latest version? (Currently 2.1.4.p)

I’m able to successfully pull up an upcoming event on my iPhone, but when I try on my iPad, it won’t let me click into the event, ultimately preventing me from pulling up the attendee list.

So the iOS app on the iPad does allow you to log in, but nothing happens when clicking on the event? If you swipe down does the page refresh?

The person on location is also having troubles connecting. He is getting a timeout error.

At what point do you see a timeout? Which app is he using?

Do your passwords contain any special characters?

Such as , ! ‘ @ # $ & % etc.

How many attendees do you have for the event? 10’s 100’s 1000’s etc?

Have you checked the load on your server? (which type of hosting are you using?)

When viewing your site sometimes the page load times are over 15 seconds, others less than 4 seconds. This would normally mean the server is under heavy load, an then less when the page loads correctly.

The endpoint should be where your WordPress files are installed, on your site it looks like this is root and so the endpoint would be your domain. You do not need http:// or https://


joinfof

July 29, 2015 at 11:23 am

Do you have the JSON API Add-on installed? If so are you using the latest version? (Currently 2.1.4.p)

Yes

So the iOS app on the iPad does allow you to log in, but nothing happens when clicking on the event? If you swipe down does the page refresh?

It appears to refresh but doesn’t bring up any attendees.

At what point do you see a timeout? Which app is he using?

He’s on an iPhone 4. I believe he experiences the timeout after he clicks into the event to bring up the attendees.

Do your passwords contain any special characters?

I had a password with special characters but realized I wasn’t able to log into the app, so I’ve just got numbers and letters for now.

How many attendees do you have for the event? 10’s 100’s 1000’s etc?

Right around 630 at the moment.

Have you checked the load on your server? (which type of hosting are you using?

I definitely experienced the same issues and believe I have them resolved. I’m still having issues with the iPad and will reply to this thread when I hear back from the guy on location to see if he’s been able to pull up the attendee list.

I’m using the BulletProof Security plugin and free Sucuri Security plugin. When these are enabled, when trying to log into the app on my iPhone 5, I got the following error:

No Registrations – The operation couldn’t be completed. (Coca error 3840.)

Additional notes: I had another person try logging into the app via an iPhone 6 from a 3rd location and it sounds like they’re experiencing a timeout issue when trying to access the attendee list. I’m on a HostGator reseller plan. The ticketing site is on a subdomain of a fairly busy website.

  • Askimet
  • BulletProof Security (deactivated)
  • Event Espresso
  • Event Espresso – Calendar
  • Event Espresso – Members Addon (deactivated)
  • Event Espresso – Multi Event Registration
  • Event Espresso – Permissions
  • Event Espresso – Social Media
  • Event Espresso – Ticketing
  • Event Espresso – API Plugin
  • Event Espresso Requirements Check
  • Fusion Core (Avada theme)
  • GravityForms
  • Sucuri Security – Auditing, Malware Scanner and Hardening (deactivated)


joinfof

July 29, 2015 at 11:53 am

I tried the Android phone again, leaving out the http:// and got the same error.


Tony

  • Support Staff

July 30, 2015 at 4:22 am

Can you create a login for me so I can test this?

Its sounds like the server is timing out when trying to load the attendees. ~600 shouldn’t be a problem with the app but if the server is under heavy load it may struggle to pull all of the information before timing out.


joinfof

July 30, 2015 at 11:59 am

Sure – how can I get you credentials privately?


Tony

  • Support Staff

July 30, 2015 at 12:13 pm

Sorry I should have included that above, please use this form:

https://eventespresso.com/send-login-details/


Tony

  • Support Staff

July 30, 2015 at 2:49 pm

I can’t log in via Android but can with an iOS device (iPhone 4)

The attendee list does time and, and it looks like the cause is PHP timing out. Looking through your error_log file I found this:

PHP Fatal error: Maximum execution time of 60 seconds exceeded in /wp-content/plugins/espresso-json-api/includes/resource_facades/parents/EspressoAPI_Generic_Resource_Facade_Read_Functions.class.php on line 279

Which would also confirm this. Coupled with the slow loading times of your general pages I’d say your server is under heavy load and can not pull all of the information in for the attendees at once in time. I’ve not seen errors with attendees of ~600 (normally around 3000 you need to adjust the script timeout etc)

You can still scan attendee with the app, it will check individual attendees in if you wait for the list to time out, then tap ‘Scan’ on the top right, you can then scan and check-in individual attendees at a time.

As for the Android app not being able to log in, can you check with hostgator and see if the app is triggering some for of mod_sec rule that have set on the server. This would prevent the app from being able to log in.


joinfof

July 30, 2015 at 3:18 pm

Any quick remedy that can increase the PHP timing error? I had a plugin that was causing issues across both domains, but that appears to have been resolved for the past few hours.


Tony

  • Support Staff

July 30, 2015 at 3:24 pm

Any quick remedy that can increase the PHP timing error?

Other than moving servers the only thing you can do is increase the PHP timeout value.

There’s different ways of doing this, usually its done using a PHP.ini file within the root directory of your site. You may be best contacting your host to find the best way of setting this on their server.

Viewing 10 reply threads

The support post ‘Issue with ticketing 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