Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Net-MAC-Vendor CPAN distribution.

Report information
The Basics
Id: 128946
Status: resolved
Priority: 0/
Queue: Net-MAC-Vendor

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.263
Fixed in: 1.264



Subject: Undefined subroutine &Net::SSLeay::SSLeay called
On some of my smoker systems the test suite fails like this: ... # Some tests have to fetch data files and can take a long time # Did connect to http://standards-oui.ieee.org/oui.txt Undefined subroutine &Net::SSLeay::SSLeay called at t/fetch_oui.t line 43. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 2. t/fetch_oui.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed ... (etc) ... It looks like an additional prerequisite is needed to do https downloads with Mojo::UserAgent.
On 2019-03-27 00:55:16, SREZIC wrote: Show quoted text
> On some of my smoker systems the test suite fails like this: > > ... > # Some tests have to fetch data files and can take a long time > # Did connect to http://standards-oui.ieee.org/oui.txt > Undefined subroutine &Net::SSLeay::SSLeay called at t/fetch_oui.t line > 43.
I added Net::SSLeay to the prereq list, as all the data sources seem to require https now. However, tests are still a bit problematic, so I will have a go at trying to simplify them soon.
On 2019-04-12 23:59:09, ETHER wrote: Show quoted text
> On 2019-03-27 00:55:16, SREZIC wrote:
> > On some of my smoker systems the test suite fails like this: > > > > ... > > # Some tests have to fetch data files and can take a long time > > # Did connect to http://standards-oui.ieee.org/oui.txt > > Undefined subroutine &Net::SSLeay::SSLeay called at t/fetch_oui.t > > line > > 43.
> > I added Net::SSLeay to the prereq list, as all the data sources seem > to require https now. However, tests are still a bit problematic, so I > will have a go at trying to simplify them soon.
It looks like the external webserver has currently problems. Almost every second request to https://services13.ieee.org/RST/standards-ra-web/rest/assignments/download/?registry=MA-L&format=html&text=14-10-9F returns a 500 response, even in a normal web browser.
On 2019-03-27 03:55:16, SREZIC wrote: Show quoted text
> On some of my smoker systems the test suite fails like this: > > ... > # Some tests have to fetch data files and can take a long time > # Did connect to http://standards-oui.ieee.org/oui.txt > Undefined subroutine &Net::SSLeay::SSLeay called at t/fetch_oui.t line > 43. > # Tests were run but no plan was declared and done_testing() was not > seen. > # Looks like your test exited with 255 just after 2. > t/fetch_oui.t .............. > Dubious, test returned 255 (wstat 65280, 0xff00) > All 2 subtests passed > ... (etc) ... > > It looks like an additional prerequisite is needed to do https > downloads with Mojo::UserAgent.
With 1.265 it seems that also IO::Socket::SSL is necessary: ... # Some tests have to fetch data files and can take a long time # Did connect to http://standards-oui.ieee.org/oui.txt Use of uninitialized value in concatenation (.) or string at /home/e/eserte/.cpan/build/2019061220/Net-MAC-Vendor-1.265-Tt1vZz/blib/lib/Net/MAC/Vendor.pm line 320. Failed fetching [https://services13.ieee.org/RST/standards-ra-web/rest/assignments/download/?registry=MA-L&format=html&text=00-0D-93] HTTP status [] message [IO::Socket::SSL 2.009+ required for TLS support] at t/fetch_oui.t line 53 Could not fetch data from the IEEE! at t/fetch_oui.t line 53 ...