Support

Home Forums Event Espresso Premium Links on confirmation page cause error

Links on confirmation page cause error

Posted: October 15, 2015 at 7:28 am


Brian Post

October 15, 2015 at 7:28 am

I am testing registrations on EE4 on my site w/ MER. I am using invoice and paypal standard payment methods. With both of these links on the confirmation page give me an error when clicked on:

“An error has occurred:
We’re sorry but there appears to be an error with the “reg_url_link” or the primary registrant for this transaction. Please refresh the page and try again or contact support.”

This happens when the following links are clicked on :
“Click here to edit All Attendee Information”
“View Payment Options” (when paying by invoice)
“Click here to view Payment Options” (when paying by invoice)
“Edit Info”

The resend email and the view invoice links work. In truth I don’t think I need any of these links to even show, but since they do they need to work. The site is live right now, if you go to https://thestonetrust.org/events/contractors-workshop-one-day-indoor/ you should be able to try registering. And see what is going on.


Lorenzo Orlando Caum

  • Support Staff

October 15, 2015 at 9:45 am

Hi Brian,

I noticed that manually browsing to an http version of a link appears to allow the page to load correctly even though it is then redirected to https.

Are you currently using a plugin like WP HTTPS to handle securing certain pages?


Lorenzo


Brian Post

October 15, 2015 at 1:11 pm

I do not have any https type plugin on the site. I do have the iThemes Security plugin, which was causing problems till the forced caching was turned off. Should I be using an https plugin?


Lorenzo Orlando Caum

  • Support Staff

October 15, 2015 at 2:56 pm

Hi Brian, if you try to view an http page on the site, then you are sent to the https version right away:

http://thestonetrust.org –> https://thestonetrust.org

Could you post the URLs that are set in WP-admin –> Settings –> General for the WP URL field and the Site URL field?

Thanks


Lorenzo


Brian Post

October 15, 2015 at 6:41 pm

Hi Lorenzo, I see what you are saying. This is my first https site so maybe something is not right?

The urls are:

WordPress Address (URL): http://thestonetrust.org
Site Address (URL): http://thestonetrust.org

The site host added https for me earlier this year. I saw that it looked like the site address was going to https://thest…. so I assumed it was all set and did nothing further.

-Brian


Josh

  • Support Staff

October 16, 2015 at 8:35 am

Hi Brian,

This might be an artifact from when you had the iThemes security plugin set to force SSL on pages, or something else. Do you have any other e-commerce plugins set up on this site?

Also, when you go to edit the Registration checkout and Thank You pages, are there options to Force SSL for those pages? If so, are they set to Force SSL? It’s okay if they are so long as your WordPress admin is set to force SSL too, but if that’s causing you trouble, then you can try unsetting those pages to not force SSL.


Brian Post

October 16, 2015 at 8:48 am

Hi Josh, I do not have any other e-commerce plugins. I plan to but don’t yet. With Ithemes it has two SSL options one for the front end pages and one for the back end. The front end had been set to select for each page (a check box would appear on each page). The back end has always been off. Turning the front end to always off solved the redirect-loop problem I was having (see separate post). So right now all SSL settings in ithemes is off for all pages.

Also I just (about 1/2 hour ago) went down to version 4.8.9 I had the latest version (4.8.14) but I was getting duplicate ‘registration approved’ emails sent on all my test registrations about 20 min after the registration. I saw a post that recommended doing this till a different fix was found.

-Brian


Lorenzo Orlando Caum

  • Support Staff

October 16, 2015 at 9:09 am

Hi Brian,

Something else is performing an automatic redirect to https. Could you follow up with us here and provide both a temporary WP dashboard login and a temporary SFTP / FTP login?

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

Thanks


Lorenzo


Brian Post

October 16, 2015 at 9:41 am

Hi Lorenzo, I have submitted my logins.

Thanks for looking into this,

-Brian


Brian Post

October 17, 2015 at 2:01 pm

Hi Lorenzo,

I have been in touch with the host and they say there is no redirecting of traffic to https.

Thanks for your help,

-Brian

Below is their response:

Hello Brian,

I would like to inform you that the SSL on the domain name has been installed correctly and working fine as well. You can check the SSL status at : https://www.sslshopper.com/ssl-checker.html#hostname=thestonetrust.org

Also, while browsing your website thestonetrust.org at our end, it is not redirecting to https version of the website. Also, both http and https version of the websites loads fine at our end without any issues.

