Posted
about 12 years
ago
In reply to Nicolas,
Hello,
We would like to be able to connect to AS2 database while Mendelson is running (which is not possible with HSQL), and share an existing MySQL database with other applications in order to benefit from utilities like backups...
Regards.
Nicolas.
Log in or register to post comments
|
Posted
about 12 years
ago
In reply to AS2 and MySQL
Nicolas,
for what purpose would you like to use the MySQL database?
Regards
Log in or register to post comments
|
Posted
about 12 years
ago
Hello,
Is it possible to use a MySQL database with Mendelson AS2 ?
Regards,
Nicolas.
Forum: AS2
|
Posted
about 12 years
ago
In reply to Suggestion re handling of incoming MDNs
Neil,
that would only work if the state of the MDN is the same as the already received one - which is not guaranteed. The following scenario would fail:
*An mdn is received with positive state
... [More]
, mendelson AS2 executes the after receipt event
*An mdn is received with same number with negative state, there seems to be no real logic way how to handle it as the success event has been already performed.
Regards
Log in or register to post comments
[Less]
|
Posted
about 12 years
ago
I sent a file via AS2, snd the log says the send was successful:
[Jun 10, 2013 11:51:06 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: Outgoing message signed with the algorithm SHA-1,using keystore alias "acskey8a".
[Jun 10, 2013
... [More]
11:51:06 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: Outgoing message encrypted with the algorithm RC2-128, using keystore alias "acme2014".
[Jun 10, 2013 11:51:06 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: Outbound AS2 message created from "558C3734.tb" for the receiver "Acme" in 100ms, raw message size: 5.31 KB
[Jun 10, 2013 11:51:06 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: The file "558C3734.tb" has been deleted and enqueued into the processing message queue of the server.
[Jun 10, 2013 11:51:06 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: Sending AS2 message to http://edi.acmefood.com:8080/, sync MDN requested.
[Jun 10, 2013 11:51:10 AM] mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2: Message sent successfully (HTTP 200); 5.31 KB transfered in 3.84s [1.38 KB/s].
The recipient returned an MDN, but Mendelson AS2 complained:
A problem occurred on the AS2 server instance: java.lang.RuntimeException: The received MDN with the message id "CLEOAS2-20130610_155655125@ACSAS2_ACMEAS2.EDI" does already exist in the system. The message id of MDN must be unique, this MDN is related to the message "mendelson_opensource_AS2-1370879466158-74@ACSAS2_ACMEAS2".
I suggest that if we know that the file transfer was successful, then we should accept the MDN even if its ID is not unique.
Forum: AS2 [Less]
|
Posted
about 12 years
ago
In reply to Problem with ssl
Sorry, you are right, a forgot to change the https keystore entry on the preferences tab. After I changed to the right keysotre, it is working like a charm.
Log in or register to post comments
|
Posted
about 12 years
ago
In reply to Problem with ssl
Thanks for your answer.
In mendelson there three keystores are in use, (certificates.p12 - used for certificates for encryption/signature, Java's cacerts - used for root ca's and trust chain's certificates, and Jetty's
... [More]
keystore, which is contains the certificates for https authentication) am I right?
I tried to use same keypair for encrypt/sign and https for mec A and same keypair for encrypt/sign and https for mec B. Of course the leypairs are different on mec A and mec B. The keypairs are generated by portecle. I exported the head certificate from mec A's keypair and imported it to all three keysotres on mec B, and vica versa.
All the used certificates are self-signed.
I tried to reexport and reimport the certificates, but the portecle reported that the certificate, which I tried to import is already imported.
One beginner question: If I received the above mentioned SSLHandShake exception error message on mec B, there is a missing certificate on mec B, or on the other side?
Thanks
Log in or register to post comments
[Less]
|
Posted
about 12 years
ago
In reply to Problem with ssl
trefy,
there is a certificate missing in the keystore:
%% Invalidated: [Session-1, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]
pool-2-thread-1, SEND TLSv1 ALERT: fatal, description = certificate_unknown
pool-2-thread-1, WRITE:
... [More]
TLSv1 Alert, length = 2
[Raw write]: length = 7
0000: 15 03 01 00 02 02 2E .......
pool-2-thread-1, called closeSocket()
pool-2-thread-1, handling exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification
Regards
Log in or register to post comments
[Less]
|
Posted
about 12 years
ago
In reply to AS2 EDI | DiConnect Portal, DiCentral
this is the link for get free trial our AS2 EDI - DiConnect Lite
http://diconnect.portal.dicentral.com/Pages/Product/FreeDiConnect.aspx
Log in or register to post comments
|
Posted
about 12 years
ago
AS2 EDIAS2 EDI is a facet of Electronic Data Interchange communication methods that supports all EDI communication and any other transmittance of information through the Internet using HTTP. Internet-based EDI communication has been available for
... [More]
some time, but popularity increased in the early 2000s with the use of AS2 EDI and its products. In 2002, AS2 EDI was adopted as standard practices by the Retail and CPG Industry, which increased the usage of AS2 EDI across various industries.
AS2 EDI InternationallyAS2 EDI is an internationally recognized and approved method for transmitting business documentation and data over the Internet in a both secure and authentic manner.AS2 EDI is a natural step for companies whose trading partners are already hooked up with EDI communication, as it is a method to decrease costs and improve overall performance without restructuring the formats of EDI documents themselves. Many companies have already transitioned to AS2 EDI communication, and many more are poised to do so in the coming years.
AS2 EDI Performance
Technically, AS2 EDI stands for “Applicability Statement”, with the “2” specifying exactly how to transport the data. AS2 EDI is a method of connecting to an organization’s computer system, delivering the EDI document(s), validating the document for correct “to” and “from” directions, and providing a receipt to the sending party that the EDI document was received. There is sometimes confusion about the extent of AS2 EDI- it’s important to note that AS2 EDI has no bearing on how the EDI document is forwarded to the proper contact within the organization or how the EDI document is translated. Once the EDI document is transmitted successfully, AS2 EDI has done its job.
Why AS2 EDI?
Companies are changing to AS2 EDI because of three main reasons- confidentiality, authentication, and non-repudiation. AS2 EDI communication can save companies significant money in network costs, add flexibility to the EDI data, and increase control over how that data is reported.
Specifics of AS2 EDI
Part of AS2 EDI’s popularity and efficiency lies in its usage of digital signatures, receipts, data compression, and encryption codes, all of which increase security of EDI communication and information transmittance. Another appeal is that AS2 EDI doesn’t depend on additional software that must be added at the supplier’s end of the communication chain. Because AS2 EDI technology is “push” technology (Peer to Peer, also known as P2P), the speed of AS2 EDI communication is instantaneous, with delivery methods occurring at a much faster rate because the document doesn’t have to be stored then forwarded, unlike EDI communication using Value Added Networks (VAN), modems, or Bulletin Board Systems (BBS). Every AS2 EDI document can automatically be responded to with the built in system of AS2, alerting the sending party that the document was received successfully, or if unsuccessful, a message alerting them that the document will be queued for re-sending.
Contact us:
http://www.dicentral.com/contact_us/contact_dicentral.html
Forum: AS2 [Less]
|