abhishek-ram / django-pyas2

AS2 file transfer Server built on Python and Django.
https://django-pyas2.readthedocs.io
GNU General Public License v3.0
83 stars 31 forks source link

AS2 Platforms #100

Open AvatarBhola opened 1 year ago

AvatarBhola commented 1 year ago

Does anyone have experience working with SPS AS2. I am worried that Pyas2 doesn't work with their in house AS2 Platform.

Also, are there any platforms that does not work pyas2.

Thanks!

chadgates commented 1 year ago

I have been able to exchange messages with most platforms, but there may be limitations on one or the other - but settings usually made things work. Limitations I have come accross:

Sterling: https://github.com/abhishek-ram/pyas2-lib/pull/55 <- signature validation often requires binary canonicalization setting this side (PR in the making for django-pyas2) Biztalk: https://github.com/abhishek-ram/pyas2-lib/issues/62 <- if 3DES is used, no issues. Seeburger: no known issues since fix was applied https://github.com/abhishek-ram/pyas2-lib/issues/33 Cleo: Partner had to adjust signing algorithm value from "sha256_rsa" to "rsassa_pkcs1v15" after that it worked flawlessly Opentext: No known issues OpenAS2: No known issues TIBCO BusinessConnect: No known issue

Until now, I have not come across a solution that does not work. Main challenges with other solutions tend to be network related related (whitelists, firewalls etc.).

AvatarBhola commented 1 year ago

Thanks, for letting me know!