HTTP App Proxies are Being Deprecated

Highlighted
Shopify Staff
Shopify Staff
257 1 63

Hey all,

As you've seen, Shopify has started removing all HTTP on the platform.  Next up after webhooks are app proxies!

Here is what the timeline looks like:

On July 1st 2018, newly created apps will no longer be able to create HTTP proxies.
On September 1st 2018, all apps will no longer be able to create HTTP proxies.
On January 1st 2019, all remaining HTTP proxies will be removed.

As always feel free to comment with and questions or concerns.

Regards,

Shopify Apps Team

Developer Experience @ Shopify
0 Likes
New Member
5 0 0

I understand this post is to inform about HTTP proxy deprecation not Proxy itself. All of our customers proxy API calls to our app are being shown as 502 errors and no calls are coming to the app's proxy endpoint. Is there any change on the Proxy methodology from Jun 1st 2018.

Thanks,

Pavan

0 Likes
Shopify Staff
Shopify Staff
257 1 63

No changes to app proxy yet. If it just stopped working in the last day it was likely the deprecation of TLS 1 and 1.1. Check the other forum thread for details.

Developer Experience @ Shopify
0 Likes
New Member
2 0 0

Great, but are you going to provide a work around for apps that already have created app proxies and need to update them? Last time I checked, it was not possible to update proxies.

0 Likes
New Member
2 0 0

Great, but are you going to provide a work around for apps that already have created app proxies and need to update them? Last time I checked, it was not possible to update proxies.

0 Likes
New Member
2 0 0

Hi Ryan,

Is there another way like the proxy for we can use?

0 Likes
Shopify Staff
Shopify Staff
257 1 63

Hi Ryan,

Is there another way like the proxy for we can use?

Hi James, proxies are still useable as long as they are an HTTPS address.  We are only removing the ability to use HTTP proxies.

Hope this helps!

Developer Experience @ Shopify
1 Like
New Member
2 0 0

Yeah, great information, thank you!

0 Likes
New Member
2 0 2

Agreed with James, saying "HTTP Proxies are going away" implies that you're no longer supporting the HTTP protocol.  Better to say "Insecure HTTP Proxies are going away, in favor of connection encrypted HTTPS Proxies" which connotates your exact intentions.

2 Likes