--
You received this message because you are subscribed to the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to botsmail+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to a topic in the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/botsmail/vby7iwQNBLg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to botsmail+u...@googlegroups.com.
As far as reception of message is concerned, my plan is to have a folder specified in the ini file for the partner and files received will drop in this folder. The drawback is that there is no way of searching in the gui for received file, only a entry will be made in the web server log, what do you think?
RegardsAbhishek Ram
Our situation is a bit specific as we're acting on behalf of clients, so we have 2 kinds of AS2 connections
1 - a single link between ourselves and the operator(s) > all messages for all our clients that are received from the operator(s) go in the same folder. We are only using our own AS2 Certificate.2 - a dedicated link between our clients and the operator(s) > we can use either our own AS2 Certificate for all the clients, but also the client's AS2 certificate. > all messages are put in specific directory (messages/client1/inbox/operator1) etc.
We do have a routing script that opens the incoming messages, checks if this is EDI or XML or CSV, extracts the message type, the Issuer and the Recipient, and according to those 3 parameters, sends the message to the right Bots application (we're running 4 Bots in parallel), in the right folder (XML, EDI, CSV)...
You received this message because you are subscribed to the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to botsmail+u...@googlegroups.com.
I do use 4 bots'es because some clients require their own webinterface (3 of them). The 4th is a "main", handling the majority of messages. I do also have a dedicated Bots instance for EDIEL messages, but messages are transferred via a VAN and not AS2.We will probably work on a more customer-oriented webinterface, based on the bots-db, showing green balls and red/yellow balls if there are problems (this is what the final client wants to know :-)I'll keep you tuned about this, of course.
The problem is that EDI is now replaced, step by step, by XML EDI and so we have to handle (1) larger files and (2) different kinds of files analysis, routing the files to the correct Bots incoming directory (type UNOA / UTF-8 etc.)
Kind of dashboard, yes, giving access to more details about the error if necessary.
We already developped a dashboard querying the different Bots instances and databases showing problems and inactivity (db locked).
This will give our dispatchers the ability to have only one central screen - and via html links, to open the bots interface they need to check.
You received this message because you are subscribed to the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to botsmail+u...@googlegroups.com.
hi Abhishek,
I fully agree about the cryptography lib.
I took a look at AS2 before, but the lack of a good cryptography library always held me back
I have been looking at http(s); this is also possible without the REST library.
The http(s) is not something we need to worry about, this will need to be handled by http server such as Apache, CherryPy
I do not doubt that the library is OK, but it might be simpler without this library.
REST does a lot of things that are ...less useful for EDI.
It seems to be good in some forms of authentication. But...I have never seen this used in edi. AS2 does not use it (think that the AS2 authentication is much more powerful).
I implemented basic authentication (which is quite basic indeed), that was easy.
Having used the library now, I completely agree with you and this is not necessary for either HTTP or AS2 receives.
I think this will be best, need a way to make it optional and with this we should be able to do both HTTP and AS2.I implemented basic authentication (which is quite basic indeed), that was easy.
Did u manage to finish up on the HTTP receive?
@http_basic_access_authentication(realm='bots')works with apache, but alos with default cherrypy server.
def server_receive(request):
if request.method == 'POST':
payload = request.read()
print 'server received OK, content:', payload[:30]
return django.http.HttpResponse('OK server received',status=200)
Hi Guys,
Quick update on the status of this dev,
1) I have built the AS2 server but I am facing issue with signing and verification of signatures, it is strange but I did not face this issue when I had to do the same for the client. I will debug and update once done with that.2) Currently partner and organization information is stored in ini file, my plan is to create models AS2Partner and AS2Organization with a one to one relationship with a Partner. This way all user needs to choose for outgoing comms is comm type AS2, partner and orgnization is decided based on from and to partner fields.
3) Also I think AS2Transaction model needs to be created to log all movements as I dont think its possible to integrate with normal Bots Transactions. This will also make it easier to implement ASYNC MDN mode.
I will post further updates as I progress.
--
You received this message because you are subscribed to the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to botsmail+u...@googlegroups.com.
hi Abhishek,
what did you do with the problems with the crypto-libraries?
You received this message because you are subscribed to a topic in the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/botsmail/vby7iwQNBLg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to botsmail+u...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Bots Open Source EDI Translator" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/botsmail/vby7iwQNBLg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to botsmail+u...@googlegroups.com.
The all-runs report has a green check for state, but I have no files or data to test with so I can only assume that the green check means it worked. I appear to be reaching the Mendelson test server but I cannot be certain.
This is my first foray into AS2, so if anyone can let me know if I'm doing something wrong (or even right ;) ) I would appreciate the help.
Thanks for any help anyone can give.
Harold DeWayne