Search the web
Sign In
New User? Sign Up
multixtpm · MultiXTpm Application Server
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Running ISO8583Server   Message List  
Reply | Forward Message #26 of 54 |
Re: Running ISO8583Server

Hi,

Port 46941, in this case is dynamically allocated by the system and
is by the different processes to talk to MultiXTpm process. It
appears on the command line to inform the process how to communicate
with MultiXTpm. On this port, MultiXTpm utilizes the MultiX protocol
which is used only when using the MultiX API, but in any case there
is no need to deal with this protocol. But, this means that if you
try to send information in other protocols, like HTTP/SOAP/XML, it
will not work.
For your Web Services client (Gateway) you should use the port
specified for ISO8583IssuerGatewayWSFE which is 38583. When your
gateway connects to this port, it will be accepted by
ISO8583IssuerGatewayWSFE which will parse the XML, translate it to
ISO8583 and forward it to MultiXTpm, which based on the routine table
for messages found in TpmConfig.xml, will forward it the appropriate
process. This table can be configured by the admin system or directly
by modifying the TpmConfig.xml file.
Since I assume you are not familiar with its content and structure, I
can help you in this way:
1. You will send me a list of the MTI's that you gateway will
use.
2. I will provide you with a new TpmConfig.xml file that will
forward these MTI's to ISO8583AcquirerGatewayFE which in turn will
forward it to the ISO 8583 server of your own.
Since you do not have such test server, I can configure for you
another file that will enable you to run another instance of
MultiXTpm system, that you can run from another directory on the same
machine, which will receive the ISO8583 connections and receive the
messages, but will reject all the messages.

--- In multixtpm@yahoogroups.com, "kreten3003" <kreten3003@...> wrote:
>
> Hi.
>
> I apologize if this post comes across as ignorant, but I have hit a
> problem with MultiXTpm ISO8583Server. I am trying to create a
> middleware for my company's payment gateway to connect to an ISO8583
> payment authorization server. MultiXTpm seemed like a good way to go
> about it.
>
> I successfully compiled MultiXTpm and ISO8583Server directories on a
> CentOS 5.1 Linux. I then copied the MultiXTpm runtime binary to
> ISO8583Server runtime directory. I made no changes to default
> Tpmconfig.xml.
>
> [ilulic@multix runtime]$ ls
> ISO8583AcquirerGatewayFE ISO8583IssuerGatewayWSFED
> libISO8583Shared.so TpmConfig.xml
> ISO8583AcquirerGatewayFED ISO8583TestClient
> libISO8583Shared.so.1 TpmConfig.xml~
> ISO8583BackEnd ISO8583TestClientD
> libISO8583Shared.so.1.0.1 TpmConfig.xml.original
> ISO8583BackEndD ISO8583WS.wsdl
MultiXTpm
> UsersPermissions.xml
> ISO8583IssuerGatewayFE libISO8583SharedD.so MultiXTpmD
> ISO8583IssuerGatewayFED libISO8583SharedD.so.1
MultiXTpm.wsdl
> ISO8583IssuerGatewayWSFE libISO8583SharedD.so.1.0.1
TestFileIn.xml
>
> After that, I ran MultiXTpm. This is what I got:
>
> [ilulic@multix runtime]$ ./MultiXTpm &
> [1] 3833
> [ilulic@multix runtime]$ ( 266) (MultiXID 1) MultiXTpm started
> ( 269) (MultiXID 1) (Link
> ID=0,LocalIp=,LocalPort=,RemoteIp=,RemotePort=) Open Completed
> ( 279) (MultiXID 1) Starting Procees: ISO8583IssuerGatewayFE
> -MultiXID=100300 -MultiXTpmIP=217.14.208.78 -MultiXTpmPort=46941 &
> ( 290) (MultiXID 1) Starting Procees: ISO8583BackEnd
> -MultiXID=100400 -MultiXTpmIP=217.14.208.78 -MultiXTpmPort=46941 &
> ( 304) (MultiXID 1) Starting Procees:
ISO8583AcquirerGatewayFE
> -MultiXID=100500 -MultiXTpmIP=217.14.208.78 -MultiXTpmPort=46941 &
> ( 327) (MultiXID 100300) Application started
> ( 330) (MultiXID 1) Starting Procees:
ISO8583IssuerGatewayWSFE
> -MultiXID=100600 -MultiXTpmIP=217.14.208.78 -MultiXTpmPort=46941 &
> ( 343) (MultiXID 100500) Application started
> sh: ISO8583Authorizer: command not found
> ( 347) (MultiXID 1) Starting Procees: ISO8583Authorizer
> -MultiXID=100700 -MultiXTpmIP=217.14.208.78 -MultiXTpmPort=46941 &
> ( 348) (MultiXID 1) (Link
> ID=1,LocalIp=,LocalPort=18583,RemoteIp=,RemotePort=) Open Completed
> ( 361) (MultiXID 100400) Application started
> ( 367) (MultiXID 100600) Application started
>
> Please note that I know Authorizer is not compiled - I am not
> interested in running it as my gateway application keeps track of
it's
> own authorizations. I only want the translation from our application
> to ISO8583.
>
> At this point, I am somewhat confused. Despite Tpmconfig.xml putting
> the ISO8583IssuerGatewayWSFE at port 38583, the MultiXTpm
application
> server opens it and all other gateways at the same port, 46941. Does
> this mean I can have my gateway application shoot some well-formed
XML
> request in correct ISO8583WS.wsdl format to port 46941, and then
> MultiXTpm will send it off to AcquirerGateway translated to ISO8583?
> Or did I misconfigure something?
>
> Also, at this point it looks like the other side of my connection,
the
> ISO8583 authorization server I am connecting to, does not have a
test
> environment. Since I do not want to test with live production server
> while testing authorizations, is there a way to setup another
> MultiXTpm to accept connections the first one so I can test it,
> specifically the ISO8583IssuerGatewayWSFE -> MultiXTpm -> ISO8583
> whichever gateway?
>
> Thank you in advance, and again, apologies for my ignorance.
>
> Igor Lulic
>





Wed Jul 16, 2008 7:45 pm

moshe_shitrit
Offline Offline
Send Email Send Email

Forward
Message #26 of 54 |
Expand Messages Author Sort by Date

Hi. I apologize if this post comes across as ignorant, but I have hit a problem with MultiXTpm ISO8583Server. I am trying to create a middleware for my...
kreten3003
Offline Send Email
Jul 16, 2008
9:49 am

Hi, Port 46941, in this case is dynamically allocated by the system and is by the different processes to talk to MultiXTpm process. It appears on the command...
moshe_shitrit
Offline Send Email
Jul 16, 2008
7:45 pm

The problem that I have is that my setup is exactly like that, default Tpmconfig.xml with port 38583 for ISO8583IssuerGatewayWSFE. I have tried to telnet to...
kreten3003
Offline Send Email
Jul 17, 2008
2:46 pm

Small update - I have obtained the MTIs that will be used: MTI Authorization Request 0100 Authorization Response 0110 *Authorization Response waiting time 30...
kreten3003
Offline Send Email
Jul 18, 2008
11:05 am

Hi, It looks like all processes have some issue connecting to MultiXTpm, so they do not get the configuration from MultiXTpm and do not open links at all. One...
moshe_shitrit
Offline Send Email
Jul 18, 2008
11:12 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help