Posted: 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”. |
|
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. |
Hi there, Do you have the JSON API Add-on installed? If so are you using the latest version? (Currently 2.1.4.p)
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?
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:// |
|
|
Yes
It appears to refresh but doesn’t bring up any attendees.
He’s on an iPhone 4. I believe he experiences the timeout after he clicks into the event to bring up the attendees.
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.
Right around 630 at the moment.
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:
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.
|
|
I tried the Android phone again, leaving out the http:// and got the same error. |
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. |
|
|
Sure – how can I get you credentials privately? |
Sorry I should have included that above, please use this form: |
|
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:
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. |
|
|
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. |
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. |
|
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.