Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

RE: [mv] Cybercash integration



******    message to minivend-users from "Michael Fissel" <msfissel@netnurses.com>     ******

I have discovered the followng new info, however I still am not presented
with anything about CyberCash during Minivend Initialization/restart:

/home/httpd/html/austinsongs11-90/mck-cgi/logs/CCMck.log show the following:

[root@www logs]# tail CCMck.log

Error: Missing MAC

Error: Missing MAC

Error: Missing MAC

Error: Missing MAC

Error: Missing MAC

/var/lib/minivend/simple/error.log shows the following:

216.87.133.75 TqC2nzb9:216.87.133.75 - [24/April/2000:07:12:07 -0500] simple
/cg
i-bin/simple/process.html Fatal error on charge operation '': open2:
open(GLOB(0
x8c53cb8), >&main::STDERR) failed: Bad file descriptor at
/usr/local/minivend/li
b/CCMckDirectLib3_2.pm line 403
>

Here's what is on and around line 403:

	use IPC::Open2;
	sub CCEncrypt
	{
  	my($message) = @_;

  	&CCDebug2(6, "${indent}##### in CCEncrypt ######\n");

  	# open the program for encryption
403= 	unless (open2(\*CIPHER, \*PLAINTEXT, $MCKencrypt)) {
    	return($E_EncryptFailed, &MCKGetErrorMessage($E_EncryptFailed));
  	}

  	my $key = $Config{"MERCHANT_KEY"};

Getting closer! Anybody shed any light on this one?

Thanks!
Mike :{)>

-----Original Message-----
From: Michael Fissel [mailto:msfissel@netnurses.com]
Sent: Monday, April 24, 2000 7:52 AM
To: minivend-users@minivend.com
Subject: RE: [mv] Cybercash integration


I have unistalled and reinstalled minivend so I have the default install.

Here is what my catalog.cfg file looks like as it relates to CyberCash:

#
Variable         CYBER_CONFIGFILE
/home/httpd/html/autinsongs11-90/mck-cgi/conf/merchant_conf
Variable         CYBER_VERSION       3.2
#Variable         CYBER_MODE          mauthonly

#ifdef CYBER_MODE
Variable         MV_PAYMENT_MODE     mauthonly
CreditCardAuto   No
#endif

# The old CyberCash stuff still should work, but use the above
CyberCash        Yes

In addition I mad symbolic links to the CC*.pm files provided by CyberCash:

[root@www lib]# pwd
/usr/local/minivend/lib
[root@www lib]# ls -la
total 36
drwxr-xr-x    7 root     root         4096 Apr 24 06:40 .
drwxr-xr-x   12 root     root         4096 Apr 23 21:31 ..
lrwxrwxrwx    1 root     root           62 Apr 24 06:24
CCMckDirectLib3_2.pm ->
/home/httpd/html/austinsongs11-90/mck-cgi/CCMckDirectLib3_2.pm
lrwxrwxrwx    1 root     root           58 Apr 24 06:26 CCMckErrno3_2.pm ->
/hom
e/httpd/html/austinsongs11-90/mck-cgi/CCMckErrno3_2.pm
lrwxrwxrwx    1 root     root           56 Apr 24 06:26 CCMckLib3_2.pm ->
/home/
httpd/html/austinsongs11-90/mck-cgi/CCMckLib3_2.pm
lrwxrwxrwx    1 root     root           61 Apr 24 06:39
CCMerchantCustom.pm -> /
home/httpd/html/austinsongs11-90/mck-cgi/CCMerchantCustom.pm
lrwxrwxrwx    1 root     root           59 Apr 24 06:40 CCMerchantTest.pm ->
/ho
me/httpd/html/austinsongs11-90/mck-cgi/CCMerchantTest.pm
drwxr-xr-x    2 root     root         4096 Apr 23 21:31 File
drwxr-xr-x    2 root     root         4096 Apr 23 13:26 HTML
drwxr-xr-x    4 root     root         4096 Apr 23 21:31 MiniMate
drwxr-xr-x    4 root     root         4096 Apr 23 21:31 Vend
drwxr-xr-x    3 root     root         4096 Apr 15 19:22 auto
-r--r--r--    1 root     root          687 Apr 15 10:05 hints.pl
-r--r--r--    1 root     root          208 Mar  9 13:08 perllocal.pod

Read permission exists for everyone to the CyberCash CC*.pm files in
original location.

When I su - minivend and restart It still says nothing about CyberCash:
[root@www lib]# su - minivend
bash$ minivend -restart
bash$

Here's the results from the /var/log/minivend/error.log of where I restarted
Minivend:

- - - [24/April/2000:06:48:21 -0500] - - STOP server (4852) on signal TERM
- - - [24/April/2000:06:48:27 -0500] - - Low traffic settings.
- - - [24/April/2000:06:48:28 -0500] - - Calling MiniMate....
- - - [24/April/2000:06:48:29 -0500] - - Minimate is loaded.
- - - [24/April/2000:06:48:29 -0500] - - MiniVend V4.04
- - - [24/April/2000:06:48:29 -0500] - - START server (4872) (INET and UNIX)
- - - [24/April/2000:06:48:30 -0500] - - Accepting connections from
localhost|12
7\.0\.0\.1
- - - [24/April/2000:06:48:30 -0500] - - START server (4892) (INET and UNIX)

Still no mention of CyberCash????

Thanks A bunch!
Mike :{)>

-----Original Message-----
From: owner-minivend-users@minivend.com
[mailto:owner-minivend-users@minivend.com]On Behalf Of Param Singh
Sent: Sunday, April 23, 2000 10:53 PM
To: minivend-users@minivend.com
Subject: Re: [mv] Cybercash integration


******    message to minivend-users from "Param Singh" <param@home.com>
******

Hi Michael,
I had make symlinks to the following cybercash files (shown below ) in the
mvend /lib directory. After this on restart minivend it was able to locate
cybercash.

lrwxrwxrwx   1 root     root           43 Dec 19 22:42
CCMckDirectLib3_2.pm -> /
usr/local/mck/mck-cgi/CCMckDirectLib3_2.pm
lrwxrwxrwx   1 root     root           39 Dec 19 22:43 CCMckErrno3_2.pm ->
/usr/
local/mck/mck-cgi/CCMckErrno3_2.pm
lrwxrwxrwx   1 root     root           37 Dec 19 22:43 CCMckLib3_2.pm ->
/usr/lo
cal/mck/mck-cgi/CCMckLib3_2.pm
lrwxrwxrwx   1 root     root           42 Dec 19 22:43
CCMerchantCustom.pm -> /u
sr/local/mck/mck-cgi/CCMerchantCustom.pm
lrwxrwxrwx   1 root     root           40 Dec 19 22:43 CCMerchantTest.pm ->
/usr
/local/mck/mck-cgi/CCMerchantTest.pm


catalotg.cgf related changes:

Variable     CYBER_CONFIGFILE    /usr/local/mck/mck-cgi/conf/merchant_conf
Variable     CYBER_VERSION       3.2

# Use these instead for CyberCash 2
# Edit to suit
#
#Variable     CYBER_PORT          8000
#Variable     CYBER_HOST          localhost
#Variable     CYBER_SECRET        test-secret-fdc
#Variable     CYBER_MODE          mauthonly
#Variable     CYBER_CURRENCY      usd
#Variable     CYBER_PRECISION     2

########### CyberCash
##
## Default: No
#
# Enables CyberCash processing. Mutually exclusive with
# CreditCardAuto.
#
CyberCash          Yes

########### CreditCardAuto
##
## Default: No
#
# Enter 'Yes' if you wish to enable MiniVend's encrypted credit card
# handling. This whatever is in EncryptProgram (preferably PGP) to encrypt
# credit card information according to a standard scheme.  See the
# documentation for more information.
#
#
#CreditCardAuto      Yes


Hope this helps,
Param

-----Original Message-----
From: Michael Fissel <msfissel@netnurses.com>
To: minivend-users@minivend.com <minivend-users@minivend.com>
Date: Sunday, April 23, 2000 7:24 PM
Subject: RE: [mv] Cybercash integration


>******    message to minivend-users from "Michael Fissel"
<msfissel@netnurses.com>     ******
>
>Update:
>
>Ok, I've read and read, only thing I can figure is I have something very
>simple wrong and cannot see it. Could someone send me an example of
>catalog.cfg and checkout.html with modifications? I also do not get
anything
>about CyberCash when I restart the server, any thoughts?
>
>Thanks!
>Mike :{)>
>
>-----Original Message-----
>From: owner-minivend-users@minivend.com
>[mailto:owner-minivend-users@minivend.com]On Behalf Of Michael Fissel
>Sent: Sunday, April 23, 2000 3:24 PM
>To: minivend-users@minivend.com
>Subject: [mv] Cybercash integration
>
>
>******    message to minivend-users from "Michael Fissel"
><msfissel@neologism.com>     ******
>
>I have the cybercash mck install for version 3.2 and it functions in test
>mode.
>
>I copied the Cybercash CCMck*.pm files to /usr/local/minivend/lib/.
>
>I have Minivend installed and it works in basic or simple mode.
>
>I have changed the lines in catalog.cfg for cybercash support in the simple
>subdirectory.
>
>I then restarted minivend.
>
>This doesn't seem to route the order through the Cybercash routines.
>
>Any advice would be greatly appreciated.
>
>Thanks!
>Mike Fissel :{)>
>
>-
>To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
>email with 'UNSUBSCRIBE minivend-users' in the body to
>Majordomo@minivend.com.
>Archive of past messages: http://www.minivend.com/minivend/minivend-list
>
>-
>To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
>email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
>Archive of past messages: http://www.minivend.com/minivend/minivend-list

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: