Hi all,

I haven't been able to send test reports since 2nd September(if my
memory serves me) as follows:

CPAN::Reporter: sending test report with 'pass' via Metabase
CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase:
'
fact submission failed: SSL negotiation failed: at C:\Perl\site\lib/Metabase/Cl
ient/Simple.pm line 111
Metabase::Client::Simple::submit_fact('Metabase::Client::Simple=HASH(0xb
3522b8)', 'CPAN::Testers::Report=HASH(0xbc48588)') called at C:\Perl\site\lib/Te
st/Reporter/Transport/Metabase.pm line 131
Test::Reporter::Transport::Metabase::send('Test::Reporter::Transport::Me
tabase=HASH(0xbbb6398)', 'Test::Reporter=HASH(0xb572804)') called at C:\Perl\sit
e\lib/Test/Reporter.pm line 279
eval {...} called at C:\Perl\site\lib/Test/Reporter.pm line 279
Test::Reporter::send('Test::Reporter=HASH(0xb572804)') called at C:\Perl
\site\lib/CPAN/Reporter.pm line 492
CPAN::Reporter::_dispatch_report('HASH(0xb64303c)') called at C:\Perl\si
te\lib/CPAN/Reporter.pm line 106
CPAN::Reporter::grade_test('CPAN::Distribution=HASH(0xa69b690)', 'nmake
test', 'ARRAY(0xb5b1544)', 0) called at C:\Perl\site\lib/CPAN/Reporter.pm line 2
12
CPAN::Reporter::test('CPAN::Distribution=HASH(0xa69b690)', 'nmake test')
called at C:\Perl\lib/CPAN/Distribution.pm line 3120
CPAN::Distribution::test('CPAN::Distribution=HASH(0xa69b690)') called at
C:\Perl\lib/CPAN/Distribution.pm line 3330
CPAN::Distribution::install('CPAN::Distribution=HASH(0xa69b690)') called
at C:\Perl\lib/CPAN/Shell.pm line 1805
CPAN::Shell::rematein('CPAN::Shell', 'install', 'RGARCIA/base-2.15.tar.g
z') called at C:\Perl\lib/CPAN/Shell.pm line 1985
CPAN::Shell::__ANON__('CPAN::Shell', 'RGARCIA/base-2.15.tar.gz') called
at C:/Perl/lib/App/Cpan.pm line 459
App::Cpan::__ANON__('RGARCIA/base-2.15.tar.gz') called at C:/Perl/lib/Ap
p/Cpan.pm line 468
App::Cpan::_default('ARRAY(0x2868a0)', 'HASH(0x42f3798)') called at C:/P
erl/lib/App/Cpan.pm line 386
App::Cpan::run('App::Cpan', 'RGARCIA/base-2.15.tar.gz') called at C:\Per
l\bin/cpan line 8



In short, it shows that SSL failed. What is happening?
Although I have participated in CPAN Testers 2.0 since July, such a
thing beats me for the first time.

Best regards,
Taro Nishino

Search Discussions

  • David Golden at Sep 6, 2010 at 2:20 am
    That's very weird as I don't think anything has changed on the server.
    Just to be clear, if you change from "https" to "http" does it all
    still work?

    -- David
    On Sun, Sep 5, 2010 at 2:49 AM, Taro Nishino wrote:
    Hi all,

    I haven't been able to send test reports since 2nd September(if my
    memory serves me) as follows:

    CPAN::Reporter: sending test report with 'pass' via Metabase
    CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase:
    '
    fact submission failed: SSL negotiation failed:  at C:\Perl\site\lib/Metabase/Cl
    ient/Simple.pm line 111
    Metabase::Client::Simple::submit_fact('Metabase::Client::Simple=HASH(0xb
    3522b8)', 'CPAN::Testers::Report=HASH(0xbc48588)') called at C:\Perl\site\lib/Te
    st/Reporter/Transport/Metabase.pm line 131
    Test::Reporter::Transport::Metabase::send('Test::Reporter::Transport::Me
    tabase=HASH(0xbbb6398)', 'Test::Reporter=HASH(0xb572804)') called at C:\Perl\sit
    e\lib/Test/Reporter.pm line 279
    eval {...} called at C:\Perl\site\lib/Test/Reporter.pm line 279
    Test::Reporter::send('Test::Reporter=HASH(0xb572804)') called at C:\Perl
    \site\lib/CPAN/Reporter.pm line 492
    CPAN::Reporter::_dispatch_report('HASH(0xb64303c)') called at C:\Perl\si
    te\lib/CPAN/Reporter.pm line 106
    CPAN::Reporter::grade_test('CPAN::Distribution=HASH(0xa69b690)', 'nmake
    test', 'ARRAY(0xb5b1544)', 0) called at C:\Perl\site\lib/CPAN/Reporter.pm line 2
    12
    CPAN::Reporter::test('CPAN::Distribution=HASH(0xa69b690)', 'nmake test')
    called at C:\Perl\lib/CPAN/Distribution.pm line 3120
    CPAN::Distribution::test('CPAN::Distribution=HASH(0xa69b690)') called at
    C:\Perl\lib/CPAN/Distribution.pm line 3330
    CPAN::Distribution::install('CPAN::Distribution=HASH(0xa69b690)') called
    at C:\Perl\lib/CPAN/Shell.pm line 1805
    CPAN::Shell::rematein('CPAN::Shell', 'install', 'RGARCIA/base-2.15.tar.g
    z') called at C:\Perl\lib/CPAN/Shell.pm line 1985
    CPAN::Shell::__ANON__('CPAN::Shell', 'RGARCIA/base-2.15.tar.gz') called
    at C:/Perl/lib/App/Cpan.pm line 459
    App::Cpan::__ANON__('RGARCIA/base-2.15.tar.gz') called at C:/Perl/lib/Ap
    p/Cpan.pm line 468
    App::Cpan::_default('ARRAY(0x2868a0)', 'HASH(0x42f3798)') called at C:/P
    erl/lib/App/Cpan.pm line 386
    App::Cpan::run('App::Cpan', 'RGARCIA/base-2.15.tar.gz') called at C:\Per
    l\bin/cpan line 8



    In short, it shows that SSL failed. What is happening?
    Although I have participated in CPAN Testers 2.0 since July, such a
    thing beats me for the first time.

    Best regards,
    Taro Nishino
  • Taro Nishino at Sep 6, 2010 at 4:52 am
    Hi David,

    As per your suggestion, I took a try.
    Unfortunately, the result is still the same as follows:

    CPAN::Reporter: sending test report with 'pass' via Metabase
    CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase:
    '
    fact submission failed: Not Found at C:\Perl\site\lib/Metabase/Client/Simple.pm
    line 111
    Metabase::Client::Simple::submit_fact('Metabase::Client::Simple=HASH(0x9
    96b158)', 'CPAN::Testers::Report=HASH(0xa2099d0)') called at C:\Perl\site\lib/Te
    st/Reporter/Transport/Metabase.pm line 131
    Test::Reporter::Transport::Metabase::send('Test::Reporter::Transport::Me
    tabase=HASH(0xa1c7ea8)', 'Test::Reporter=HASH(0x9b90778)') called at C:\Perl\sit
    e\lib/Test/Reporter.pm line 279
    eval {...} called at C:\Perl\site\lib/Test/Reporter.pm line 279
    Test::Reporter::send('Test::Reporter=HASH(0x9b90778)') called at C:\Perl
    \site\lib/CPAN/Reporter.pm line 492
    CPAN::Reporter::_dispatch_report('HASH(0x9c56dec)') called at C:\Perl\si
    te\lib/CPAN/Reporter.pm line 106
    CPAN::Reporter::grade_test('CPAN::Distribution=HASH(0x8e0e26c)', 'nmake
    test', 'ARRAY(0x9b87288)', 0) called at C:\Perl\site\lib/CPAN/Reporter.pm line 2
    12
    CPAN::Reporter::test('CPAN::Distribution=HASH(0x8e0e26c)', 'nmake test')
    called at C:\Perl\lib/CPAN/Distribution.pm line 3120
    CPAN::Distribution::test('CPAN::Distribution=HASH(0x8e0e26c)') called at
    C:\Perl\lib/CPAN/Distribution.pm line 3330
    CPAN::Distribution::install('CPAN::Distribution=HASH(0x8e0e26c)') called
    at C:\Perl\lib/CPAN/Shell.pm line 1805
    CPAN::Shell::rematein('CPAN::Shell', 'install', 'KAZUHO/Text-MicroTempla
    te-0.18.tar.gz') called at C:\Perl\lib/CPAN/Shell.pm line 1985
    CPAN::Shell::__ANON__('CPAN::Shell', 'KAZUHO/Text-MicroTemplate-0.18.tar
    .gz') called at C:/Perl/lib/App/Cpan.pm line 459
    App::Cpan::__ANON__('KAZUHO/Text-MicroTemplate-0.18.tar.gz') called at C
    :/Perl/lib/App/Cpan.pm line 468
    App::Cpan::_default('ARRAY(0x286a60)', 'HASH(0x42f3d70)') called at C:/P
    erl/lib/App/Cpan.pm line 386
    App::Cpan::run('App::Cpan', 'KAZUHO/Text-MicroTemplate-0.18.tar.gz') cal
    led at C:\Perl\bin/cpan line 8


    Incidentally my config.ini as of this writing is as folloes:

    edit_report=default:ask/no na:no
    editor=C:\"Program Files"\EmEditor\EmEditor.exe /sp
    email_from="Taro Nishino" <taro.nishino@gmail.com>
    send_report=default:ask/yes
    smtp_server=smtp.gmail.com
    transport=Net::SMTP::TLS User taro.nishino@gmail.com Password xxxxxxxx Port 587
    transport=Metabase uri http://metabase.cpantesters.org/v1/ id_file C:\Perl\cpan\metabase_id.json


    Best regards,
    Taro nishino


    On Sun, 5 Sep 2010 22:20:28 -0400
    David Golden wrote:
    That's very weird as I don't think anything has changed on the server.
    Just to be clear, if you change from "https" to "http" does it all
    still work?

    -- David
  • David Golden at Sep 6, 2010 at 9:35 pm

    On Mon, Sep 6, 2010 at 12:53 AM, Taro Nishino wrote:
    transport=Net::SMTP::TLS User taro.nishino@gmail.com Password xxxxxxxx Port 587
    transport=Metabase uri http://metabase.cpantesters.org/v1/ id_file C:\Perl\cpan\metabase_id.json
    You probably should have only one "transport", but the real problem
    looks like the URI. The correct URI is:

    https://metabase.cpantesters.org/api/v1/

    You don't have "api/" in the path.

    -- David
  • Taro Nishino at Sep 7, 2010 at 5:35 am

    On Mon, 6 Sep 2010 17:35:18 -0400 David Golden wrote:
    On Mon, Sep 6, 2010 at 12:53 AM, Taro Nishino wrote:
    transport=Net::SMTP::TLS User taro.nishino@gmail.com Password xxxxxxxx Port 587
    transport=Metabase uri http://metabase.cpantesters.org/v1/ id_file C:\Perl\cpan\metabase_id.json
    You probably should have only one "transport", but the real problem
    looks like the URI. The correct URI is:

    https://metabase.cpantesters.org/api/v1/

    You don't have "api/" in the path.

    -- David
    Oops, my bad! I'm sorry to have caused you so much trouble.
    I managed to send reports via "http".
    Oddly enough, I can't send reports via "https" all the same.
    I'm sure that in the case of "beta", I managed to send reports via
    "https".

    In any case, the error messages(when "https" is used) are as follows:

    CPAN::Reporter: sending test report with 'pass' via Metabase
    CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase:
    '
    fact submission failed: SSL negotiation failed: at C:\Perl\site\lib/Metabase/Cl
    ient/Simple.pm line 111
    Metabase::Client::Simple::submit_fact('Metabase::Client::Simple=HASH(0xa
    407308)', 'CPAN::Testers::Report=HASH(0xae19ed0)') called at C:\Perl\site\lib/Te
    st/Reporter/Transport/Metabase.pm line 131
    ...[snip]

    My config.ini as of this writing is like this:

    edit_report=default:ask/no na:no
    editor=C:\"Program Files"\EmEditor\EmEditor.exe /sp
    send_report=default:ask/yes
    email_from="Taro Nishino" <taro.nishino@gmail.com>
    transport=Metabase uri http://metabase.cpantesters.org/api/v1/ id_file
    C:\Perl\cpan\metabase_id.json

    Best regards,
    Taro Nishino
  • David Golden at Sep 8, 2010 at 12:32 pm

    Oops, my bad! I'm sorry to have caused you so much trouble.
    I managed to send reports via "http".
    Oddly enough, I can't send reports via "https" all the same.
    I'm sure that in the case of "beta", I managed to send reports via
    "https".
    That's strange. I'll try to find some time to look into it. I think
    it's a self-signed cert. Maybe that's part of the problem for you.

    David

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcpan-testers-discuss @
categoriesperl
postedSep 5, '10 at 6:48a
activeSep 8, '10 at 12:32p
posts6
users2
websitecpan.org

2 users in discussion

Taro Nishino: 3 posts David Golden: 3 posts

People

Translate

site design / logo © 2021 Grokbase