You won’t have to do anything in regards to SSL on the domain name. Everything already have been taken care by our techs in this regard.

Please get back to us if you need any further assistance and let us know how else we can help.

Thank you and have a great day,

David Rodgers
GreenGeeks Support
support@greengeeks.com

This was the message i sent them:

I am having a number of issues that I think are related to the SSL on this site. This is a wordpress based site and the SSL is having issues with several plugins, that has caused redirect loops and error messages. The tech support for one of the plugin’s Event Espresso, noticed that if he types in the address http://thestonetrust.org, the page that is brought up is https://thestonetrust.org. The same happens on my computers too. He asked if this could be turned off so he can make adjustments to the wordpress site without causing a redirect loop.

I was just was just in a chat with Michael C. (I think?) and he said there is no redirect from http to https and said I should clear my caches, reboot etc. I did that and it did load the http site without going to https, until I typed in the https to see what would happen and then now it always goes to that.

This is my first site with https and I am confused if I was supposed to do something after paying greengreeks for the dedicated ip and ssl certificate. It was after that I noticed the address was now https so I assumed it was all set. Is there something else I was supposed to do? I did not find any articles in your knowledge base of other steps that needed to be taken.

The wordpress plugins I am having issues with are iThemes Security and Event Espresso. In iThemes I had to turn the Front End SSL Mode to Off for all pages to keep from getting sent into constant redirect loops. The Force SSL for Dashboard is also unchecked (off). The support tech from Event Espresso believes the varies errors I am getting with their plugin have to do with the SSL.

I notice that despite being directed to an https address it is not a secure page. I have cleared the DNS cache, website history, rebooted the computer and router to many times in the last week to count. I think there is a larger issue here, and I am completely confused.

Any help you can provide would be much appreciated.

-Brian


Lorenzo Orlando Caum

  • Support Staff

October 18, 2015 at 4:00 pm

Hi there Brian,

I’ve taken a look at your site in different web browsers and each time, the site immediately redirects to https.

When I suggested that you check with the host for that redirect iThemes security was not running. I also did not see any other plugins that would have a capability to handle the redirect nor did I see anything in the htaccess file.

Could you ask them how the site is automatically entering into https mode whenever you browse to any http page?


Lorenzo


Brian Post

October 19, 2015 at 1:02 pm

Here is their response:

Hi Brian,

Upon checking the database “wallers_wordpress” a number of occurrences of the URL with https:// was detected, for example:

https://thestonetrust.org/workshops/oct-24th-one-day-workshop/
https://thestonetrust.org/event-registration/?step=payment_options&action=process_gatew
https://thestonetrust.org/wp-cron.php?doing_wp_cron=1444837846.0317249298095703125000

Though the homepage does not contain https:// links, the rest of the site might have them somewhere, and after being opened in browser such pages make the browser open the entire website via https://

We’d recommend to look through the WordPress dashboard settings and make sure that there are no https:// links configured anywhere, not necessarily in core configurations, like site URL and home URL, buton every page, post, in widgets, etc.


Warmest regards,
Taras Yasinsky
GreenGeeks Support Team


Josh

  • Support Staff

October 19, 2015 at 6:27 pm

These are good suggestions:

We’d recommend to look through the WordPress dashboard settings and make sure that there are no https:// links configured anywhere, not necessarily in core configurations, like site URL and home URL, buton every page, post, in widgets, etc.

and I’d also add to check to see if the iThemes security plugin made any changes to the .htaccess file that causes a redirect to https.


Brian Post

October 26, 2015 at 5:53 am

Do you know of a reasonable way to do this so I don’t have to manually look through every page?


Lorenzo Orlando Caum

  • Support Staff

October 26, 2015 at 11:25 am

Hi Brian,

Your site URL and WP URL did not have https in the URL when I checked. For clarity, these are located here:

WP-admin –> Settings –> General

I do remember checking your htaccess file and I did not see a redirect to https.

Generally when an SSL certificate is added to a site, then you’ll be able to access any page using HTTP or HTTPS. However, with your site, the site is automatically redirecting to an HTTPS version of a page.

I’m trying to determine where that automatic redirect is coming from.

To answer your earlier question, you could search for https:// in the WordPress pages overview screen. However, I’m not understanding how an few https links on various pages would affect the entire site.


Lorenzo

The support post ‘Links on confirmation page cause error’ 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