Support

Home Forums Event Espresso Premium That URL seems to be broken

That URL seems to be broken

Posted: September 14, 2015 at 4:36 am

Viewing 8 reply threads


Suhaib Siddiqi

September 14, 2015 at 4:36 am

After latest upgrade to EE4.8.9, My PayPal Standard and Stripe does not save the button URL. I get error That URL seems to be broken, please enter a valid URL. I have tried disabling all the plugins, disable the HTTPS checking by entering code in funtion.php as discussed in other threads. Nothing helps.
I had to enter URL in my database through phpMyAdmin to get things going.

I do not understand the logic of forcing HHTPS checking for buttons image URL, except making customers life miserable by breaking the payment modules after upgrade.


Tony

  • Support Staff

September 14, 2015 at 5:29 am

EE should not force the urls to use HTTPS, however it does attempt to check if your site has a valid cert and switches to use HTTPS.

The reason for this is to prevent ‘Insure connections over secure connection’ errors. When loading your checkout pages over HTTP but then loading the images over HTTPS.

Did you try to manually enter the url using http? Doing so should override the value and allow it to save (if the url is valid)


Suhaib Siddiqi

September 14, 2015 at 5:47 am

The URL were already there before updating to latest version. The update erased them. Yes, I tried entering manually and every possible suggestions in the thread. The latest EE 4.8.9 forces buttons URL to be HHTPS URL link. I had to enter URL in database through phpMyAdmin to get way this annoying feature of HHTP forcing.


Tony

  • Support Staff

September 14, 2015 at 6:21 am

Which version were you running before updating to 4.8.9?

I’m running 4.8.9 on multiple sites, with and without valid SSL certificates, I can use HTTP or HTTPS on the urls so we need to try and narrow down the cause for this.


Suhaib Siddiqi

September 14, 2015 at 6:39 am

4.8.8p was before 4.8.9p. I am reporting what I experienced on my site. It has no SSL certificate. I noticed problem when a customer reported that Stripe payment was not working. I logged in and noticed the API Keys fields were blank. I entered API Keys and button URLS again, and start getting error, then check PayPal Standard, same problem, all the field were blank and entries could not be saved because of URL issue. I tried disabling HTTPS checking as suggested in other thread by adding code to function.php. Problem exists. Checked URLS for images they were correct. Finally, I had to enter URLS in the database through phpMyAdmin to get over this annoying feature which broke the working payment modules. I have no idea if it is working for you without problems. It does not for me.


Josh

  • Support Staff

September 14, 2015 at 12:03 pm

Hi Suhaib,

I’m sorry for the trouble. There may be a configuration on your server that’s not allowing the image link SSL test to work as expected. You can also bypass the check by using any of these hosted images that will pass the test:

http://ee-screenshots.s3.amazonaws.com/2015/07/paypal-logo-original.png

http://ee-screenshots.s3.amazonaws.com/2015/07/paypal-logo.png

https://ee-screenshots.s3.amazonaws.com/2015/09/pay-by-credit-card.png


Suhaib Siddiqi

September 14, 2015 at 12:56 pm

Hi Josh,

Sorry, I am not convinced with the answer. It worked til 4.8.8p, from 4.8.9p when it broke blame the server?
Also using external links does not help much because I cannot use my logo for PayPal Standard. Also, why one should use external links for images on which he/she has no control. Please fix the problems or revert the changes to 4.8.8p.
These are not really solutions.


Josh

  • Support Staff

September 14, 2015 at 1:59 pm

Hi Suhaib,

If you take a look at the changelog between version 4.8.8.p and 4.8.9.p, you’ll note there was no changes made to the validation on the payment methods settings pages. There may have been a change on your server that led to the errors you are seeing.

If you would like to verify whether or not it was the update from 4.8.8.p to 4.8.9.p that broke things, you are welcome to download the 4.8.8.p tag from Github and install it on your site:

https://github.com/eventespresso/event-espresso-core/releases/tag/4.8.8.p-sans-tests-tag


Suhaib Siddiqi

September 14, 2015 at 2:12 pm

I will check by downgrading to 4.8.8p. I had customer bought tickets and paid using PayPal as well as Stripe with 4.8.8p. I started getting complaints an hour after upgrade to 4.8.9p. Therefore I blame 4.8.9p. If it no change to payment modules then some other changes in Event Espresso. It will be surprising that the when I upgrade Event Espresso, hosting service will make changes to Server at the same time. I did check with them, and they claim no changes were to server.

Viewing 8 reply threads

The support post ‘That URL seems to be broken’ 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