跳到主要内容

15 篇博文 含有标签「EDI」

查看所有标签

错误提示

在EDI系统中,已经收到对方发送的文档,但系统提示:消息解密失败

原因分析

在电子数据交换系统中,通常每年要进行我方和对方的数字证书更新。更新要在两边同步进行,如果对方更新证书以后我方未更新,就会出现对方用新证书加密,我方用旧证书解密,就会报以上错误。

解决办法

  1. 检查对方发送的新证书,在我方服务器是否已经安装完毕;
  2. 与对方确认发送的证书是否正确

命令:

keytool -exportcert -keystore keystore.p12 -storepass 123456 -alias keyname  -file cert-2019.cer

参数解释:

  • -keystore keystore.p12 :证书库的文件名称为 keystore.p12
  • -storepass 123456:证书库的密码为123456
  • -alias keyname:证书在证书库的别名为keyname
  • -file cert-2019.cer:证书导出后保存在名为 cert-2019.cer的文件里

命令:

keytool -genkey -alias myalias -keysize 2048 -keyalg RSA  -validity 730
-keystore mykeystore.jks

参数解释:

  1. -alias myalias: 证书别名为myalias
  2. -keysize 2048: 密钥位数位2048
  3. -keyalg RSA: 密钥算法为RSA
  4. -validity 730:证书有效期为730天
  5. -keystore mykeystore.jks:证书库名称为mykeystore.jks

命令:

keytool -importkeystore -destkeystore as2_certs.p12 -deststorepass testas2 -srckeystore  newcerts.pfx -srcstorepass newcertpass  -srcalias 1 -destalias mycert2019 -deststoretype pkcs12  -destkeypass 123456

参数解释:

  • -destkeystore as2_certs.p12 :将证书导入到名为as2_certs.p12的目标证书库
  • -deststorepass test1234:设置目标证书库的密码为test1234
  • -srckeystore newcerts.pfx:被导入的证书放在newcerts.pfx文件里
  • -srcstorepass newcertpass:被导入的证书库密码为newcertpass
  • -srcalias 1:被导入证书在证书库中的别名为1
  • -destalias mycert2019:导入目标证书库后,被导入证书的别名修改为mycert2019
  • -deststoretype pkcs12:目标证书库的格式为pkcs12
  • -destkeypass 123456:设置目标证书库中被导入证书的访问密码为123456

命令:

openssl s_client -state -key gateway.key -cert gateway.cer -CAfile ca.cer -connect xxx-hub-b2b2.xxx.com:443 –crlf

参数解释:

1.私钥文件,pem格式,保存在文件gateway.key中

2.证书文件,pem格式,保存在文件gateway.pem中

3.中级CA及根证书,pem格式,一起保存在文件ca.cer中

ISA*00*          *00*          *01*006906614GE    *12*     *171211*1032*U*00401*990000046*0*P*>
GS*PO*006906614GE**20180121*0246*2*X*004010
ST*850*8452561
BEG*00*NE*008452561**20171211
DTM*002*20171221
N1*BS*ABC  DC SACRAMENTO*11*RA0310603
N1*SU**11*078295626
PO1*1*2*CA***UP*846841032905
CTT*1
SE*8*8452561
GE*1*2
IEA*1*990000046


