Hi
I have a silimar problem than mark and tried
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
but no difference.
I am running under OS2.2MS2
PHP 4.3.10
test.php show curl enabled: libcurl/7.11.2 OpenSSL/0.9.7c zlib/1.1.4
I am running all this on a windows 2003 server on IIS6
(I only use IIS6 because I do not know how to install ssl on apache on win32)
When completeing a protx transaction on testserver I get the following error:
Couldn\'t create a transaction (VRTXInvalidIPAddress, ) - Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance.
When running with debug on I get:
VPSProtocol=2.20 VPSTxID={B780015A-FCE6-451E-B56B-4C16538F0DEB} Status=ERROR StatusDetail=Couldn't create a transaction (VRTXInvalidIPAddress, ) TxAuthNo= SecurityKey= AVSCV2=DATA NOT CHECKED VPSProtocol=2.20&TxType=PAYMENT&Vendor=toolfinder&VendorTxCode=5864155950273327&Amount=23.30&Currency=GBP&Description=Block+Plane+-+No.2%28qty%3A+1%29+%2B++Washer+Pack+-+280pce%28qty%3A+1%29+&ClientNumber=1&CardHolder=Cilliers&CardNumber=XXXXXXXXXXXXXXX&StartDate=&ExpiryDate=0205&IssueNumber=&CV2=&CardType=MC&Address=9+Olliver+Close&PostCode=B62+0QB
When running with debub off and server IPTEST on I get:
Contents of the Request Object
The Request.Form Collection
VPSProtocol = 2.20
TxType = PAYMENT
Vendor = toolfinder
VendorTxCode = 6699713859038765
CardHolder = Cilliers
Amount = 23.30
Description = Block Plane - No.2(qty: 1) + Washer Pack - 280pce(qty: 1)
CV2 =
Address = 9 Olliver Close
Currency = GBP
StartDate =
ExpiryDate = 0205
IssueNumber =
PostCode = B62 0QB
ClientNumber = 1
CardNumber = zzzzzzzzzzzzzzzzzzzzz
CardType = MC
The Request.QueryString Collection
The Request.Cookies Collection
The Request.ClientCertificate Collection
The Request.ServerVariables Collection
ALL_HTTP = HTTP_ACCEPT:*/* HTTP_HOST:ukvpstest.protx.com HTTP_PRAGMA:no-cache HTTP_CONTENT_LENGTH:352 HTTP_CONTENT_TYPE:application/x-www-form-urlencoded
ALL_RAW = Accept: */* Host: ukvpstest.protx.com Pragma: no-cache Content-Length: 352 Content-Type: application/x-www-form-urlencoded
APPL_MD_PATH = /LM/W3SVC/1/Root/ShowPost
APPL_PHYSICAL_PATH = d:\ShowPost\
AUTH_PASSWORD =
AUTH_TYPE =
AUTH_USER =
CERT_COOKIE =
CERT_FLAGS =
CERT_ISSUER =
CERT_KEYSIZE = 128
CERT_SECRETKEYSIZE = 1024
CERT_SERIALNUMBER =
CERT_SERVER_ISSUER = O=VeriSign Trust Network, OU="VeriSign, Inc.", OU=VeriSign International Server CA - Class 3, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.©97 VeriSign
CERT_SERVER_SUBJECT = C=GB, S=London, L=London, O=PROTX Ltd., OU=Service Department, OU=Terms of use at www.verisign.co.uk/rpa © 03, OU=Authenticated by VeriSign, OU="Member, VeriSign Trust Network", CN=ukvpstest.protx.com
CERT_SUBJECT =
CONTENT_LENGTH = 352
CONTENT_TYPE = application/x-www-form-urlencoded
GATEWAY_INTERFACE = CGI/1.1
HTTPS = on
HTTPS_KEYSIZE = 128
HTTPS_SECRETKEYSIZE = 1024
HTTPS_SERVER_ISSUER = O=VeriSign Trust Network, OU="VeriSign, Inc.", OU=VeriSign International Server CA - Class 3, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.©97 VeriSign
HTTPS_SERVER_SUBJECT = C=GB, S=London, L=London, O=PROTX Ltd., OU=Service Department, OU=Terms of use at www.verisign.co.uk/rpa © 03, OU=Authenticated by VeriSign, OU="Member, VeriSign Trust Network", CN=ukvpstest.protx.com
INSTANCE_ID = 1
INSTANCE_META_PATH = /LM/W3SVC/1
LOCAL_ADDR = 10.0.4.1
LOGON_USER =
PATH_INFO = /showpost/showpost.asp
PATH_TRANSLATED = d:\ShowPost\showpost.asp
QUERY_STRING =
REMOTE_ADDR = 82.165.27.53
REMOTE_HOST = 82.165.27.53
REMOTE_USER =
REQUEST_METHOD = POST
SCRIPT_NAME = /showpost/showpost.asp
SERVER_NAME = ukvpstest.protx.com
SERVER_PORT = 443
SERVER_PORT_SECURE = 1
SERVER_PROTOCOL = HTTP/1.1
SERVER_SOFTWARE = Microsoft-IIS/4.0
URL = /showpost/showpost.asp
HTTP_ACCEPT = */*
HTTP_HOST = ukvpstest.protx.com
HTTP_PRAGMA = no-cache
HTTP_CONTENT_LENGTH = 352
HTTP_CONTENT_TYPE = application/x-www-form-urlencoded
Property Values
Request.TotalBytes = 352
VPSProtocol=2.20&TxType=PAYMENT&Vendor=toolfinder&VendorTxCode=6699713859038765&Amount=23.30&Currency=GBP&Description=Block+Plane+-+No.2%28qty%3A+1%29+%2B++Washer+Pack+-+280pce%28qty%3A+1%29+&ClientNumber=1&CardHolder=Cilliers&CardNumber=zzzzzzzzzzzzzzzzz&StartDate=&ExpiryDate=0205&IssueNumber=&CV2=&CardType=MC&Address=9+Olliver+Close&PostCode=B62+0QB
Please help
Regards
Kobus