OpenSSL: SSL_read и SSL_ERROR_SYSCALL

Тема в разделе "WASM.NETWORKS", создана пользователем _DEN_, 10 апр 2008.

  1. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Гутен так.

    Ситуация следующая: в определенный момент я отсылаю запрос через SSL_write и пытаюсь читать респонс через SSL_read. SSL_read возвращает мне 0 с кодом ошибки SSL_ERROR_SYSCALL. При этом принимающая сторона даже не получила то, что я отправил через SSL_write.
    Эта ошибка возникает очень редко, но возникает - видимо для нее должны быть очень специфические обстоятельства.

    Я нашел два практически идентичных обсуждения.

    http://www.mail-archive.com/openssl-users@openssl.org/msg37972.html

    http://www.mail-archive.com/openssl-users@openssl.org/msg49779.html

    В первой ссылке в конце-концов человек говорит, что решил проблему, изменив список используемых шифров.

    Сталкивался ли кто-нибудь с подобной ситуацией? У меня эта проблема воспроизводится очень плохо, но все-таки присутствует и является довольно критичной. Я попробую поменять список шифров, но, все-таки было бы интересно, если бы кто-нибудь поделился опытом...
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    _DEN_
    на опенссл построено до черта проектов :)
    если это было не в единичном случае, то его бы в багтрек засадили и исправили.
    поставь последнюю версию либы и заново попробуй ;)
    я использую эту либу редко и примитивно и у мя не было такого :dntknw:
     
  3. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    wsd

    Вполне возможно, что авторы всех этих проектов знают в чем дело, и просто молчат в тряпочку))