zdavatz / yopenedi

OpenTrans 2.1/EDIFACT D.96A File converter
GNU General Public License v3.0
3 stars 3 forks source link

Implement MDN #191

Closed zdavatz closed 6 months ago

zdavatz commented 3 years ago
  1. Fegime expects a MDN response after every Order.
  2. We should send and MDN response, whenever we get an order from AS2-FROM:FEGIME-PROD
  3. Implement MDN for AS2 (VRG) according to: https://tools.ietf.org/html/rfc4130, Chapter 7.
  4. MDN Format and Values: https://datatracker.ietf.org/doc/html/rfc4130#section-7.4
  5. Our AS2 ID is janico.
zdavatz commented 7 months ago

compacer_AS2_Profile_Request_Form_PROD_FEGIME.xlsx compacer_AS2_Profile_Request_Form_TEST_FEGIME.xlsx

zdavatz commented 7 months ago

hier ein MDN z.B. von Curamus: Ich habe bereits das AS2-FROM mit janico geändert, weil das ihre AS2 ID sein wird. Die Message ID ist auch immer individuell sowie einige Teile, die immer auf die aktuelle Übertragung gesetzt werden.

Date=Tue, 20 Feb 2024 13:48:42 +0100 (CET)
Message-Id=<MDN_FEGIME-PROD#janico#730905_fegime_18422810.dat#194885586148178@server>
Subject=730905_fegime_18422810.dat
MIME-Version=1.0
Content-Type=multipart/report; report-type=disposition-notification
Connection=close
Expires=Thu, 01 Jan 1970 00:00:00 GMT
AS2-From=janico
AS2-To=FEGIME-PROD
EDIINT-Features=multiple-attachments
AS2-Version=1.2
Server=Jetty(10.0.15)
Content-Length=2302

------=_Part_26927_2015254537.1708433322308
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

MDN for -
Message-ID: <FEGIME-PROD#janico#730905_fegime_18422810.dat#194885586148178@server>
From: FEGIME-PROD
To: janico
Subject: 
Received on: n.a.
Status: processed

------=_Part_26927_2015254537.1708433322308
Content-Type: message/disposition-notification
Content-Transfer-Encoding: 7bit

Reporting-UA: Lobster AS2-Server (IS/5.9.14_57231)
Original-Recipient: rfc822; janico
Final-Recipient: rfc822; AS2_PAULMANN
Original-Message-ID: <FEGIME-PROD#janico#730905_fegime_18422810.dat#194885586148178@server>
Received-Content-MIC: lfi/DfzUePty6v65NzSJOP80QNA=, sha1
Disposition: automatic-action/MDN-sent-automatically; processed

------=_Part_26927_2015254537.1708433322308--

------=_Part_26928_861495241.1708433322335
Content-Type: application/pkcs7-signature; name=smime.p7s; smime-type=signed-data
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAMYICJDCCAiAC
AQEwcjBeMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu
ZGlnaWNlcnQuY29tMR0wGwYDVQQDExRUaGF3dGUgVExTIFJTQSBDQSBHMQIQC9XNE6iHpF2gFI7b
zDY9DjAJBgUrDgMCGgUAoIGIMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
MQ8XDTI0MDIyMDEyNDg0MlowIwYJKoZIhvcNAQkEMRYEFIW4xH32ECkFwmzF/YF8PnSgHswiMCkG
CSqGSIb3DQEJNDEcMBowCQYFKw4DAhoFAKENBgkqhkiG9w0BAQEFADANBgkqhkiG9w0BAQEFAASC
AQBnMbf/WvZdga1UEJbMmK8qK/QwIlZ2bY65b2D4yiZY2ghCXVCpSSEDlzkVzzArgsMsSCH6Xy5M
/5ldAbNc3O7PRNj4hbLSLFvA9iVFilZ5gjb5mGRgm9JNYhSoKKBSv2qftewGWzop73i4LmwQ9MLc
wYEXhDBIflOzJkNkfFoMx17Yt9+purj+zjqje0UhMJwCDTvFJqbivIslL5hOx9fD+66DAMjMNSFP
DEexWzhkymbWAuB5DUD6vqQJ5DKYyAnREgOQMPdDUnWx5Juv7oyKeOjcp0y3fsXv8mrcWjQhytXm
3V2KvjFZ6lFKNc99cLg1cAhY4HiMGaFsHWzfHKxQAAAAAAAA
------=_Part_26928_861495241.1708433322335--
zdavatz commented 7 months ago

Cerificates:

  1. selfsigned.compacer 2.cer.txt
  2. wildcard_compacer_net-chain 2.cer.txt