ISA*00*          *00*          *ZZ*CARDINAL       *12*     *171006*0635*U*00400*000000387*0*P*>
GS*PO*CARDINAL**20171006*0635*387*X*004010
ST*850*3870001
BEG*00*NE*C1759018WHG**20171006
REF*VR*11032
PER*BD*JAMES MUENZE*TE*614-757-5000
PER*EA*EDI SERVICES*TE*614-757-5334
DTM*002*20171013
N1*BS*Cardinal Health*11*RO0153609
N1*SU**11*VEND11032
SPI*ZZ
MSG*CARDINAL HEALTH'S STANDARD TERMS AND CONDITIONS APPLY UNLESS OTHERWISE
MSG*PREVIOUSLY AGREED TO IN WRITING.
MSG*CARDINAL HEALTH IS AN EQUAL OPPORTUNITY EMPLOYER AND FEDERAL CONTRACTOR OR
MSG*SUBCONTRACTOR. CONSEQUENTLY, THE PARTIES AGREE THAT, AS APPLICABLE, THEY WILL
MSG*ABIDE BY THE REQUIREMENTS OF 41 CFR 60-1.4(A), 41 CFR 60-300.5(A) AND
MSG*41 CFR 60-741.5(A) AND THAT THESE LAWS ARE INCORPORATED HEREIN BY REFERENCE.
MSG*THESE REGULATIONS PROHIBIT DISCRIMINATION AGAINST QUALIFIED INDIVIDUALS BASED ON
MSG*THEIR STATUS AS PROTECTED VETERANS OR INDIVIDUALS WITH DISABILITIES, AND
MSG*PROHIBIT DISCRIMINATION AGAINST ALL INDIVIDUALS BASED ON THEIR RACE, COLOR,
MSG*RELIGION, SEX, OR NATIONAL ORIGIN. THESE REGULATIONS REQUIRE THAT COVERED
MSG*PRIME CONTRACTORS AND SUBCONTRACTORS TAKE AFFIRMATIVE ACTION TO EMPLOY AND
MSG*ADVANCE IN EMPLOYMENT INDIVIDUALS WITHOUT REGARD TO RACE, COLOR, RELIGION
MSG*SEX, NATIONAL ORIGIN, PROTECTED VETERAN STATUS OR DISABLITY. THE PARTIES ALSO
MSG*ALSO AGREE THAT, AS APPLICABLE,THEY WILL ABIDE BY THE REQUIREMENTS OF
MSG*EXECUTIVE ORDER 13496 (29 CFR PART 471, APPENDIX A TO SUBPART A), RELATING TO
MSG*THE NOTICE OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS.
PO1*1*24*EA*.37**IN*5103197*UI*84684103290
PID*F****PULSE OXIMETER EQ PORTABLE
CTT*1*24
SE*29*3870001
GE*1*387
IEA*1*000000387

ISA*00*          *00*          *ZZ*CVS            *12*     *180109*1205*U*00401*000004374*0*P*>
GS*PO*CVS**20180109*1205*1209*X*004010
ST*850*3014
BEG*00*SA*7462069**180109  
REF*VR*30157
PER*BD*PAULA BOGOSLOFSKI
ITD*01*15*2**30**31***100
DTM*002*20180123
AMT*BAP*1396
N9*L1*PO COMMENTS
N1*ST**54*C101
N3*100 S TRADE CENTER PKWY
N4*CONROE*TX*77385
PO1**2*CA*.6**UI*05042830899*UA*005042851540*PI*352875
PAM*01*835*ZZ
PO4*24
PO1**1*CA*.4**UI*05042838125***PI*311937
PAM*01**ZZ
PO4*48
PO1**1*CA*.2**UI*05042841996***PI*311926
PAM*01**ZZ
PO4*24
CTT*3*4
SE*22*3014
GE*1*1209
IEA*1*000004374

ISA*00*          *00*          *ZZ*MEDISP         *12**170731*0909*U*00401*000000336*0*P*>
GS*PO*MEDISP*5166221170*20180121*0409*336*X*004010
ST*850*0001
BEG*00*SA*042780**20170731
ITD*14*7*2**30**31
DTM*002*20170807
N9*AH*042780
MSG*TERMS AND CONDITIONS:
MSG*HTTPS://TRADELINKS.NET/PORTAL/
PER*BD*310*TE*(506) 855-5155
N1*BT*MCKESSON CANADA CORPORATION*9*2022821586300
N3*8290 BOUL PIE-IX
N4*MONTREAL*QC*H1Z 4E8
N1*ST*MCKESSON CANADA CORPORATION*9*2022821581200
N3*290 FRENETTE AVE.*MONCTON
N4*MONCTON*NB*E1H 0E2
N1*MF* CDN TECHNOLOGY INC*9*9999999990000
PO1*1*2*CA***VN*MD300C20*ZZ*00000000*PI*083158*UK*10846841032179
PID*F**** PULSE OXIMETER  1
PO4*12
CTT*1
AMT*TT*468
SE*21*0001
GE*1*336
IEA*1*000000336

