Host platform IIS issue? PayPal API error 10747 bad IP - Nop online users IPA shows :TCP port

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 Jahre weitere
Hello,

I think I have a Host IIS server problem or .net/asp mis-config but just need to share and ask if anyone knows about this issue and how to adjust for it.

This is a NOP 3.2 turn up, on provider's cloud server and db. Same provider does fine on a similar NOP 3.1 implementation, probably a different cluster.   Yup they provide the cloud servers and I do the rest.

Both on a dedicated IPA's and with SSL certs. Both the existing and new one (new one is 3.2 and has the problem) use the same PalPal Direct configuration.


Upon new site turn up first symptom noticed is that PayPal direct will not do a transaction, returns error 10747 bad IP address.   Not likely a PayPal problem but I am waiting on their logs.    

I did notice in the ONLINE CUSTOMERS log report that the IP addresses have the tcp port number associated to it like ipa:tcpport
Example:

Customer info     IP Address         Location    Last activity            Last visited page

Guest        184.91.79.23:62823        2/23/2014 8:07:48 PM  http://checkthenetwork.com
Guest        144.36.248.14:36433       2/23/2014 8:06:06 PM  http://checkthenetwork.com/ip-tools-for-excel
Guest                        2/23/2014 8:06:02 PM  
Guest        151.214.117.14:28371          2/23/2014 8:04:06 PM  http://checkthenetwork.com/ip-tools-for-excel

I have not seen ipa:port in any other nop implementation logs - Thinking above is a big clue.


Did find other knowledge that a few others have had similar problems on Linux based platforms, getting PayPal 10747.  Several reported that host header was incorrect,  had source port number appended to source IPA.  (ipa:tcpport)  Some solutions offered were work arounds in the php code to manipulate header, stripping port away.


I think that my hosting platform config is the cause  - thinking that a .net call to [local_host]  and [remote_host] is including the port number and being passed right up. I have no debug or wireshark on the server.

Well I think there is some setting somewhere that I can not identify yet.  Our provider is beginning to investigate too.   Is it iis? .net .asp   How about the tcp bindings?  IPv6 misconfig?    



Thanks for considering my issue.

Richard
11 Jahre weitere
Thanks. But that was already fixed in the upcoming version 3.30. Please see changeset 87c2cf1329ad
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.