空白AS2 MDN(同步和异步) [英] Blank AS2 MDNs (both synchronous and asynchronous)

查看:100
本文介绍了空白AS2 MDN(同步和异步)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我与第三方建立了同步MDN AS2协议,我们正在与他们交换EDI文件(AS2发送\receive管道)。


在接收端,我遇到了发回异步MDN的问题。通过wireshark我监视BizTalk正在发回一个没有AS2头的空白MDN,因此合作伙伴收到错误,他们的消息传递失败
而在我们的BizTalk服务器上,我们成功收到文件,没有生成错误。客户端通过Wireshark向我们发送消息时的消息交换顺序如下所示。



POST /WOW/BTSHTTPReceive.dll HTTP / 1.0

主持人:as2uat .costagroup.com.au:75

用户代理:RPT-HTTPClient / 0.3-3I(Linux)

AS2-From:GXS_AS2_ICS

AS2-To:COSTAAS2UAT

AS2-Version:1.2

日期:星期五,2015年7月24日05:26:18 GMT

处置 - 通知 - 选项:签署收据 - 协议=可选的,PKCS7签名; signed-receipt-micalg = optional,sha1

Disposition-Notification-To:http://as2.am.gxsics.com/enterprise/as2

EDIINT-特点:AS2-可靠性

来自:notifyas2@gxs.com

消息ID:< 003646685903804443@as2.am.gxsics.com>

Mime-Version:1.0

主题:AS2数据消息请求

接受编码:deflate,gzip,x-gzip,compress,x-compress
Content-Type:application / pkcs7-mime; smime-type =封套数据

内容长度:3392



0 ... *。H ..

..... 0 .... 1..0 ..... 0@021.0 ..

..& ...,d .... costas1.0 ...... U .... Costa Group UAT。

a.2 ....... 0

.. *。H ..

...........!..我....%c..e..A..Qj ......> ._ .. o.3。 ..克] |。....我......ħ....˚F......ķ%.A ...... d.?..eRVN9.N?w ....... [f .f,.. j..TJ)c8 .. +。J .... A0 ... *。H ..

... 0 ... *。H ..

.......... 7" ...... r。 ..cvz.\

。} ...我..... = + ....- .. jL9u .... PiG.d .AkN" ...; t.jmZd..voa ..... 2E ...... H.6 .... C ......ñ.. = J = 5。 ..:K .. [......... 5 ......< Z.6:_ D7 ...} XFED.a .... .. TTI,W。?。 .S.2.tJ<!/ .... Gc.B ...... 1 ... Le..P ..._2吨..... * GT; ..... K" ; .. OP ..< ..'M.3F ...... ??

... kv。@ m.\ .. ..j + ...一个; _ HT .......... g..e ...< .. [$&安培; d ..'Fs的... F,.. yw ....... MWDS%.. c ....... z

< .SZM8T ..)uf .. [J。 ..7.Z | .s..q [5 ..... B.2。 ..... V..nn}> .AH ........ ^ ..... 5J8 .._ O..u" G:。?....ž

...)v .... w..y ..> ......... pB ....... VEj .... #w.4 {.s ... / ...... h%...#g

| .. \ .. .. [。 ,...; ... F ... 6 ....:.....

。;。\ 1< lQn .....' d。]。C ..(c`..Z ... {。瓦特.....ž..(.......... Z ...配... / _ .X.CH ...我...... 9 .... d.H0"。Xe..XN6 ..... ....... K69 U =

`..... ac .... k ... K ...-。Z。?。]]。k。'.. {...〜...联合国。问.... d ..........乙... ... WC)...... * ...... PY ....米..... x ..

d .....< ... {/ D.3 \。1:VG ... E ... W。 ..... 

..'b ...)k\ ...... r ........。) ...... lkt ...... n ... z.kJ.r_,`... nW ......... .H.JEDC ......%。_ ... 。,G ......... d .... \ .... P \。

?$ .. 4vK..eSl .U ..... j.uM .... .... ....克:...的bS * ...%q..d .." ..:。。。。 ....,Mo.d..bhZS..5> ...

..%... B |。< .... cL。 FuS..p.ZJ .......] ... dw..Np .... 8 ... v8 ..... 6 ... X ..... \ .. @ 。。。:.L |} ^ K。。〜&.. QUOT; ... 3 ....,...一〜...,K .....)的rA ..... 。ü@]垂直..... a..2 ... N ...:。!PG.D#ØJX ... f..S ....... i6M.d ../我........ [... N .... BCA ......_ç...< ...)电子.... x..3.0 ..1Bme.8e。{..小号... 1 ... ...一个.. ntDE9u.8N0(.......)........ 6 ...,J .. .h

