P
Patchpoint
AS2 Control
local config

Config export

partnerships.xml
<?xml version="1.0" encoding="UTF-8"?>
<partnerships>
  <partner name="Meridian Fulfilment" as2_id="MERIDIAN-01" x509_alias="MERIDIAN-01 · sign"/>
  <partner name="Norrheim Logistics" as2_id="NOR-0417" x509_alias="NOR-0417 · encrypt"/>
  <partner name="Marrow GmbH" as2_id="MAR-0092" x509_alias="MAR-0092 · encrypt"/>

  <partnership name="MERIDIAN-01-to-NOR-0417">
    <sender name="Meridian Fulfilment"/>
    <receiver name="Norrheim Logistics"/>
    <attribute name="subject" value="From MERIDIAN-01 to NOR-0417"/>
    <attribute name="as2_url" value="https://edi.norrheim.example/as2"/>
    <attribute name="as2_mdn_to" value="MERIDIAN-01"/>
    <attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha256"/>
    <attribute name="encrypt" value="aes256"/>
    <attribute name="sign" value="sha256"/>
    <attribute name="content_transfer_encoding" value="binary"/>
    <attribute name="content_type" value="application/edi-x12"/>
    <attribute name="compression_type" value="ZLIB"/>
  </partnership>
  <partnership name="MERIDIAN-01-to-MAR-0092">
    <sender name="Meridian Fulfilment"/>
    <receiver name="Marrow GmbH"/>
    <attribute name="subject" value="From MERIDIAN-01 to MAR-0092"/>
    <attribute name="as2_url" value="https://edi.marrow.example/inbound"/>
    <attribute name="as2_mdn_to" value="MERIDIAN-01"/>
    <attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha256"/>
    <attribute name="encrypt" value="aes128"/>
    <attribute name="sign" value="sha256"/>
    <attribute name="content_transfer_encoding" value="binary"/>
    <attribute name="content_type" value="application/edifact"/>
    <attribute name="as2_receipt_option" value="http://localhost:8080/asyncMDN"/>
  </partnership>
</partnerships>

Drop-in steps

  1. 1 · place config.xml and partnerships.xml in your OpenAS2 config folder
  2. 2 · import signing and encryption certificates into certs.p12 under the same aliases
  3. 3 · start OpenAS2 and drop a file in outbox to send