[ic] Verisign PFPRO Transactions Getting Dropped

Scott Moat interchange-users@interchange.redhat.com
Tue Feb 12 16:00:00 2002


we have posted this similar problem before as seen in some previouse threads there has not been a soultion that we have come up with.  we have tried numerous things like the prefork mode that was mentioned and that did not help us.  Our server doesnt have that heavy of a load on it.  This is the only site running on it and it does not get that much traffic.  I really doubt if it is an IO issue on our situation, but I will look into that a little more.  It did work when I was using 4.6 it does have this problem when I switched to 4.8.3

thanks,

Scott Moat
www.computercasesandcables.com


-----Original Message-----
From: John Beima [mailto:jbeima@palb.com]
Sent: Thursday, February 07, 2002 2:39 PM
To: interchange-users@interchange.redhat.com
Subject: RE: [ic] Verisign PFPRO Transactions Getting Dropped


Your problem is your IO. You need to install faster hard drives, or off load
some of the traffic from that box... What is happening in sort of a summary, is
PRPFO is timing out handing the result code back to interchangce because it
can't create a temp file.

Another thing you can do is run Interchange in Pre-Fork mode, then the
individual Interchange server will spend a little more time waiting for the
responce back from PFPRO.

You should also see sometimes two or three charges on your clients credit card.
This is because Interchange is thinking the charge has failed, and the clients
is saying no way, and is trying it again and again...


John Beima


Quoting Ron Phipps <rphipps@reliant-solutions.com>:

> > From: interchange-users-admin@interchange.redhat.com
> [mailto:interchange-
> > users-admin@interchange.redhat.com] On Behalf Of Fred Pope
> > 
> > IC 4.8.3 MYSQL RH 7.1
> 
> What version of Perl?  What Kernel?  Is the machine multi processor?
> Running in low traffic, high traffic, or PreFork mode?  Do you see
> problems with PGP or Sendmail not being able to do their job randomly?
> 
> > 
> > We are having some problems with Verisign PayFlowPro dropping the
> > occasional order.
> > 
> > Three times now....we have placed the order to the Verisign service,
> and
> > the problem is this....
> > 
> > The order gets sent to Verisign, and the authorization goes
> > through....but the response from Verisign does not make it back. The
> > system is on a fairly heavily populated server and I am wondering IF
> > when the server gets pegged, this could happen?
> 
> Can you enable debugging, edit the #
> (IC_ROOT/lib/Vend/Payment/Signio.pm) out of the front of these two
> logDebug statements:
> 
> #::logDebug(qq{signio decline=$decline result: $result});
> #::logDebug(qq{signio decline=$decline result: } . ::uneval(\%result));
> 
> , restart IC and post the debug lines when this happens?  
> 
> > 
> > When we got to the verisign manager, we see the order and the
> > charge...but the interchagne server has no record of it?
> > 
> > Has any one ever experienced this problem? I have had very little
> > problems with the Verisign service running on our system, but we are
> > also on a lightly loaded DS-3 and the server is so overkilled with
> power
> > it is like be like trying to use a jackhammer to kill a fly.
> 
> We ran into something similar and another user on the list has seen
> this.  In our case we saw the following:
> 
> Multiple charges with no order going through in IC
> Multiple charges with the order going through in IC
> 1 charge, no order
> 1 charge, 1 order (what we expect)
> 
> > Any ideas out there from the brain trust? Any suggestions on debugging
> > tactics?
> > 
> 
> Post those results so we can get at least the result code and maybe
> figure out what's going on.  We unfortunately did not come up with a fix
> and had to go back to IC 4.6.3 so that the site could continue to
> process orders.  We are very interested in seeing what causes this
> because we will be launching a 4.8.3 site in the very near future.
> 
> Good luck,
> -Ron
> 
> _______________________________________________
> interchange-users mailing list
> interchange-users@interchange.redhat.com
> http://interchange.redhat.com/mailman/listinfo/interchange-users
> 



John Beima
jbeima@palb.com, support@alocalagent.com, and support@alocalchurch.com

P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760
11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6

Affordable Web Pages - Phone: (888)932-9990 - Fax: (256)351-7297
2713B Spring Place SW, Decatur, Alabama, United States, 35603
_______________________________________________
interchange-users mailing list
interchange-users@interchange.redhat.com
http://interchange.redhat.com/mailman/listinfo/interchange-users