csirtgadgets / massive-octo-spice

DEPRECATED - USE v3 (bearded-avenger)
https://github.com/csirtgadgets/bearded-avenger-deploymentkit/wiki
GNU Lesser General Public License v3.0
227 stars 60 forks source link

rir types invalid #381

Closed wesyoung closed 8 years ago

wesyoung commented 8 years ago
[2016-01-19T15:37:40,137Z][3417][INFO][CIF::Client:239]: $VAR1 = {
          'rdata' => undef,
          'provider' => undef,
          'tags' => [
                      'hijacked',
                      'prefix'
                    ],
          'description' => 'hijacked prefix',
          'tlp' => 'red',
          'rir' => undef,
          'observable' => '180.236.0.0/14',
          'confidence' => 95,
          '@timestamp' => '2014-05-21T00:00:00.0Z',
          'otype' => 'ipv4',
          'lasttime' => '2014-05-21T01:37:22Z',
          'altid' => 'http://www.spamhaus.org/sbl/sbl.lasso?query=SBL214502',
          '@version' => 2,
          'id' => '676adf5ab46a2a423d979f2c9f4a040af67b0b66ea235df77525320eabc2d88e',
          'firsttime' => '2014-05-21T01:37:22Z',
          'prefix' => undef,
          'group' => [
                       'everyone'
                     ],
          'reporttime' => '2014-05-21T01:37:22Z',
          'altid_tlp' => 'green',
          'asn' => undef,
          'cc' => undef
        };
