| ||||
| ||||
Здравствуйте, с помощью клиента OCSP формируется запрос, отправляется на тестовую службу OCSP CryptoPro, ответ распарсивается в dumpasn1, который сообщает об ошибке. Вот кусок дампа: 117 20: OCTET STRING : 26 9F FC AA 42 29 CB 22 D0 E4 94 7D 24 48 84 A0 : CD 35 68 F0 139 20: OCTET STRING : 15 98 04 EA 87 ED E8 F7 27 0C F1 68 21 75 8C 73 : 32 A7 85 10 161 10: INTEGER 1E 3E E2 39 00 01 00 00 16 7A : } 173 0: [0] : Error: Object has zero length. 175 15: GeneralizedTime 17/01/2007 13:48:31 GMT : } : } : } | ||||
Ответы: | ||||
| ||||
Виноват dumpasn1. Место, на которое он ругается, кодирует вот это определение: CertStatus ::= CHOICE { good [0] IMPLICIT NULL, revoked [1] IMPLICIT RevokedInfo, unknown [2] IMPLICIT UnknownInfo } Примитивный тип NULL действительно имеет нулевую длину. Но это же не ошибка! | ||||