Forum Discussion
newcomer to iso 8583
Hi,
we acquired our first bigip this summer and one of our projects has to deal with a customized version of iso 8583. Honestly we don't know where to start to implement parsing of this protocol. Are there implementations or resources we can start with, or any information on this topic you can point us to ?
Thank you for helping a beginner !
Alain
- ScottBNimbostratusThis is the best thing i have found to deal with ISO 8583 - http://maximumuptime.blogspot.com/2010/03/faster-payments-iso-8583.html Python scripts that will actually format ISO 8583 messages and apply it to an external monitor.
- rahtoll_74678Nimbostratus
Hi Alain,
You can use iRules to check and modify header information for this. Check out the link below (written by Nathan):
https://devcentral.f5.com/questions/need-an-iso8583-application-switch-for-card-transactions
https://devcentral.f5.com/Community/GroupDetails/tabid/1082223/asg/71/afv/topic/aft/1172446/aff/2297/showtab/groupforums/Default.aspx
Another is from my own problem before, its also a customized 8583 and similar to the first link above. I'm not really good at irules myself, but you can check out the comments, there are other links in there that may be useful. Hope this helps and good luck!
https://devcentral.f5.com/questions/check-for-string-in-tcp-payload-from-a-specific-position
Lez
- Cristian_DanielNimbostratusHey Scott first I really appreciate your suggestion, but right now I proved the monitor and there is an error that comes, maybe you can feed me with your experience: Traceback (most recent call last): File "/config/monitors/mon_ISO8583.py", line 38, in ? for res in socket.getaddrinfo(serverIP, serverPort, socket.AF_UNSPEC, socket.SOCK_STREAM): NameError: name 'serverIP' is not defined Thanks in advance
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com