Giter Site home page Giter Site logo

Comments (7)

noxxi avatar noxxi commented on July 30, 2024

Unfortunately these information are not sufficient to analyze the problem. Please provide the version of IO::Socket::SSL, version of Net::SSLeay you use and the version of OpenSSL linked with this Net::SSLeay. You get the last two when running perl -Ilib t/01loadmodule.t

from p5-io-socket-ssl.

alambike avatar alambike commented on July 30, 2024

Same problem here, with This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux-gnu-thread-multi (ubuntu 14.04)

# perl -I lib/ t/01loadmodule.t 
1..3
ok 1 - loaded
# openssl version=0x1000106f
# Net::SSLeay version=1.79
# parent IO::Socket::INET version=1.33
ok 2 - IO::Socket::SSL::DEBUG 1
ok 3 - Net::SSLeay::trace 1

The error occurs in same test:

not ok 5 - reports non-reuse on server0 since got ticket with secret[1] in last step
#   Failed test 'reports non-reuse on server0 since got ticket with secret[1] in last step'
#   at t/session_ticket.t line 57.
#          got: '1'
#     expected: '0'
access to server[0]
using current ticket secret
server[0] reused=1
# connect to 0: success reuse=1

This has been tested too with latest docker perl image (5.24.0) with the same results.

from p5-io-socket-ssl.

noxxi avatar noxxi commented on July 30, 2024

It looks like that Net::SSLeay 1.79 was just released and contrary to my expectation it did not include the fix for session ticket reuse. See https://rt.cpan.org/Public/Bug/Display.html?id=116118#txn-1661159. This only means that the new feature to share session tickets between server processes does not work, everything else should still work. So if all other tests succeed you should not worry.

from p5-io-socket-ssl.

alambike avatar alambike commented on July 30, 2024

Therefore the recomended option is to install module without pass unit test, or with force flag, isn't it?

from p5-io-socket-ssl.

noxxi avatar noxxi commented on July 30, 2024

I've just released 2.041 which disables the session ticket callback for now. I will release a new version once the features is fully implemented in Net::SSLeay.

from p5-io-socket-ssl.

alambike avatar alambike commented on July 30, 2024

OK, thanks!

from p5-io-socket-ssl.

stuartskelton avatar stuartskelton commented on July 30, 2024

Cheers.

from p5-io-socket-ssl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.