Send Netdot-devel mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        https://osl.uoregon.edu/mailman/listinfo/netdot-devel
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Netdot-devel digest..."


Today's Topics:

   1. [Netdot - Feature #1734] (New) CLI Support for    Netscreen ISG
      (ScreenOS) ([email protected])
   2. [Netdot - Bug #1735] (New) Table rrloc not Created
      ([email protected])
   3. netdot "Closest Covering IP Block" Error (Michael Sheppard)


----------------------------------------------------------------------

Message: 1
Date: Mon, 11 Feb 2013 05:36:41 -0800
From: [email protected]
Subject: [Netdot-devel] [Netdot - Feature #1734] (New) CLI Support for
        Netscreen ISG (ScreenOS)
To: [email protected], [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8


Issue #1734 has been reported by Johannes Troi.

----------------------------------------
Feature #1734: CLI Support for Netscreen ISG (ScreenOS)
https://osl.uoregon.edu/redmine/issues/1734

Author: Johannes Troi
Status: New
Priority: Normal
Assignee: 
Category: 
Target version: 
Resolution: 


Hello!

We are running a Netscreen-ISG 2000 (ScreenOS 6.3), that principally supports 
ARP Fetching via SNMP. Unfortunately the SNMP Engine from the Netscreen 
firewall returns a wrong interface number (not existent interface "0") for all 
ARP entries on logical subinterfaces, so there is no match with the interface 
table und the ARP entries are ignored by netdot.

Secondly the Netscreen doesn't report the IPv6 Neighbor Cache by SNMP. Would it 
be possible to add CLI support for feching ARP/Neighbor Cache from 
Netscreen-ISG?

The output from "get arp" (IPv4 ARP Table) on ScreenOS (6.3) is:
ISG-> get arp
usage: 1219/8192        miss: 0
always-on-dest: disabled
-----------------------------------------------------------------------------------------
             IP           Mac          VR/Interface  State   Age  Retry  PakQue 
 Sess_cnt
-----------------------------------------------------------------------------------------
       10.7.2.7  0018fe883b58     untrust-vr/agg1.2    VLD    52      0       0 
   16


... and for "get ndp" (IPv6 Neighbor Cache):
ISG-> get ndp
usage: 1/8192 miss: 0 always-on-dest: disabled
states(S): N Undefined, X Deleted, I Incomplete, R Reachable, L Stale, D Delay,
P Probe, F Probe forever S Static, A Active, I Inactive, * persistent
--------------------------------------------------------------------------------
IPv6 Address                            Link-Layer Addr S Interface    Age      
Pk
2a02:27e8:0:aaaa:7:ffff:1:100           0008e3fffc1f   R aggregate1.761 
00h00m37s 0

Thank you for developing netdot, we are very happy with this tool at the "Free 
University of Bozen/Bolzano"! :-)
Johannes


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://osl.uoregon.edu/redmine/my/account


------------------------------

Message: 2
Date: Mon, 11 Feb 2013 08:22:28 -0800
From: [email protected]
Subject: [Netdot-devel] [Netdot - Bug #1735] (New) Table rrloc not
        Created
To: [email protected], [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8


Issue #1735 has been reported by Michael Lambert.

----------------------------------------
Bug #1735: Table rrloc not Created
https://osl.uoregon.edu/redmine/issues/1735

Author: Michael Lambert
Status: New
Priority: Normal
Assignee: 
Category: 
Target version: 
Resolution: 


Queries were complaining about not being able to find entries in the rrloc 
table.  I checked and it doesn't exist in the netdot database.  I tried 
creating it by hand with the output below.  The platform is FreeBSD 9.1 on 
amd64.

Michael

<pre>
% mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1048
Server version: 5.5.30-log Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> \u netdot
Database changed
mysql> describe rrloc;
ERROR 1146 (42S02): Table 'netdot.rrloc' doesn't exist
mysql> CREATE TABLE `rrloc` (
    ->   `altitude` bigint NOT NULL,
    ->   `horiz_pre` varchar(32) NULL,
    ->   `id` bigint NOT NULL auto_increment,
    ->   `latitude` bigint NOT NULL,
    ->   `longitude` bigint NOT NULL,
    ->   `rr` bigint NOT NULL,
    ->   `size` varchar(32) NULL,
    ->   `ttl` varchar(32) NULL,
    ->   `vert_pre` varchar(32) NULL,
    ->   UNIQUE INDEX `rrloc1` (`rr`),
    ->   INDEX `RRLOC2` (``),
    ->   PRIMARY KEY (`id`),
    ->   CONSTRAINT `fk_rr_4` FOREIGN KEY (`rr`) REFERENCES `rr` (`id`)
    -> ) ENGINE=InnoDB;
ERROR 1072 (42000): Key column '' doesn't exist in table
mysql> 

</pre>


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://osl.uoregon.edu/redmine/my/account


------------------------------

Message: 3
Date: Mon, 11 Feb 2013 12:41:34 -0500
From: Michael Sheppard <[email protected]>
Subject: [Netdot-devel] netdot "Closest Covering IP Block" Error
To: [email protected]
Message-ID:
        <caa9bycaficf7fv339rw8hvxsspbcare4ffnf4gaphszqzn2...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

I am seeing a UI error.  Under Devices->Find.
Enter device by its ip address.  If device is not present then the "Closest
covering block is returned."
Click on that block and this error is returned.

I verified the error message by checking for the method
use_network_broadcast in the Ipblock package and confirming that it does
NOT exist.  I haven't analyzed the code in greater detail, yet.  Is anyone
else experiencing this error?  Thank you.

*error:* Can't locate object method "use_network_broadcast" via package
"Ipblock" at /usr/local/netdot/lib/Netdot/UI.pm line 338.
*context:* *...* *334:* my ($label, $value); # return values*335:* *336:* my
$table = ($o ? $o->short_class : $args{table});*337:* my $id = ($o ? $o->id
: "NEW");*338:* my $current = ($o ? $o->$column :
$args{default});*339:* $args{new_button}
= 1 unless defined $args{new_button};*340:* *341:* *342:* my $mtable =
$table->meta_data;*...* *code stack:* /usr/local/netdot/lib/Netdot/UI.pm:338
/usr/local/netdot/lib/Netdot/UI.pm:1419
/usr/local/netdot/htdocs/management/ip.html:1263
/usr/local/netdot/htdocs/management/autohandler:81
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:948
/usr/local/netdot/htdocs/masondata/obj/1249759374/management/autohandler.obj:21
/usr/local/netdot/htdocs/autohandler:76
raw error <http://dev2.umnet.umich.edu/netdot/management/ip.html?id=41#raw>
Can't locate object method "use_network_broadcast" via package "Ipblock" at
/usr/local/netdot/lib/Netdot/UI.pm line 338.

Trace begun at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object
method "use_network_broadcast" via package "Ipblock" at
/usr/local/netdot/lib/Netdot/UI.pm line 338.^J') called at
/usr/local/netdot/lib/Netdot/UI.pm line 338
Netdot::UI::form_field('Netdot::UI=HASH(0x1e8be240)', 'new_button', 1,
'linkPage', undef, 'object', 'Ipblock=HASH(0x238e9eb0)', 'table',
undef, 'edit', 0, 'column', 'use_network_broadcast') called at
/usr/local/netdot/lib/Netdot/UI.pm line 1419
Netdot::UI::add_to_fields('Netdot::UI=HASH(0x1e8be240)', 'o',
'Ipblock=HASH(0x238e9eb0)', 'edit', 0, 'fields', 'ARRAY(0x238d43d0)',
'field_headers', 'ARRAY(0x241299f0)', 'cell_data',
'ARRAY(0x24146370)') called at
/usr/local/netdot/htdocs/management/ip.html line 1263
HTML::Mason::Commands::__ANON__('id', 41, 'showheader', 1, 'page',
'DEVICE') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x2415ddd0)',
'id', 41, 'showheader', 1, 'page', 'DEVICE') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1302
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'id', 41,
'showheader', 1, 'page', 'DEVICE') called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 955
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x23a596d0)',
'page', 'DEVICE') called at
/usr/local/netdot/htdocs/management/autohandler line 81
HTML::Mason::Commands::__ANON__('id', 41, 'showheader', 1) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 157
HTML::Mason::Component::run_dynamic_sub('HTML::Mason::Component::FileBased=HASH(0x234fe7f0)',
'main', 'id', 41, 'showheader', 1) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 948
HTML::Mason::Request::call_dynamic('HTML::Mason::Request::ApacheHandler=HASH(0x23a596d0)',
'main', 'id', 41, 'showheader', 1) called at
/usr/local/netdot/htdocs/masondata/obj/1249759374/management/autohandler.obj
line 21
HTML::Mason::Commands::__ANON__('id', 41, 'showheader', 1) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x234fe7f0)',
'id', 41, 'showheader', 1) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1302
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'id', 41,
'showheader', 1) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 955
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x23a596d0)',
'showheader', 1) called at /usr/local/netdot/htdocs/autohandler line
76
HTML::Mason::Commands::__ANON__('id', 41) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x235138c0)',
'id', 41) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1297
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'id', 41) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 481
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 481
eval {...} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x23a596d0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm
line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x23a596d0)')
called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm
line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x2324c060)',
'Apache2::RequestRec=SCALAR(0x237538d0)') called at
/usr/local/netdot/lib/Netdot/Mason.pm line 59
Netdot::Mason::handler('Apache2::RequestRec=SCALAR(0x237538d0)')
called at -e line 0
eval {...} at -e line 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://osl.uoregon.edu/pipermail/netdot-devel/attachments/20130211/9461c0dd/attachment-0001.html
 

------------------------------

_______________________________________________
Netdot-devel mailing list
[email protected]
https://osl.uoregon.edu/mailman/listinfo/netdot-devel


End of Netdot-devel Digest, Vol 71, Issue 8
*******************************************

Reply via email to