Project

General

Profile

Bug #1458 » Hawat on Catalyst 5.90015.html

Pavel Kácha, 03/22/2014 11:27 AM

 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<!-- saved from url=(0179)https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255 -->
3
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4
    <meta http-equiv="Content-Language" content="en">
5
    
6
    <title>Hawat on Catalyst 5.90015</title>
7
    <script type="text/javascript">
8
        <!--
9
        function toggleDump (dumpElement) {
10
            var e = document.getElementById( dumpElement );
11
            if (e.style.display == "none") {
12
                e.style.display = "";
13
            }
14
            else {
15
                e.style.display = "none";
16
            }
17
        }
18
        -->
19
    </script>
20
    <style type="text/css">
21
        body {
22
            font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
23
                         Tahoma, Arial, helvetica, sans-serif;
24
            color: #333;
25
            background-color: #eee;
26
            margin: 0px;
27
            padding: 0px;
28
        }
29
        :link, :link:hover, :visited, :visited:hover {
30
            color: #000;
31
        }
32
        div.box {
33
            position: relative;
34
            background-color: #ccc;
35
            border: 1px solid #aaa;
36
            padding: 4px;
37
            margin: 10px;
38
        }
39
        div.error {
40
            background-color: #cce;
41
            border: 1px solid #755;
42
            padding: 8px;
43
            margin: 4px;
44
            margin-bottom: 10px;
45
        }
46
        div.infos {
47
            background-color: #eee;
48
            border: 1px solid #575;
49
            padding: 8px;
50
            margin: 4px;
51
            margin-bottom: 10px;
52
        }
53
        div.name {
54
            background-color: #cce;
55
            border: 1px solid #557;
56
            padding: 8px;
57
            margin: 4px;
58
        }
59
        code.error {
60
            display: block;
61
            margin: 1em 0;
62
            overflow: auto;
63
        }
64
        div.name h1, div.error p {
65
            margin: 0;
66
        }
67
        h2 {
68
            margin-top: 0;
69
            margin-bottom: 10px;
70
            font-size: medium;
71
            font-weight: bold;
72
            text-decoration: underline;
73
        }
74
        h1 {
75
            font-size: medium;
76
            font-weight: normal;
77
        }
78
        /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
79
        /* Browser specific (not valid) styles to make preformatted text wrap */
80
        pre {
81
            white-space: pre-wrap;       /* css-3 */
82
            white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
83
            white-space: -pre-wrap;      /* Opera 4-6 */
84
            white-space: -o-pre-wrap;    /* Opera 7 */
85
            word-wrap: break-word;       /* Internet Explorer 5.5+ */
86
        }
87
    </style>
88
<style type="text/css"></style></head>
89
<body>
90
    <div class="box">
91
        <div class="error"><pre wrap=""><p><code class="error">Caught exception in Hawat::Controller::Alerts-&gt;getAlertsData "Expected limit and page number as arguments at /var/mentat/www/hawat/script/../lib/Hawat/Model/Paginator.pm line 27.
92
	Hawat::Model::Paginator::calculate_skip(Hawat::Model::Paginator=HASH(0x61e9978), 30, 0) called at /var/mentat/www/hawat/script/../lib/Hawat/Controller/Alerts.pm line 84
93
	Hawat::Controller::Alerts::getAlertsData(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65
94
	Catalyst::Action::execute(Catalyst::Action=HASH(0x62e1e60), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668
95
	eval {...} called at /usr/share/perl5/Catalyst.pm line 1668
96
	Catalyst::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38
97
	Catalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Action.pm line 60
98
	Catalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1e60), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Controller.pm line 158
99
	Catalyst::Controller::_ACTION(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65
100
	Catalyst::Action::execute(Catalyst::Action=HASH(0x62e1878), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668
101
	eval {...} called at /usr/share/perl5/Catalyst.pm line 1668
102
	Catalyst::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38
103
	Catalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Action.pm line 60
104
	Catalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1878), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257
105
	Catalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), "forward", Hawat=HASH(0x68879c8), "_ACTION") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237
106
	Catalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), "_ACTION") called at /usr/share/perl5/Catalyst.pm line 358
107
	Catalyst::forward(Hawat=HASH(0x68879c8), "_ACTION") called at /usr/share/perl5/Catalyst/Controller.pm line 132
108
	Catalyst::Controller::_DISPATCH(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65
109
	Catalyst::Action::execute(Catalyst::Action=HASH(0x62a3508), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668
110
	eval {...} called at /usr/share/perl5/Catalyst.pm line 1668
111
	Catalyst::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38
112
	Catalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), "Hawat::Controller::Alerts", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Action.pm line 60
113
	Catalyst::Action::dispatch(Catalyst::Action=HASH(0x62a3508), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257
114
	Catalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), "forward", Hawat=HASH(0x68879c8), "/alerts/_DISPATCH") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237
115
	Catalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), "/alerts/_DISPATCH") called at /usr/share/perl5/Catalyst.pm line 358
116
	Catalyst::forward(Hawat=HASH(0x68879c8), "/alerts/_DISPATCH") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 105
