Podpora vývojářů

Diskuzní server pro podporu tvorby aplikací pro transakční část PVS.
Vítá vás Podpora vývojářů Přihlásit se | Připojit | Nápověda
v Vyhledat

chyba "ASN1 bad tag value met."

Poslední příspěvek 02-23-2010, 12:08 od admin. Počet odpovědí: 4
Řadit příspěvky: Předchozí Další
  •  02-19-2010, 13:00 1431

    chyba "ASN1 bad tag value met."

    Testovací aplikace GG Timestamp Tester mi hlásí chybu "ASN1 bad tag value met." Předpokládám, že je způsobena vyexpirovaným certifikátem MF14IS03. Je možné si někde stáhnout platnou verzi tohoto certifikátu?
  •  02-19-2010, 13:03 1432v odpovědi na1431

    Re: chyba "ASN1 bad tag value met."

    Po přidání nového certifikátu http://cds.mfcr.cz/cps/rde/xbcr/SID-3EA98423-BD9327BE/cds/DIS_MF_2009.zip dostávám stále stejnou chybu.
  •  02-22-2010, 15:30 1433v odpovědi na1432

    Re: chyba "ASN1 bad tag value met."

    Certifikát MF je určený k šifrování komunikace mezi odesílajícím a příjemcem (v tomto případě MF). Tudíž tento certifikát nemá s kontrolou elektronické značky, kterou vytváří TRA PVS, nic společného.

    Testovací klient elektronické značky (demo) slouží k ukázce jak je možné zpracovat a zkontrolovat elektronickou značku, kterou vrací TRA PVS po příjetí podání. Jedná se o datovou strukturu, která je v elementu body v GovTalk zprávě Acknowlegment.

  •  02-23-2010, 10:20 1435v odpovědi na1433

    Re: chyba "ASN1 bad tag value met."

    tak tedy ještě jinak, z PVS obdržím zprávu uvedenou níže, ale

    1) element TimeStamp má špatný formát

    <TimeStamp xmlns="urn:gg:ts.v2">2010-02-19 03:11:40</TimeStamp>

    namísto

    <TimeStamp><date>20100219</date><time>03:11:č0</time></TimeStamp>

    2) element DigestMethod je očekáván v elementu Signature ale ve vráceném xml je ještě navíc v elementu SignedInfo

    Po úpravě této zprávy, tak aby ji vaše aplikace načetla, obdržím namísto ohlášení neplatného časového razítka (kvůli provedné změně ve vstupním xml) chybu "ASN1 bad tag value met", je to stejná chyby kterou dostávám ve své aplikaci při ověřování časového razítka..




    <?xml version="1.0" encoding="utf-8"?>
    <GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope">
    <EnvelopeVersion>2.0</EnvelopeVersion>
    <Header>
    <MessageDetails>
    <Class>MF_DS_EDP</Class>
    <Qualifier>acknowledgement</Qualifier>
    <Function>submit</Function>
    <TransactionID />
    <CorrelationID>DE3948AB6C7C4AC3A5602F66F30BE480</CorrelationID>
    <ResponseEndPoint PollInterval="35">https://bezpecne.dev.gov.cz/poll</ResponseEndPoint>
    <GatewayTimestamp>2010-02-19T15:11:40.966</GatewayTimestamp>
    </MessageDetails>
    <SenderDetails />
    </Header>
    <GovTalkDetails>
    <Keys />
    </GovTalkDetails>
    <Body>
    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="Acknowledgement">
    <SignedInfo>
    <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
    <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha256" />
    <Reference URI="#gg.properties" Type="http://www.w3.org/2000/02/xmldsig#SignatureProperty">
    <Transforms>
    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
    </Transforms>
    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
    <DigestValue>osBv68E3Kc9hptpW8J7m2z5+Hjrr8BH/iSoDjq5mLjo=</DigestValue>
    </Reference>
    </SignedInfo>
    <SignatureValue>KR5qhCYRw3u738nD+4OCBAcNHhSukZnmPb1pJgVL0snvmYlck+GjkHnWlGjSIBWLV6CtnoojN4sWnsoxLOWWZA+aMItmCLYZQtJkWRuHMgrzBw+F6hXafs28+Hfv2Npf85cg3dnq8iBC0lM3vLzA4w5gBBm1xtahHpuIIHUk5BkyXH0RXfrfnlXpVsQaYFhv7KFX+qi1IpEPjwTlT2f+CTL+ovjT1xbnLOXn1710Xyr2RmkS3IJecnKgNKh9mIkhjV0Pq9JyhtYuX3OfJAlZXhTAyO74CB9p7GFOtkeFQXIlOqk6xYwxMeKtZKijkKFOwROYcg3A/sJ/y7V/RTAWiw==</SignatureValue>
    <Object>
    <SignatureProperties Id="gg.properties"><SignatureProperty Target="#Acknowledgement">
    <TimeStamp><date>20050610</date><time>07:00:30</time>
    </TimeStamp>
    </SignatureProperty>
    <SignatureProperty Target="#Acknowledgement">
    <CorrelationID xmlns="urn:gg:ts.v2">DE3948AB6C7C4AC3A5602F66F30BE480</CorrelationID>
    </SignatureProperty></SignatureProperties></Object><Object><SignatureProperties Id="gg.x509">
    <SignatureProperty Target="#Acknowledgement">
    <SignerCertificate xmlns="urn:gg:ts.v2">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</SignerCertificate>
    </SignatureProperty>
    </SignatureProperties>
    </Object>
    </Signature>
    </Body>
    </GovTalkMessage>
  •  02-23-2010, 12:08 1436v odpovědi na1435

    Re: chyba "ASN1 bad tag value met."

    Formát elektronické značky, který se vám vrací není špatný. V tomto případě se jedná o formát elektronické značky, který byl vytvořen pro podporu nové hash funkce z rodiny SHA-2. Tuto elektronickou značku neumí vzorová aplikace na ověření značky zpracovat.  

    TRA PVS umí vracet a vrací i elektronickou značku v původním formátu. Výchozí nastavení TRA PVS je, že vrací elektronickou značku v původním formátu. V případě, že do GovTalk obálky vložíte instrukci, že se má vracet nová verze elektronické značky, vrátí se vámi uvedený formát. Základní informace je uvedena zde http://bezpecne.dev.gov.cz/diskuze/blogs/aktuality/archive/2009/11/14/1391.aspx

    Dotazy:

    1. Zkoušíte podání v testovací větvi?

    2. Uvádíte v podání element TimestampVersion? Pokud ano, jakou má hodnotu?

Zobrazit jako kanál RSS ve formátu XML