RSS Feed/News PayPalRest Requests Compatibility with IPv6 NAT64

Status
Not open for further replies.

ENXF NET

Administrator
Staff member
Administrator
Moderator
+Lifetime VIP+
S.V.I.P.S Member
S.V.I.P Member
V.I.P Member
Collaborate
Registered
Joined
Nov 13, 2018
Messages
33,491
Points
823

Reputation:

From a customer ticket:

We are seeing an issue with Http::reader()->getUntrusted() when fetching PayPal webhook certificate URLs.

In our production environment, DNS resolution for PayPal can return an IPv6 NAT64 address, for example:

64:ff9b::ad00:5c17

When getUntrusted() is used, XenForo appears to reject this address during its local/private IP validation because isLocalIpv6() rejects IPv6 addresses that are not within 2000::/3. This causes the request to fail even though the...
Click to expand...

Read more

Continue reading...
 
Status
Not open for further replies.
Top