[2016-01-19T15:37:40,139Z][3417][ERROR][CIF::Client:238]: Attribute (rir) does not pass the type constraint because: Validation failed for 'Maybe[CIF::Type::RIR]' with value RIPENCC at /usr/local/lib/perl/5.18.2/Mouse/Util.pm line 383.
    Mouse::Util::throw_error('Mouse::Meta::Attribute=HASH(0x3c8ffe8)', 'Attribute (rir) does not pass the type constraint because: Va...', 'data', 'RIPENCC', 'depth', -1) called at /usr/local/share/perl/5.18.2/Module/PluginFinder.pm line 232
    Module::PluginFinder::construct('Module::PluginFinder=HASH(0x3b70438)', 'HASH(0x89d7d50)', 'cc', 'EU', 'asn', 50896, 'altid_tlp', 'green', 'reporttime', '2014-05-21T01:37:22Z', 'group', 'ARRAY(0x89d7eb8)', 'prefix', '195.78.108.0/23', 'firsttime', '2014-05-21T01:37:22Z', 'id', '5718560a1a7d215db07e12d6dd782f385cdef3825b7997e77a7b72b3ffd09fdf', '@version', 2, 'lasttime', ...) called at /vagrant/massive-octo-spice/src/bin/../lib/CIF/ObservableFactory.pm line 33
    CIF::ObservableFactory::try {...} () called at /usr/share/perl5/Try/Tiny.pm line 81
    eval {...} called at /usr/share/perl5/Try/Tiny.pm line 72
    Try::Tiny::try('CODE(0x68344a8)', 'Try::Tiny::Catch=REF(0x6830190)') called at /vagrant/massive-octo-spice/src/bin/../lib/CIF/ObservableFactory.pm line 36
    CIF::ObservableFactory::new_plugin('CIF::ObservableFactory', 'HASH(0x89d7d50)') called at /vagrant/massive-octo-spice/src/bin/../lib/CIF/Client.pm line 233
    CIF::Client::try {...} () called at /usr/share/perl5/Try/Tiny.pm line 81
    eval {...} called at /usr/share/perl5/Try/Tiny.pm line 72
    Try::Tiny::try('CODE(0x3ee7908)', 'Try::Tiny::Catch=REF(0x6837ec8)') called at /vagrant/massive-octo-spice/src/bin/../lib/CIF/Client.pm line 236
    CIF::Client::search('CIF::Client=HASH(0x675f2b0)', 'HASH(0x67ca628)') called at /vagrant/massive-octo-spice/src/bin/../lib/CIF/REST/Observables.pm line 47
    CIF::REST::Observables::index('CIF::REST::Observables=HASH(0x14e37c0)') called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 120
    Mojolicious::__ANON__(undef, 'CIF::REST::Observables=HASH(0x14e37c0)', 'CODE(0x3fe8148)', 1) called at /usr/local/share/perl/5.18.2/Mojolicious/Plugins.pm line 21
    Mojolicious::Plugins::__ANON__() called at /usr/local/share/perl/5.18.2/Mojolicious/Plugins.pm line 24
    Mojolicious::Plugins::emit_chain('Mojolicious::Plugins=HASH(0x3f038f8)', 'around_action', 'CIF::REST::Observables=HASH(0x14e37c0)', 'CODE(0x3fe8148)', 1) called at /usr/local/share/perl/5.18.2/Mojolicious/Routes.pm line 104
    Mojolicious::Routes::_action('CIF::REST=HASH(0x2db8208)', 'CIF::REST::Observables=HASH(0x14e37c0)', 'CODE(0x3fe8148)', 1) called at /usr/local/share/perl/5.18.2/Mojolicious/Routes.pm line 183
    Mojolicious::Routes::_controller('Mojolicious::Routes=HASH(0x3ea6850)', 'Mojolicious::Controller=HASH(0x675f190)', 'HASH(0x3fdc598)', 1) called at /usr/local/share/perl/5.18.2/Mojolicious/Routes.pm line 43
    Mojolicious::Routes::continue('Mojolicious::Routes=HASH(0x3ea6850)', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious/Routes.pm line 45
    Mojolicious::Routes::continue('Mojolicious::Routes=HASH(0x3ea6850)', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious/Routes.pm line 51
    Mojolicious::Routes::dispatch('Mojolicious::Routes=HASH(0x3ea6850)', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 111
    Mojolicious::dispatch('CIF::REST=HASH(0x2db8208)', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 121
    Mojolicious::__ANON__(undef, 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious/Plugins.pm line 21
    Mojolicious::Plugins::__ANON__() called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 197
    eval {...} called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 197
    Mojolicious::_exception('CODE(0x6660fc8)', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious/Plugins.pm line 21
    Mojolicious::Plugins::__ANON__() called at /usr/local/share/perl/5.18.2/Mojolicious/Plugins.pm line 24
    Mojolicious::Plugins::emit_chain('Mojolicious::Plugins=HASH(0x3f038f8)', 'around_dispatch', 'Mojolicious::Controller=HASH(0x675f190)') called at /usr/local/share/perl/5.18.2/Mojolicious.pm line 127
    Mojolicious::handler('CIF::REST=HASH(0x2db8208)', 'Mojo::Transaction::HTTP=HASH(0x14e3a30)') called at /usr/local/share/perl/5.18.2/Mojo/Server.pm line 68
    Mojo::Server::__ANON__('Mojo::Server::PSGI=HASH(0x3f43048)', 'Mojo::Transaction::HTTP=HASH(0x14e3a30)') called at /usr/local/share/perl/5.18.2/Mojo/EventEmitter.pm line 15
    Mojo::EventEmitter::emit('Mojo::Server::PSGI=HASH(0x3f43048)', 'request', 'Mojo::Transaction::HTTP=HASH(0x14e3a30)') called at /usr/local/share/perl/5.18.2/Mojo/Server/PSGI.pm line 21
    Mojo::Server::PSGI::run('Mojo::Server::PSGI=HASH(0x3f43048)', 'HASH(0x3fd0ea8)') called at /usr/local/share/perl/5.18.2/Mojo/Server/PSGI.pm line 41
    Mojo::Server::PSGI::__ANON__('HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Middleware/Lint.pm line 24
    Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x15d1168)', 'HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Component.pm line 50
    Plack::Component::__ANON__('HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Middleware/StackTrace.pm line 31
    Plack::Middleware::StackTrace::try {...} () called at /usr/share/perl5/Try/Tiny.pm line 76
    eval {...} called at /usr/share/perl5/Try/Tiny.pm line 72
    Try::Tiny::try('CODE(0x3fd1250)', 'Try::Tiny::Catch=REF(0x681fab8)') called at /usr/share/perl5/Plack/Middleware/StackTrace.pm line 35
    Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x2dad010)', 'HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Component.pm line 50
    Plack::Component::__ANON__('HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Middleware/AccessLog.pm line 24
    Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x3faf710)', 'HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Component.pm line 50
    Plack::Component::__ANON__('HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Middleware/ContentLength.pm line 10
    Plack::Middleware::ContentLength::call('Plack::Middleware::ContentLength=HASH(0x3fd0ce0)', 'HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Component.pm line 50
    Plack::Component::__ANON__('HASH(0x3fd0ea8)') called at /usr/share/perl5/Plack/Util.pm line 142
    eval {...} called at /usr/share/perl5/Plack/Util.pm line 142
    Plack::Util::run_app('CODE(0x3fd0c20)', 'HASH(0x3fd0ea8)') called at /usr/share/perl5/HTTP/Server/PSGI.pm line 170
    HTTP::Server::PSGI::handle_connection('HTTP::Server::PSGI=HASH(0x3fd0aa0)', 'HASH(0x3fd0ea8)', 'IO::Socket::INET=GLOB(0x3faf9b0)', 'CODE(0x3fd0c20)') called at /usr/share/perl5/HTTP/Server/PSGI.pm line 129
    HTTP::Server::PSGI::accept_loop('HTTP::Server::PSGI=HASH(0x3fd0aa0)', 'CODE(0x3fd0a40)') called at /usr/share/perl5/HTTP/Server/PSGI.pm line 55
    HTTP::Server::PSGI::run('HTTP::Server::PSGI=HASH(0x3fd0aa0)', 'CODE(0x3fd0a40)') called at /usr/share/perl5/Plack/Handler/HTTP/Server/PSGI.pm line 14
    Plack::Handler::HTTP::Server::PSGI::run('Plack::Handler::Standalone=HASH(0x10ff378)', 'CODE(0x3fd0a40)') called at /usr/share/perl5/Plack/Loader/Restarter.pm line 31
    Plack::Loader::Restarter::_fork_and_start('Plack::Loader::Restarter=HASH(0x1020b18)', 'Plack::Handler::Standalone=HASH(0x10ff378)', undef) called at /usr/share/perl5/Plack/Loader/Restarter.pm line 89
    Plack::Loader::Restarter::run('Plack::Loader::Restarter=HASH(0x1020b18)', 'Plack::Handler::Standalone=HASH(0x10ff378)') called at /usr/share/perl5/Plack/Runner.pm line 277
    Plack::Runner::run('Plack::Runner=HASH(0xdbc0b0)') called at /usr/bin/plackup line 10