ISA*00*          *00*          *01*014578892      *12*     *171222*0900*<*00501*000001696*0*P*>
GS*PO*014578892**20171222*0900*502*X*005010
ST*850*0643
BEG*00*SA*7220858**171222  
REF*ZZ*ZZ*43693
PER*OD*ROUSH, JENNIFER*TE*717 761-2633
FOB*PP*OR
ITD*01*3*2**30**31
DTM*002*20180103
N9*L1**PO NOTES
MTX**ALL TERMS & CONDITIONS THAT FOLLOW APPLY TO RITE AID ISSUED PURCHA
MTX**SE ORDERS AND ANY ASSOCIATED PURCHASE ORDER CHANGES.
MTX**FOR PREPAID SHIPMENTS REFER TO RITE AID SUPPLIER COMPLIANCE GUIDE.
MTX**FOR INBOUND PREPAID (NON-RITE AID CONTROLLED) SHIPMENTS, VENDOR IS
MTX**RESPONSIBLE FOR CARRIER SELECTION, PERFORMANCE AND ALL CHARGES RELATED
MTX**TO DELIVERY OF SHIPMENT. FOR INBOUND PREPAID SHIPMENTS, VENDOR IS
MTX**RESPONSIBLE FOR ALL ACCESSORIAL CHARGES(DETENTION,SORTING,SEGREGATION
MTX** ETC...). CONTACT RITE AID TRANSPORTATION DEPT FOR ROUTING
MTX**ON CONTROLLED SHIPMENTS. ALL RITE AID CONTROLLED SHIPMENTS ARE BOUND
MTX** BY THE TERMS & CONDITIONS OF THE RITE AID SUPPLIER COMPLIANCE GUIDE.
MTX**ALL DELIVERIES REQUIRE A DELIVERY APPOINTMENT FOR PREPAID SHIPMENTS.
MTX**THE DRIVER IS RESPONSIBLE FOR UNLOADING AND ALL ASSOCIATED FEES.
MTX**STANDARD TERMS AND CONDITIONS OF THIS PO SHALL ONLY BE MODIFIED
MTX**OR AMENDED IN WRITING SIGNED BY BOTH RITE AID AND  THE VENDOR.
MTX**COMPLIANCE IS REQUIRED TO THE RITE AID SUPPLIER COMPLIANCE GUIDE AND
MTX**THE PHARMACY SUPPLY POLICY AGREEMENT FOR GENERIC  PHARMACEUTICAL VEND
MTX**ORS. RITE AID ISSUES THE PURCHASE ORDER AND ANY PURCHASE ORDER CHANGES
MTX**UNDER ITS STANDARD TERMS AND CONDITIONS AS OUTLINED IN THE
MTX**SUPPLIER COMPLIANCE GUIDE. ACCESS THE SUPPLIER COMPLIANCE GUIDE FROM -
MTX**WWW.RITEAID.COM SELECT CORPORATE INFO AT BOTTOM OF PAGE, THEN
MTX**SUPPLIER PORTAL. THIS DOCUMENT INCORPORATES BY REFERENCE THE TERMS OF
MTX** ANY RITE AID DOCUMENT(S) OR AGREEMENTS EXECUTED BY THE VENDOR.
MTX**INCLUDING BUT NOT LIMITED TO THE GUARANTEED SALES AGREEMENT AND THE
MTX**RITE AID RETURNS AGREEMENT. ANY DISPUTES SHALL BE GOVERNED BY THE LAWS
MTX**OF THE COMMONWEALTH OF PENNSYVANIA WITHOUT REGARDS TO ITS CONFLICTS OF
MTX** LAW PROVISIONS. ANY DISPUTES BETWEEN THE PARTIES SHALL BE EXCLUSIVELY
MTX**VENUED IN THE COURT OF COMMON PLEAS FOR CUMBERLAND COUNTY,PENNSYLVANIA
MTX**UNLESS PROVIDED OTHERWISE IN ANY AGREEMENTS EXECUTED BY RITE AID AND T
MTX**HE VENDOR. VENDOR, BY COMMENCEMENT OF OR PARTIAL PERFORMANCE ACCEPTS
MTX**RITE AID STANDARD TERMS AND CONDITIONS. ANY PROPOSED TERMS AND CONDITI
MTX**ONS OF SALE OF VENDOR SHALL HAVE NO FORCE OR EFFECT.
MTX**RITE AID EXPRESSLY REJECTS ANY SUCH PROPOSED TERMS AND CONDITIONS
MTX**AND VENDOR EXPRESSLY WAIVES THE USE OF ITS OWN TERMS AND CONDITIONS.
N1*ST*RITE AID LIVERPOOL DIST CENTER*9*0145788920055
N3*7245 HENRY CLAY BLVD.
N4*LIVERPOOL*NY*13088
N1*VN* AMERICA CORPORATION*92*43693
PO1**3*CA*.4*CA*UI*84684103208*IN*0343707
PID*F****FINGERTIP PULSE OXIMETER
PO4*48****G*50*LB*6*CF*****48
CTT*1
AMT*TT*.2
SE*51*0643
GE*1*502
IEA*1*000001696