.6 ...& ...... 5 ... zG .... 1K..C8.ub3.Y.U7T。 Y ... E6; kU.H5。]。@] ... Ln。+ | ..- ... Tr .. + a .; K ..... ... T ..} C .. " EP .... 9 ... GE ...... \ ... R.Njspm..g ... E * B ... N4 ....; ... Z。 3 ..:... G = ......... H&安培;&安培; * / ... ...可湿性粉剂:!.....ž....ù.'... 。, - ħ......#.... 9P ... 0 ... 8&安培;%= ...〜..... A.\Y ..#。 .x..h .. $。#f ...〜; .. V ..

........< .Zc> ......./..}.N.6e,U。 ...... p..y.R5] fP!K6..X 0 .... .....#.. g ...- Mp ........ @。

... o ..... i。

`.. vx.gR ....... Zt ..... + ........ç.." CF ......... ^ .. [/ ....... IL9..Ss ..〜。 .pQ.C ...... n2.k | EF |。?... r..8 .....'.... X ......... VZ ...嘿> ... OI.b..8。} 6E。

?...#As ...).. K ... h .. ?ZR; .5 .......ķ............ uIc.a..lh.R..Z ..; ... F ... k.pf [ < ... ... 3obE 4 .... ..ëø-............ | * .L.\ [+ ... + ^ ... KM ... OX ........ R..B..U\..1)。SW..S .... Rh.0C .......我.... ........-大号.... 7.`L +)C ...... J..g.\z..e / .....] .. | ..> ; ...... W ...- sqBPpo.N ... ^ @ .... q。> ..... 5.D0,。,(
..1。(s 。。。。......'.. a\ ...〜.fio)WM ^ ... U(g ^ {..#{VM ....... | .... @。 1%.2_d $ .........).. L +)'p:?。。... | .vg..Bw).w.k" ^ .. Y ... ... f。)#.. x / Zi..H).... = |。] .....


0m?F ... t $#。e ...",.. ef。

。$ .. G ... v..zr .... J.~。 .N..lR.z ..... DC .~b ......> \..`

..... g 。>。{Jx .... 2 .... h ........ 1.z..VD..uA2

.k ........ O = .. 8.jv。

..]。W。] [。0..i ... v ... hs; .... 4 ..... A ... b。= ..(.... ^ .... 4.F`.P> .- /'Ĵ... s..x ..... OL ..:。... QHZ!。

1 ... z | ..?。AS。+ .... tt ..> ..... k ....... 。i..d ... T.AzH.H..c ......... X"] .. |`..N2.f [d .. ... 2。! 。... E ....; VW ....... Fy的< .. / ....} ... C:" ..ý.. * .. XZ ...一个。 &安培; ............ FY ... V..\ [.. d ..; .......W¯¯...<并[d .GX。 > .D .`..Q @ +。*& .J .. .` +。t ....... K,..... H .... $ ...

= 0M'..... {。!... u ... U%.... q.0 ..... DOleJ $ .. ^#Q..1 ... 2%{.. Adv.Q" .. pm.P.7&安培;#... MD3 .......... GV <无线电通信/>
V ... wgUv ..?$ .. Vk = tu / ... 1.U .....#。n ... b ... 6 ..#: 。... 2 .. | .I" ^ V.5 ..... l..N .... R..r {YU ....... c4.s ... .P} .-。。tGFr ....

.. |。(.... M.MB ......... 7 .E..iN..Ip..M} e.C"%。W / .8.B ... Sj.GH ...... Q.\.8 ...... &安培;。q%LT; ....#" .... H9i.X ........ p .......... [S

CP4..Rf.S..w。< ... 8 ...& ... a ...%........ ....


HTTP / 1.1 200 OK

内容长度:0

Content-Type:application / edifact

服务器:Microsoft-IIS / 7.5

X-Powered-By:ASP.NET

日期:星期五,2015年7月24日05:26:28 GMT

连接:关闭




< o:p>< / o:p>


 < o:p>< / o:p>


在BizTalk admin AS2 / MDN 状态报告中,MDN的状态设置为"已确认 - 已处理",但它显示在"已确认 - 已拒绝"过滤器下(因为空白AS2标题)。


AS2协议上的消息接收的HTTP设置有三个选项:预期100继续,展开Http标头,保持连接活动


HTTP AS2协议上的MDN设置未选择任何选项。


AS2 ID正确 

解决方案

Hi Faizaaustralia,


请检查配置正确的证书,因为如果为AS2方配置了错误的证书详细信息,您的合作伙伴将无法解密/解密该消息,并且它可能看起来是空白。请确保您的合作伙伴拥有所有证书详情。


请参阅以下相关主题以供参考,


AS2 Synchronus Empty MDN


I have set up a synchronous MDN AS2 agreement with a third party with whom we are exchanging EDI document (AS2 send \receive pipelines).

On the receive side , I am having a problem in sending back asynchronous MDN. Through wireshark I monitored that BizTalk is sending back a blank MDN which doesn’t have AS2 headers and hence the partner gets an error that the delivery of their message failed whereas on our BizTalk server, we receive the document successfully and no error is generated. The message exchange sequence when client sends us message as captured via Wireshark is given below .

POST /WOW/BTSHTTPReceive.dll HTTP/1.0
Host: as2uat.costagroup.com.au:75
User-Agent: RPT-HTTPClient/0.3-3I (Linux)
AS2-From: GXS_AS2_ICS
AS2-To: COSTAAS2UAT
AS2-Version: 1.2
Date: Fri, 24 Jul 2015 05:26:18 GMT
Disposition-Notification-Options: signed-receipt-protocol=optional,pkcs7-signature; signed-receipt-micalg=optional,sha1
Disposition-Notification-To: http://as2.am.gxsics.com/enterprise/as2
EDIINT-Features: AS2-Reliability
From: notifyas2@gxs.com
Message-ID: <003646685903804443@as2.am.gxsics.com>
Mime-Version: 1.0
Subject: AS2 Data Message Request
Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress
Content-Type: application/pkcs7-mime; smime-type=enveloped-data
Content-Length: 3392

0...*.H..
.....0....1..0.....0@021.0..
..&...,d....costas1.0...U....Costa Group UAT.
a.2.......0
..*.H..
...........!..I....%c..e..A..Qj......>._..o.3...]g].|....mE......h....f......K%.a......d.?..eRVN9.N?w.......[f .f,..j..T.J.)c8..+.J....A0...*.H..
...0...*.H..
..........7"......r...cvz.\
.}...I.....=+....-..j.L.9u....PiG.d.AkN"...;t.jmZd..voa.....2E......h.6....c......N..=.J=.,.5..:.K..[.........5......<z.6.:_D7?...}XFED.a....t.t.I...,W..S.2.tJ.</....Gc.B......!1...L.e...P..._2t.....*>.....K"..O.P...<..'M.3F ......??
...kv.@m.\O....j.+a...;_.HT..........g..e...<..[$&D..'Fs...f,..yw.......M.W.DS%..c.......z
<.SZM8T..)uf..[J...7.Z|.s..q[5.....b.2......V..n.n..}.>.AH........^.....5J8?.._O..u"g:....Z
...)v....w..y..>.........pB.......VEj....#w.4{.s.../......h%...#g
|..\.c..[.,.;...F...6....:.....
.;.\1<lQn.....'d.]..c..(.c`..Z...{.w.....z..(..........Z...v.../_.X.CH...I......9....d.H0"Xe..XN6.....?.k69.......U=.
`.....ac....k..K...-.Z.?.]].k.'..{...~...U.N....Q....d..........B...wc...)....*.....Py....m.....x..
d.....<...{/D.3\.1w:VG...E...W. ..... 
..'b...)k\......r......._.)...lkt......n...z.kJ.r_,`...nW......... .H.JEDC......%._....,G.........d....\....P\.
?$..4vK..e.S.l..u.....j.uM....,....g....:...b.S..*...%.q..d.."..:.;.....,Mo.d..bhZS..5>...
..%...B|.<....cL.FuS..p.ZJ...... .]...d.w...Np....8...v8.....6...X.....\..@:.l.|.}.^K..~.."...3....,...a.~...K.....).rA....-.U.@.]v.....a..2...n......:.P.G..D.#.O!JX...f..S.......i6M.d../I........[...n....bCA......_c...<...)E....x..3.0..1Bme.8e.{..s...1...a...ntDE9u.8N0..(.......)........6...j...h
.6...&......5...zG....1K..C8.ub3.Y.U7T.Y...E6;k.U..H5.].@]...L.n..+|..-...Tr..+a.;K..... ...T..}C..."Ep....9...G.E.......\...R.Njspm..g...E*B...N4....;...Z.3..:...G=.........h&&*./...!wp...:.....Z....U.'....,-H......#....9P...0....8.&.%.=...~.....A.\Y..#..x..h..$.#f...~;..V..
........<.Z.c.>..... ./..}.N.6e,U....p..y.R5]f.P!K6..X 0.... .....#..g...-Mp........@.
...o.....i.
`..vx.gR.......Zt.....+........c.."c.F..........^..[/.......I.L.9..Ss..~..p.Q..C......n2.k|e.f..|...r..8.....'....x.?.........VZ...h.e.y.>...OI.b..8.}6E.
?...#A.s....)..K...h..?zR;.5.......K............uIc.a..lh.R..Z..;...f...k.pf[<...3obE...O-............4....E..|*.L.\[+...+.^...KM...oX........R..B..U\..1.).SW..S....Rh.0C.......I............-L....7.`L+)C......J..g.\z..e/.....]..|..>......W...-sqBPpo.N...^@....q.>.....5.D0,.,( ..1.(s....'..a\...~.f.i.o..).WM^...U(g.{..#.{.Vm.......|....@.l%.2_d.?$.........)..L+).'.p.:...|.vg..B.w).w.k".^..Y......f.)#..x/Z.i...H)....=|.].....
0m?F...t$#.e...",..e.f..
.$..G...v..zr.... J.~..N..l.R..z.....DC.~b......>\..`
.....g.>.{J.x.....2....h........1.z..VD..uA2
.k........o=..8.j.v..
..].W.][.0..i...v...h.s.;....4.....A...b.=..(....^....4.F`.P>.-/.'.J...s..x.....oL..:....q.h.Z..!.
1...z|..?.AS.+....tt..>.....k.......i..d...T.AzH.H..c.........x."]..|`..N2.f.[.d..!...2....e....;vw.......Fy.<../....}...C:"..Y..*..x.Z....A..&............fy...V..\[..D..;.......W...<[<.G.X..>.D .`..Q@+.*&.J.. .`.+.t.......K,.....H....$...
=0M'.....{.!...u...U%....q.0.....D.O.leJ$...^#Q..1...2%{..Adv.Q"..pm.P.7&#...?md3..........gv
V...wgUv..?$..Vk=t.u/...1.U.....#.n...b...6..#:...2..|.i.".^V.5.....l..N....R..r.{Y.U........c4.s....P}.-#.t.G.Fr....
..|.(....M.MB.........7.E..i.N...Ip..M.}e.C'.%.w/.8.B...S.j..GH......Q.\.8.......&...q%<....#."....H9i.X........p..........[.s.
C.P.4..Rf.S..w.<...8...&..a...%............

HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/edifact
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Fri, 24 Jul 2015 05:26:28 GMT
Connection: close

<o:p></o:p>

 <o:p></o:p>

In BizTalk admin AS2/MDN  status report, the status of MDN is set to "Acknowledged-Processed" but it appears under Acknowledgement-Rejected filter (because of blank AS2 header).

The HTTP settings for message reception on AS2 Agreement have three options true : Expect 100 continue, Unfold Http headers, keep connection alive

The HTTP settings for MDN on AS2 Agreement have no options selected.

AS2 IDs are correct 

解决方案

Hi Faizaaustralia,

Please check certificate configured correctly because if the wrong certificate details are configure for an AS2 party, your partner cannot decode/decrypt the message and it might look blank. Please make sure your partner has all the certificate details.

Please refer below related thread for reference,

AS2 Synchronus Empty MDN


这篇关于空白AS2 MDN(同步和异步)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