117
	Catalyst::Dispatcher::dispatch(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1614
118
	Catalyst::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Plugin/Static/Simple.pm line 77
119
	Class::MOP::Class:::around(CODE(0x3cc87a8), Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 162
120
	Class::MOP::Method::Wrapped::__ANON__(Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 91
121
	Hawat::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1964
122
	Catalyst::try {...} () called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 83
123
	eval {...} called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 74
124
	Try::Tiny::try(CODE(0x6887a70), Try::Tiny::Catch=REF(0x694b3c0)) called at /usr/share/perl5/Catalyst.pm line 1970
125
	Catalyst::handle_request("Hawat", "env", HASH(0x68299a8), "response_cb", CODE(0x656ced8)) called at /usr/share/perl5/Catalyst/Engine.pm line 685
126
	Catalyst::Engine::__ANON__(CODE(0x656ced8)) called at /usr/share/perl5/Plack/Handler/FCGI.pm line 138
127
	Plack::Handler::FCGI::run(Plack::Handler::FCGI=HASH(0x3d765d8), CODE(0x643e558), HASH(0x3d76ab8)) called at /usr/share/perl5/Catalyst/Engine.pm line 667
128
	Catalyst::Engine::run(Catalyst::Engine=HASH(0x2c72930), "Hawat", CODE(0x643e558), undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst.pm line 2429
129
	Catalyst::run("Hawat", undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 91
130
	Catalyst::ScriptRole::_run_application(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 61
131
	Catalyst::ScriptRole::run(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 50
132
	Catalyst::ScriptRunner::run("Catalyst::ScriptRunner", "Hawat", "FastCGI") called at /var/mentat/www/hawat/script/hawat_fastcgi.pl line 4"</code></p><p><code class="error">Couldn't render template "alerts/getAlertsData: file error - alerts/getAlertsData: not found"</code></p></pre></div>
133
        <div class="infos"><h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_0&#39;); return false">Request</a></h2>
134
<div id="dump_0">
135
    <pre wrap="">do {
136
  require Symbol;
137
  my $a = bless({
138
    _log             =&gt; bless({
139
                          _body =&gt; "[info] *** Request 84 (0.001/s) [14018] [Sat Mar 22 11:15:44 2014] ***\n[debug] Package version: '0.2.409'\n[debug] Path is \"alerts/getAlertsData\"\n[debug] \"GET\" request for \"alerts/getAlertsData\" from \"217.105.221.106\"\n[debug] Query Parameters are:\n.-------------------------------------+--------------------------------------.\n| Parameter                           | Value                                |\n+-------------------------------------+--------------------------------------+\n| datefrom                            | 2014-03-21 00:00:00                  |\n| dateto                              | 2014-03-22 00:00:00                  |\n| ipdst                               | 78.128.128.0-78.128.255.255          |\n| ipsrc                               | 61.160.201.25                        |\n| page                                | 0                                    |\n| simple                              | 1                                    |\n'-------------------------------------+--------------------------------------'\n[debug] running ACL rule CODE(0x3d8bed8) defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118 on begin\n[debug] Access to begin allowed by rule CODE(0x3d8bed8) (defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118)\n[debug] Found sessionid \"21f2fe116dcd267d3898eb63b55351c3ea495934\" in cookie\n[debug] Restored session \"21f2fe116dcd267d3898eb63b55351c3ea495934\"\n[debug] running ACL rule CODE(0x63ee218) defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118 on end\n[debug] Access to end allowed by rule CODE(0x63ee218) (defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118)\n[debug] Auto-rendering view: default\n[debug] Rendering template \"alerts/getAlertsData\"\n[error] Couldn't render template \"alerts/getAlertsData: file error - alerts/getAlertsData: not found\"\n[error] Caught exception in Hawat::Controller::Alerts-&gt;getAlertsData \"Expected limit and page number as arguments at /var/mentat/www/hawat/script/../lib/Hawat/Model/Paginator.pm line 27.\n\tHawat::Model::Paginator::calculate_skip(Hawat::Model::Paginator=HASH(0x61e9978), 30, 0) called at /var/mentat/www/hawat/script/../lib/Hawat/Controller/Alerts.pm line 84\n\tHawat::Controller::Alerts::getAlertsData(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62e1e60), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1e60), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Controller.pm line 158\n\tCatalyst::Controller::_ACTION(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62e1878), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1878), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257\n\tCatalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), \"forward\", Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237\n\tCatalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst.pm line 358\n\tCatalyst::forward(Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst/Controller.pm line 132\n\tCatalyst::Controller::_DISPATCH(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62a3508), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62a3508), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257\n\tCatalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), \"forward\", Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237\n\tCatalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst.pm line 358\n\tCatalyst::forward(Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 105\n\tCatalyst::Dispatcher::dispatch(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1614\n\tCatalyst::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Plugin/Static/Simple.pm line 77\n\tClass::MOP::Class:::around(CODE(0x3cc87a8), Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 162\n\tClass::MOP::Method::Wrapped::__ANON__(Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 91\n\tHawat::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1964\n\tCatalyst::try {...} () called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 83\n\teval {...} called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 74\n\tTry::Tiny::try(CODE(0x6887a70), Try::Tiny::Catch=REF(0x694b3c0)) called at /usr/share/perl5/Catalyst.pm line 1970\n\tCatalyst::handle_request(\"Hawat\", \"env\", HASH(0x68299a8), \"response_cb\", CODE(0x656ced8)) called at /usr/share/perl5/Catalyst/Engine.pm line 685\n\tCatalyst::Engine::__ANON__(CODE(0x656ced8)) called at /usr/share/perl5/Plack/Handler/FCGI.pm line 138\n\tPlack::Handler::FCGI::run(Plack::Handler::FCGI=HASH(0x3d765d8), CODE(0x643e558), HASH(0x3d76ab8)) called at /usr/share/perl5/Catalyst/Engine.pm line 667\n\tCatalyst::Engine::run(Catalyst::Engine=HASH(0x2c72930), \"Hawat\", CODE(0x643e558), undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst.pm line 2429\n\tCatalyst::run(\"Hawat\", undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 91\n\tCatalyst::ScriptRole::_run_application(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 61\n\tCatalyst::ScriptRole::run(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 50\n\tCatalyst::ScriptRunner::run(\"Catalyst::ScriptRunner\", \"Hawat\", \"FastCGI\") called at /var/mentat/www/hawat/script/hawat_fastcgi.pl line 4\"\n[error] Couldn't render template \"alerts/getAlertsData: file error - alerts/getAlertsData: not found\"\n",
140
                          abort =&gt; undef,
141
                          level =&gt; 31,
142
                        }, "Catalyst::Log"),
143
    _path            =&gt; "alerts/getAlertsData",
144
    _read_length     =&gt; 0,
145
    _read_position   =&gt; 0,
146
    action           =&gt; "alerts/getAlertsData",
147
    address          =&gt; "217.105.221.106",
148
    arguments        =&gt; [],
149
    base             =&gt; bless(do{\(my $o = "https://mentat.cesnet.cz/")}, "URI::https"),
150
    body_parameters  =&gt; {},
151
    captures         =&gt; [],
152
    cookies          =&gt; {
153
                          hawat_session =&gt; bless({
154
                            name  =&gt; "hawat_session",
155
                            path  =&gt; "/",
156
                            value =&gt; ["21f2fe116dcd267d3898eb63b55351c3ea495934"],
157
                          }, "CGI::Simple::Cookie"),
158
                        },
159
    env              =&gt; {
160
                          "DOCUMENT_ROOT"         =&gt; "/var/mentat/www/hawat/root",
161
                          "FCGI_ROLE"             =&gt; "RESPONDER",
162
                          "GATEWAY_INTERFACE"     =&gt; "CGI/1.1",
163
                          "HTTP_ACCEPT"           =&gt; "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
164
                          "HTTP_ACCEPT_ENCODING"  =&gt; "gzip,deflate,sdch",
165
                          "HTTP_ACCEPT_LANGUAGE"  =&gt; "cs-CZ,cs;q=0.8",
166
                          "HTTP_CACHE_CONTROL"    =&gt; "max-age=0",
167
                          "HTTP_CONNECTION"       =&gt; "keep-alive",
168
                          "HTTP_COOKIE"           =&gt; "hawat_session=21f2fe116dcd267d3898eb63b55351c3ea495934",
169
                          "HTTP_DNT"              =&gt; 1,
170
                          "HTTP_HOST"             =&gt; "mentat.cesnet.cz",
171
                          "HTTP_USER_AGENT"       =&gt; "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/32.0.1700.107 Chrome/32.0.1700.107 Safari/537.36",
172
                          "HTTPS"                 =&gt; "on",
173
                          "PATH"                  =&gt; "/usr/local/bin:/usr/bin:/bin",
174
                          "PATH_INFO"             =&gt; "/alerts/getAlertsData",
175
                          "PATH_TRANSLATED"       =&gt; "/var/mentat/www/hawat/script/hawat_fastcgi.pl/alerts/getAlertsData",
176
                          "psgi.errors"           =&gt; bless(Symbol::gensym(), "IO::Handle"),
177
                          "psgi.input"            =&gt; bless(Symbol::gensym(), "IO::Handle"),
178
                          "psgi.multiprocess"     =&gt; 1,
179
                          "psgi.multithread"      =&gt; "",
180
                          "psgi.nonblocking"      =&gt; "",
181
                          "psgi.run_once"         =&gt; "",
182
                          "psgi.streaming"        =&gt; 1,
183
                          "psgi.url_scheme"       =&gt; "https",
184
                          "psgi.version"          =&gt; [1, 1],
185
                          "psgix.harakiri"        =&gt; "",
186
                          "QUERY_STRING"          =&gt; "datefrom=2014-03-21+00%3A00%3A00&amp;ipsrc=61.160.201.25&amp;page=0&amp;simple=1&amp;dateto=2014-03-22+00%3A00%3A00&amp;ipdst=78.128.128.0-78.128.255.255",
187
                          "REMOTE_ADDR"           =&gt; "217.105.221.106",
188
                          "REMOTE_PORT"           =&gt; 47266,
189
                          "REQUEST_METHOD"        =&gt; "GET",
190
                          "REQUEST_URI"           =&gt; "/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&amp;ipsrc=61.160.201.25&amp;page=0&amp;simple=1&amp;dateto=2014-03-22+00%3A00%3A00&amp;ipdst=78.128.128.0-78.128.255.255",
191
                          "SCRIPT_FILENAME"       =&gt; "/var/mentat/www/hawat/script/hawat_fastcgi.pl",
192
                          "SCRIPT_NAME"           =&gt; "",
193
                          "SERVER_ADDR"           =&gt; "195.113.161.43",
194
                          "SERVER_ADMIN"          =&gt; "webmaster\@mentat.cesnet.cz",
195
                          "SERVER_NAME"           =&gt; "mentat.cesnet.cz",
196
                          "SERVER_PORT"           =&gt; 443,
197
                          "SERVER_PROTOCOL"       =&gt; "HTTP/1.1",
198
                          "SERVER_SIGNATURE"      =&gt; "&lt;address&gt;Apache/2.2.22 (Debian) Server at mentat.cesnet.cz Port 443&lt;/address&gt;\n",
199
                          "SERVER_SOFTWARE"       =&gt; "Apache/2.2.22 (Debian)",
200
                          "SSL_CIPHER"            =&gt; "DHE-RSA-AES128-GCM-SHA256",
201
                          "SSL_CIPHER_ALGKEYSIZE" =&gt; 128,
202
                          "SSL_CIPHER_EXPORT"     =&gt; "false",
203
                          "SSL_CIPHER_USEKEYSIZE" =&gt; 128,
204
                          "SSL_CLIENT_A_KEY"      =&gt; "rsaEncryption",
205
                          "SSL_CLIENT_A_SIG"      =&gt; "sha1WithRSAEncryption",
206
                          "SSL_CLIENT_I_DN"       =&gt; "/C=NL/O=TERENA/CN=TERENA Personal CA",
207
                          "SSL_CLIENT_I_DN_C"     =&gt; "NL",
208
                          "SSL_CLIENT_I_DN_CN"    =&gt; "TERENA Personal CA",
209
                          "SSL_CLIENT_I_DN_O"     =&gt; "TERENA",
210
                          "SSL_CLIENT_M_SERIAL"   =&gt; "95D74954AB2CD0003C45F7025516D9D5",
211
                          "SSL_CLIENT_M_VERSION"  =&gt; 3,
212
                          "SSL_CLIENT_S_DN"       =&gt; "/C=CZ/O=CESNET/CN=Pavel K\\xC3\\xA1cha/unstructuredName=5191",
213
                          "SSL_CLIENT_S_DN_C"     =&gt; "CZ",
214
                          "SSL_CLIENT_S_DN_CN"    =&gt; "Pavel K\xC3\xA1cha",
215
                          "SSL_CLIENT_S_DN_O"     =&gt; "CESNET",
216
                          "SSL_CLIENT_V_END"      =&gt; "Jul  2 23:59:59 2016 GMT",
217
                          "SSL_CLIENT_V_REMAIN"   =&gt; 834,
218
                          "SSL_CLIENT_V_START"    =&gt; "Jul  3 00:00:00 2013 GMT",
219
                          "SSL_CLIENT_VERIFY"     =&gt; "SUCCESS",
220
                          "SSL_COMPRESS_METHOD"   =&gt; "NULL",
221
                          "SSL_PROTOCOL"          =&gt; "TLSv1.2",
222
                          "SSL_SECURE_RENEG"      =&gt; "true",
223
                          "SSL_SERVER_A_KEY"      =&gt; "rsaEncryption",
224
                          "SSL_SERVER_A_SIG"      =&gt; "sha1WithRSAEncryption",
225
                          "SSL_SERVER_I_DN"       =&gt; "/C=NL/O=TERENA/CN=TERENA SSL CA",
226
                          "SSL_SERVER_I_DN_C"     =&gt; "NL",
227
                          "SSL_SERVER_I_DN_CN"    =&gt; "TERENA SSL CA",
228
                          "SSL_SERVER_I_DN_O"     =&gt; "TERENA",
229
                          "SSL_SERVER_M_SERIAL"   =&gt; "744B1F4E994F66DB6D4F4CDAB2114ECC",
230
                          "SSL_SERVER_M_VERSION"  =&gt; 3,
231
                          "SSL_SERVER_S_DN"       =&gt; "/OU=Domain Control Validated/CN=mentat.cesnet.cz",
232
                          "SSL_SERVER_S_DN_CN"    =&gt; "mentat.cesnet.cz",
233
                          "SSL_SERVER_S_DN_OU"    =&gt; "Domain Control Validated",
234
                          "SSL_SERVER_V_END"      =&gt; "Dec  9 23:59:59 2016 GMT",
235
                          "SSL_SERVER_V_START"    =&gt; "Dec 10 00:00:00 2013 GMT",
236
                          "SSL_SESSION_ID"        =&gt; "C793BBE414C5D118917AF67D54535E9427A903072E97BFA94B7316C27ED3DDA0",
237
                          "SSL_TLS_SNI"           =&gt; "mentat.cesnet.cz",
238
                          "SSL_VERSION_INTERFACE" =&gt; "mod_ssl/2.2.22",
239
                          "SSL_VERSION_LIBRARY"   =&gt; "OpenSSL/1.0.1e",
240
                        },
241
    headers          =&gt; bless({
242
                          "accept" =&gt; "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
243
                          "accept-encoding" =&gt; "gzip,deflate,sdch",
244
                          "accept-language" =&gt; "cs-CZ,cs;q=0.8",
245
                          "cache-control" =&gt; "max-age=0",
246
                          "connection" =&gt; "keep-alive",
247
                          "cookie" =&gt; "hawat_session=21f2fe116dcd267d3898eb63b55351c3ea495934",
248
                          "dnt" =&gt; 1,
249
                          "host" =&gt; "mentat.cesnet.cz",
250
                          "https" =&gt; "on",
251
                          "user-agent" =&gt; "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/32.0.1700.107 Chrome/32.0.1700.107 Safari/537.36",
252
                        }, "HTTP::Headers"),
253
    match            =&gt; "alerts/getAlertsData",
254
    method           =&gt; "GET",
255
    parameters       =&gt; {
256
                          datefrom =&gt; "2014-03-21 00:00:00",
257
                          dateto   =&gt; "2014-03-22 00:00:00",
258
                          ipdst    =&gt; "78.128.128.0-78.128.255.255",
259
                          ipsrc    =&gt; "61.160.201.25",
260
                          page     =&gt; 0,
261
                          simple   =&gt; 1,
262
                        },
263
    protocol         =&gt; "HTTP/1.1",
264
    query_parameters =&gt; {
265
                          datefrom =&gt; "2014-03-21 00:00:00",
266
                          dateto   =&gt; "2014-03-22 00:00:00",
267
                          ipdst    =&gt; "78.128.128.0-78.128.255.255",
268
                          ipsrc    =&gt; "61.160.201.25",
269
                          page     =&gt; 0,
270
                          simple   =&gt; 1,
271
                        },
272
    remote_user      =&gt; undef,
273
    secure           =&gt; 1,
274
    uploads          =&gt; {},
275
    uri              =&gt; bless(do{\(my $o = "https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&amp;ipsrc=61.160.201.25&amp;page=0&amp;simple=1&amp;dateto=2014-03-22+00%3A00%3A00&amp;ipdst=78.128.128.0-78.128.255.255")}, "URI::https"),
276
    user             =&gt; bless({
277
                          _id =&gt; "ph\@cesnet.cz",
278
                          auth_realm =&gt; "ssl_client",
279
                          groups =&gt; [
280
                            bless({
281
                              client =&gt; bless({
282
                                _servers =&gt; {},
283
                                auto_connect =&gt; 1,
284
                                auto_reconnect =&gt; 1,
285
                                db_name =&gt; "admin",
286
                                dt_type =&gt; "DateTime",
287
                                find_master =&gt; 0,
288
                                host =&gt; "mongodb://localhost:27017",
289
                                inflate_dbrefs =&gt; 1,
290
                                j =&gt; 0,
291
                                max_bson_size =&gt; 16777216,
292
                                port =&gt; 27017,
293
                                query_timeout =&gt; 800000,
294
                                sasl =&gt; 0,
295
                                sasl_mechanism =&gt; "GSSAPI",
296
                                ssl =&gt; 0,
297
                                timeout =&gt; 20000,
298
                                ts =&gt; 0,
299
                                w =&gt; 1,
300
                                wtimeout =&gt; 1000,
301
                              }, "MongoDB::MongoClient"),
302
                              db =&gt; "mentat",
303
                              id =&gt; "certs",
304
                              ref =&gt; "groups",
305
                              verify_coll =&gt; 1,
306
                              verify_db =&gt; 1,
307
                            }, "MongoDB::DBRef"),
308
                            bless({
309
                              client =&gt; 'fix',
310
                              db =&gt; "mentat",
311
                              id =&gt; "abuse\@cesnet.cz",
312
                              ref =&gt; "groups",
313
                              verify_coll =&gt; 1,
314
                              verify_db =&gt; 1,
315
                            }, "MongoDB::DBRef"),
316
                          ],
317
                          id =&gt; undef,
318
                          name =&gt; "Pavel Kacha",
319
                          organization =&gt; "CESNET",
320
                          query =&gt; [
321
                            {
322
                              classification =&gt; "(D)DoS",
323
                              datefrom       =&gt; "",
324
                              dateto         =&gt; "",
325
                              detector       =&gt; "",
326
                              id             =&gt; "DDoS",
327
                              ipdst          =&gt; "",
328
                              ipor           =&gt; "FALSE",
329
                              ipsrc          =&gt; "",
330
                              query          =&gt; "( Alert/Classification/\@text EQ \"(D)DoS\" )",
331
                              simple         =&gt; 1,
332
                            },
333
                          ],
334
                          roles =&gt; ["admin", "user"],
335
                        }, "Catalyst::Authentication::User::Hash"),
336
  }, "Catalyst::Request");
337
  $a-&gt;{user}{groups}[1]{client} = $a-&gt;{user}{groups}[0]{client};
338
  $a;
339
}</pre>
340
</div>
341

    
342
<h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_1&#39;); return false">Response</a></h2>
343
<div id="dump_1">
344
    <pre wrap="">bless({
345
  _log =&gt; bless({
346
    _body =&gt; "[info] *** Request 84 (0.001/s) [14018] [Sat Mar 22 11:15:44 2014] ***\n[debug] Package version: '0.2.409'\n[debug] Path is \"alerts/getAlertsData\"\n[debug] \"GET\" request for \"alerts/getAlertsData\" from \"217.105.221.106\"\n[debug] Query Parameters are:\n.-------------------------------------+--------------------------------------.\n| Parameter                           | Value                                |\n+-------------------------------------+--------------------------------------+\n| datefrom                            | 2014-03-21 00:00:00                  |\n| dateto                              | 2014-03-22 00:00:00                  |\n| ipdst                               | 78.128.128.0-78.128.255.255          |\n| ipsrc                               | 61.160.201.25                        |\n| page                                | 0                                    |\n| simple                              | 1                                    |\n'-------------------------------------+--------------------------------------'\n[debug] running ACL rule CODE(0x3d8bed8) defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118 on begin\n[debug] Access to begin allowed by rule CODE(0x3d8bed8) (defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118)\n[debug] Found sessionid \"21f2fe116dcd267d3898eb63b55351c3ea495934\" in cookie\n[debug] Restored session \"21f2fe116dcd267d3898eb63b55351c3ea495934\"\n[debug] running ACL rule CODE(0x63ee218) defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118 on end\n[debug] Access to end allowed by rule CODE(0x63ee218) (defined at /var/mentat/www/hawat/script/../lib/Hawat.pm line 118)\n[debug] Auto-rendering view: default\n[debug] Rendering template \"alerts/getAlertsData\"\n[error] Couldn't render template \"alerts/getAlertsData: file error - alerts/getAlertsData: not found\"\n[error] Caught exception in Hawat::Controller::Alerts-&gt;getAlertsData \"Expected limit and page number as arguments at /var/mentat/www/hawat/script/../lib/Hawat/Model/Paginator.pm line 27.\n\tHawat::Model::Paginator::calculate_skip(Hawat::Model::Paginator=HASH(0x61e9978), 30, 0) called at /var/mentat/www/hawat/script/../lib/Hawat/Controller/Alerts.pm line 84\n\tHawat::Controller::Alerts::getAlertsData(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62e1e60), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1e60)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1e60), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Controller.pm line 158\n\tCatalyst::Controller::_ACTION(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62e1878), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62e1878)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62e1878), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257\n\tCatalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), \"forward\", Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237\n\tCatalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst.pm line 358\n\tCatalyst::forward(Hawat=HASH(0x68879c8), \"_ACTION\") called at /usr/share/perl5/Catalyst/Controller.pm line 132\n\tCatalyst::Controller::_DISPATCH(Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Action.pm line 65\n\tCatalyst::Action::execute(Catalyst::Action=HASH(0x62a3508), Hawat::Controller::Alerts=HASH(0x6224c28), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1668\n\teval {...} called at /usr/share/perl5/Catalyst.pm line 1668\n\tCatalyst::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Plugin/Authorization/ACL.pm line 38\n\tCatalyst::Plugin::Authorization::ACL::execute(Hawat=HASH(0x68879c8), \"Hawat::Controller::Alerts\", Catalyst::Action=HASH(0x62a3508)) called at /usr/share/perl5/Catalyst/Action.pm line 60\n\tCatalyst::Action::dispatch(Catalyst::Action=HASH(0x62a3508), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Dispatcher.pm line 257\n\tCatalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), \"forward\", Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 237\n\tCatalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst.pm line 358\n\tCatalyst::forward(Hawat=HASH(0x68879c8), \"/alerts/_DISPATCH\") called at /usr/share/perl5/Catalyst/Dispatcher.pm line 105\n\tCatalyst::Dispatcher::dispatch(Catalyst::Dispatcher=HASH(0x3d8b5f0), Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1614\n\tCatalyst::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst/Plugin/Static/Simple.pm line 77\n\tClass::MOP::Class:::around(CODE(0x3cc87a8), Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 162\n\tClass::MOP::Method::Wrapped::__ANON__(Hawat=HASH(0x68879c8)) called at /usr/local/lib/perl/5.14.2/Class/MOP/Method/Wrapped.pm line 91\n\tHawat::dispatch(Hawat=HASH(0x68879c8)) called at /usr/share/perl5/Catalyst.pm line 1964\n\tCatalyst::try {...} () called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 83\n\teval {...} called at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 74\n\tTry::Tiny::try(CODE(0x6887a70), Try::Tiny::Catch=REF(0x694b3c0)) called at /usr/share/perl5/Catalyst.pm line 1970\n\tCatalyst::handle_request(\"Hawat\", \"env\", HASH(0x68299a8), \"response_cb\", CODE(0x656ced8)) called at /usr/share/perl5/Catalyst/Engine.pm line 685\n\tCatalyst::Engine::__ANON__(CODE(0x656ced8)) called at /usr/share/perl5/Plack/Handler/FCGI.pm line 138\n\tPlack::Handler::FCGI::run(Plack::Handler::FCGI=HASH(0x3d765d8), CODE(0x643e558), HASH(0x3d76ab8)) called at /usr/share/perl5/Catalyst/Engine.pm line 667\n\tCatalyst::Engine::run(Catalyst::Engine=HASH(0x2c72930), \"Hawat\", CODE(0x643e558), undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst.pm line 2429\n\tCatalyst::run(\"Hawat\", undef, HASH(0x3d76ab8), Plack::Handler::FCGI=HASH(0x3d765d8)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 91\n\tCatalyst::ScriptRole::_run_application(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRole.pm line 61\n\tCatalyst::ScriptRole::run(Catalyst::Script::FastCGI=HASH(0x2502d58)) called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 50\n\tCatalyst::ScriptRunner::run(\"Catalyst::ScriptRunner\", \"Hawat\", \"FastCGI\") called at /var/mentat/www/hawat/script/hawat_fastcgi.pl line 4\"\n[error] Couldn't render template \"alerts/getAlertsData: file error - alerts/getAlertsData: not found\"\n",
347
    abort =&gt; undef,
348
    level =&gt; 31,
349
  }, "Catalyst::Log"),
350
  _response_cb =&gt; sub { ... },
351
  body =&gt; undef,
352
  cookies =&gt; {},
353
  finalized_headers =&gt; 0,
354
  headers =&gt; bless({
355
    "content-type" =&gt; "text/html; charset=utf-8",
356
    "x-catalyst"   =&gt; 5.90015,
357
  }, "HTTP::Headers"),
358
  status =&gt; 200,
359
}, "Catalyst::Response")</pre>
360
</div>
361

    
362
<h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_2&#39;); return false">Stash</a></h2>
363
<div id="dump_2">
364
    <pre wrap="">{}</pre>
365
</div>
366

    
367
<h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_3&#39;); return false">Config</a></h2>
368
<div id="dump_3">
369
    <pre wrap="">do {
370
  my $a = {
371
    "acl"                                         =&gt; {
372
                                                       acl_url =&gt; {
373
                                                         "/report/delete" =&gt; ["admin"],
374
                                                         "/statistics" =&gt; ["admin"],
375
                                                         "/users" =&gt; ["admin"],
376
                                                       },
377
                                                     },
378
    "authentication"                              =&gt; bless(do{\(my $o = 1)}, "JSON::XS::Boolean"),
379
    "authorization"                               =&gt; 'fix',
380
    "collection"                                  =&gt; "alerts",
381
    "database"                                    =&gt; "mentat",
382
    "default_roles"                               =&gt; ["admin", "user"],
383
    "devel"                                       =&gt; 1,
384
    "disable_component_resolution_regex_fallback" =&gt; 1,
385
    "Hawat::Controller::Report"                   =&gt; { some_value =&gt; "Hawat" },
386
    "home"                                        =&gt; "/var/mentat/www/hawat",
387
    "log_file"                                    =&gt; "/var/mentat/log/hawat.log",
388
    "log_threshold"                               =&gt; "debug",
389
    "Model::Alerts"                               =&gt; {
390
                                                       cache_dir =&gt; "/var/mentat/cache",
391
                                                       cache_ttl =&gt; 806400,
392
                                                       collection_name =&gt; "alerts",
393
                                                       database_name =&gt; "mentat",
394
                                                       devel =&gt; 0,
395
                                                       filter_grammar =&gt; "/etc/mentat/filter-grammar.conf",
396
                                                     },
397
    "Model::Reports"                              =&gt; {
398
                                                       collection_name =&gt; "reports",
399
                                                       database_name =&gt; "mentat",
400
                                                       devel =&gt; 0,
401
                                                       test_mode =&gt; 1,
402
                                                     },
403
    "Model::Users"                                =&gt; {
404
                                                       collection =&gt; "users",
405
                                                       database   =&gt; "mentat",
406
                                                       devel      =&gt; 0,
407
                                                       usermap    =&gt; {
408
                                                                       "/C=CZ/O=CESNET/CN=Andrea Kropacova/unstructuredName=6339" =&gt; "andrea\@cesnet.cz",
409
                                                                       "/C=CZ/O=CESNET/CN=Jan Mach/unstructuredName=5832" =&gt; "mach\@cesnet.cz",
410
                                                                       "/C=CZ/O=CESNET/CN=Pavel K\\xC3\\xA1cha/unstructuredName=5191" =&gt; "ph\@cesnet.cz",
411
                                                                       "/C=CZ/O=CESNET/CN=Radom\\xC3\\xADr Ork\\xC3\\xA1\\xC4\\x8D/unstructuredName=2193" =&gt; "andrea\@cesnet.cz",
412
                                                                       "/C=CZ/O=Masarykova univerzita/CN=Tomas Plesnik/unstructuredName=207426" =&gt; "plesnik\@ics.muni.cz",
413
                                                                       "/C=CZ/O=Vysoka skola banska - Technicka univerzita Ostrava/CN=Radomir Orkac/unstructuredName=ork01\@vsb.cz" =&gt; "andrea\@cesnet.cz",
414
                                                                       "Radomir Orkac" =&gt; "orkac\@cesnet.cz",
415
                                                                     },
416
                                                     },
417
    "name"                                        =&gt; "Hawat",
418
    "Plugin::Authentication"                      =&gt; {
419
                                                       default_realm =&gt; "ssl_client",
420
                                                       realms =&gt; {
421
                                                         ssl_client =&gt; {
422
                                                           credential =&gt; { class =&gt; "Remote", source =&gt; "SSL_CLIENT_S_DN" },
423
                                                           store =&gt; { class =&gt; "FromSub::Hash", model_class =&gt; "Users" },
424
                                                           use_session =&gt; 1,
425
                                                         },
426
                                                       },
427
                                                       use_session =&gt; 1,
428
                                                     },
429
    "Plugin::ConfigLoader"                        =&gt; {},
430
    "Plugin::Session"                             =&gt; {
431
                                                       cookie_name =&gt; "hawat_session",
432
                                                       expires =&gt; 7200,
433
                                                       storage =&gt; "/tmp/hawat/session_data",
434
                                                       verify_address =&gt; 0,
435
                                                       verify_user_agent =&gt; 0,
436
                                                     },
437
    "Plugin::Static::Simple"                      =&gt; {
438
                                                       debug =&gt; 1,
439
                                                       dirs =&gt; [],
440
                                                       ignore_dirs =&gt; [],
441
                                                       ignore_extensions =&gt; ["tmpl", "tt", "tt2", "html", "xhtml"],
442
                                                       include_path =&gt; [
443
                                                         bless({
444
                                                           dirs =&gt; ["", "var", "mentat", "www", "hawat", "root"],
445
                                                           file_spec_class =&gt; undef,
446
                                                           volume =&gt; "",
447
                                                         }, "Path::Class::Dir"),
448
                                                       ],
449
                                                       mime_types =&gt; {},
450
                                                       mime_types_obj =&gt; bless({}, "MIME::Types"),
451
                                                       no_logs =&gt; 1,
452
                                                     },
453
    "reports_dir"                                 =&gt; "/var/mentat/reports/reporter",
454
    "result_limit"                                =&gt; 30,
455
    "root"                                        =&gt; 'fix',
456
    "some_value"                                  =&gt; "Hawat",
457
    "static"                                      =&gt; 'fix',
458
    "stats_dir"                                   =&gt; "/var/mentat/reports/statistician",
459
  };
460
  $a-&gt;{"authorization"} = \${$a-&gt;{"authentication"}};
461
  $a-&gt;{"root"} = $a-&gt;{"Plugin::Static::Simple"}{include_path}[0];
462
  $a-&gt;{"static"} = $a-&gt;{"Plugin::Static::Simple"};
463
  $a;
464
}</pre>
465
</div>
466

    
467
<h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_4&#39;); return false">Session ID</a></h2>
468
<div id="dump_4">
469
    <pre wrap="">"21f2fe116dcd267d3898eb63b55351c3ea495934"</pre>
470
</div>
471

    
472
<h2><a href="https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&ipsrc=61.160.201.25&page=0&simple=1&dateto=2014-03-22+00%3A00%3A00&ipdst=78.128.128.0-78.128.255.255#" onclick="toggleDump(&#39;dump_5&#39;); return false">Session</a></h2>
473
<div id="dump_5">
474
    <pre wrap="">do {
475
  my $a = {
476
    __created    =&gt; 1395482950,
477
    __updated    =&gt; 1395483271,
478
    __user       =&gt; bless({
479
                      _id =&gt; "ph\@cesnet.cz",
480
                      auth_realm =&gt; "ssl_client",
481
                      groups =&gt; [
482
                        bless({
483
                          client =&gt; bless({
484
                            _servers =&gt; {},
485
                            auto_connect =&gt; 1,
486
                            auto_reconnect =&gt; 1,
487
                            db_name =&gt; "admin",
488
                            dt_type =&gt; "DateTime",
489
                            find_master =&gt; 0,
490
                            host =&gt; "mongodb://localhost:27017",
491
                            inflate_dbrefs =&gt; 1,
492
                            j =&gt; 0,
493
                            max_bson_size =&gt; 16777216,
494
                            port =&gt; 27017,
495
                            query_timeout =&gt; 800000,
496
                            sasl =&gt; 0,
497
                            sasl_mechanism =&gt; "GSSAPI",
498
                            ssl =&gt; 0,
499
                            timeout =&gt; 20000,
500
                            ts =&gt; 0,
501
                            w =&gt; 1,
502
                            wtimeout =&gt; 1000,
503
                          }, "MongoDB::MongoClient"),
504
                          db =&gt; "mentat",
505
                          id =&gt; "certs",
506
                          ref =&gt; "groups",
507
                          verify_coll =&gt; 1,
508
                          verify_db =&gt; 1,
509
                        }, "MongoDB::DBRef"),
510
                        bless({
511
                          client =&gt; 'fix',
512
                          db =&gt; "mentat",
513
                          id =&gt; "abuse\@cesnet.cz",
514
                          ref =&gt; "groups",
515
                          verify_coll =&gt; 1,
516
                          verify_db =&gt; 1,
517
                        }, "MongoDB::DBRef"),
518
                      ],
519
                      id =&gt; undef,
520
                      name =&gt; "Pavel Kacha",
521
                      organization =&gt; "CESNET",
522
                      query =&gt; [
523
                        {
524
                          classification =&gt; "(D)DoS",
525
                          datefrom       =&gt; "",
526
                          dateto         =&gt; "",
527
                          detector       =&gt; "",
528
                          id             =&gt; "DDoS",
529
                          ipdst          =&gt; "",
530
                          ipor           =&gt; "FALSE",
531
                          ipsrc          =&gt; "",
532
                          query          =&gt; "( Alert/Classification/\@text EQ \"(D)DoS\" )",
533
                          simple         =&gt; 1,
534
                        },
535
                      ],
536
                      roles =&gt; ["admin", "user"],
537
                    }, "Catalyst::Authentication::User::Hash"),
538
    __user_realm =&gt; "ssl_client",
539
    bl_alerts    =&gt; bless(do{\(my $o = "https://mentat.cesnet.cz/alerts/getAlertsData?datefrom=2014-03-21+00%3A00%3A00&amp;ipsrc=61.160.201.25&amp;page=0&amp;simple=1&amp;dateto=2014-03-22+00%3A00%3A00&amp;ipdst=78.128.128.0-78.128.255.255")}, "URI::https"),
540
  };
541
  $a-&gt;{__user}{groups}[1]{client} = $a-&gt;{__user}{groups}[0]{client};
542
  $a;
543
}</pre>
544
</div>
545
</div>
546
        <div class="name"><h1>Hawat on Catalyst 5.90015</h1></div>
547
    </div>
548

    
549

    
550
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                </body></html>
    (1-1/1)