question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

VPN software blocking https://js.braintreegateway.com/

See original GitHub issue

General information

  • SDK version: N/A
  • Environment: Production
  • Browser and OS : NordVPN

Issue description

We occasionally have customers that say the hosted forms control does not come up. One customer with this problem claims to be using NordVPN and that disabling it allowed them to continue.

I just installed it myself (default install on Windows 10) and it does in fact block the js.braintreegateway.com domain in both Chrome & Edge. I did not change any settings. And yes toggling it off immediately allows the domain to be accessed.

https://js.braintreegateway.com/web/3.68.0/js/hosted-fields.js     **BLOCKED**

https://www.braintreegateway.com/   **NOT BLOCKED**

Interestingly (and I’m no VPN expert) the way it seems to route traffic to 127.0.0.1 and I know this because it served my own developer certificate to me when I access the link above. In Chrome it is just a failed request:

image

Presumably this would need to be addressed as a whitelisting process between Braintree and NordVPN.

The following screenshots are with the VPN active:

image image image

Workaround

Can you confirm that hosted fields functionality is not impacted if I just serve the JS locally myself. I have no idea how many people are using such a VPN service - I may just to retry and fetch a local version if I get a script error, but still benefit from your CDN for the majority of people.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:9 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
simeylacommented, Jan 8, 2021

Hosting locally is working fine.

Another domain being blocked by the VPN is (not surprisingly) https://client-analytics.braintreegateway.com but I was able to submit a nonce to my server for a credit card just fine 😃

Turns out a few other things are being blocked, including our cookie consent provider. It’s privacy working against privacy 😕

I’ve configured mine as a fallback, so I’ll report back how many users a day are on VPN (or have another failure accessing your hosted JS).

0reactions
simeylacommented, Jan 18, 2021

Shoot I just literally cancelled and uninstalled it late last night! But I made sure to give your URL when the support agent asked why I was cancelling!

The percentage of failures is dropping closer to half a percent of users when it was quite high at close to 1% a week ago. I’ll reset the counter and report back again in a few days.

On Mon, Jan 18, 2021 at 8:51 AM Blade Barringer notifications@github.com wrote:

According to Nord VPN, this should now be fixed. Can you double check?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/braintree/braintree-web/issues/550#issuecomment-762365840, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA34UVWRQ4K4XRPYUMR5XHLS2RRKPANCNFSM4VZPLETQ .

Read more comments on GitHub >

github_iconTop Results From Across the Web

Easylist-Privacy.txt - jsDelivr
/analytics-client- /analytics-collector /analytics-core-bundle- ... Non-flagged (Generic blocks) ||520886.xyz^ ||8672.site^ ...
Read more >
mozilla-inbound: changeset 356412 ...
compressionPendingList(lock); for (size_t i = 0; ... header brainfork.ml: could not connect to host braintreegateway.com: did not receive ...
Read more >
Filter 3 | PDF | Information Technology Management - Scribd
Fixing possible issues with google analytics blocked ... ||client-analytics.braintreegateway.com^ ... ||affiliates.vpn.ht^
Read more >
ad-domains.txt - GitHub Pages
... adlogs.ad2iction.com adlook.net adloox-blocks.deliverimp.com adlpkwew.xyz ... administratormail.client.net.zooplusmail-aws.net.vpn-zoossl.net.zooplus.es ...
Read more >
easyprivacy.txt - Windscribe
/client-logging-bundle- /client-metrics/?target /client.rum. ... Non-flagged (Generic blocks) ||520886.xyz^ ||adnext.co^ ||adrtx.net^ ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found