Nav-users
Threads by month
- ----- 2026 -----
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2025 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2024 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2023 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2022 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2021 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2020 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2019 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2018 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2017 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2016 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2015 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2014 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2013 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2012 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2011 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2010 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2009 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2008 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2007 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2006 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2005 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
- mai
- april
- mars
- februar
- januar
- ----- 2004 -----
- desember
- november
- oktober
- september
- august
- juli
- juni
Mars 2007
- 4 participants
- 4 discussions
Hi Anna,
comments below.
Sitat Anna Liu <annaliu(a)us.ibm.com>:
> I'm new in NAV. Just recently got it installed on RHEL 4.0. NAV
> has
> really nice features. It combines network traffic and
> server/services
> monitors. I'm still in exploring stage.
>
> Have some questions, appreciate very much if I can get some helps:
>
>
> In Traffic Map I have all 10 routers displayed. Can I put switches
> in
> containers so that I can have them displayed in Traffic Map also?
>
> After I added a service for Windows 2000 server with SNMP community
> string, I start receiving notifications every 5 minutes. The
> notifications are all subjected "Cron <navcron@lanwatch2>
> $CRICKETDIR/cricket/collect-subtrees normal". I couldn't figure
> out
> how to stop sending these notifications after I commented out the
> line of
> OID from "./cricket/cricket-config/servers/Defaults:OID loadnix", and
> deleted the server and service from "Edit Database", but still
> receiving
> it.. Detail contents are listing here:
>
> ==================================
> Error and the lines leading up to it:
> [24-Mar-2007 10:30:08 ] Retrieved data for vlan44 (41):
> 10438892353644,94403720713501,0,0,3589469349,3346250220
> [24-Mar-2007 10:30:08 ] Retrieved data for vlan48 (42):
> 1458405062399,605868363637,0,0,1957792583,3119005860
> [24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
> [24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
> [24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
>
*snip*
The Cricket statistics for servers is something we consider removing
from NAV altogether. The reason for this is that it is quite impossible
to create good generic config for servers in Cricket, and that the
attempt NAV does spur a lot of errors . I strongly suggest that you
make your own cricket-config for server statistics and remove the one
present.
To remove the existing config, delete the server-directory from
$cricket/cricket-config, and edit the cricket-config/.nav-file (mind
the dot) and remove servers from the dirs-variable. This will make sure
the config will not be recreated. Then run compile from
$cricket/cricket as navcron (sudo navcron ./compile).
However, we are working on a new version of the script that makes
cricket-config. This version will combine the advantages of the
NAV-database and user-customization in a much better way than today.
Both we and, I hope, our users look forward to this. :)
Yours,
--
John-Magne Bredal
NTNU
2
1
I am getting these errors in my collector logs. Cricket isn't collecting
from some router due to an snmp.pm error.
[14-Mar-2007 08:48:05 ] Retrieved data for fastethernet0_0 (2):
6138752282,12888242849,9301,0,31547813,3181737
1
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
[14-Mar-2007 08:48:05 ] Retrieved data for serial0_0_0 (1):
U,U,3482,0,41524607,48270269
[14-Mar-2007 08:48:05 ] Some data is missing for serial0_0_0 (1).
[14-Mar-2007 08:48:05 ] Retrieved data for fastethernet0 (2):
1069185963,1532015524,4,0,6113558,5119441
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
[14-Mar-2007 08:48:05 ] Retrieved data for serial0 (1):
U,U,1,0,5381390,6335406
[14-Mar-2007 08:48:05 ] Some data is missing for serial0 (1).
[14-Mar-2007 08:48:05 ] Retrieved data for fastethernet0_0 (2):
5700649910,1889727304,34257,0,13426331,1013722
3
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
Use of uninitialized value in join or string at
/usr/local/nav/cricket/cricket/lib/snmp.pm line 91.
[14-Mar-2007 08:48:05 ] Retrieved data for serial0_0_0 (1):
U,U,1006540,0,10856589,14524104
[14-Mar-2007 08:48:05 ] Some data is missing for serial0_0_0 (1).
I read about a different snmp.pm or snmpUtils.pm that I could use. Anyone
have any input on that?
>From gwc2004 at gmail.com Wed Mar 14 12:57:59 2007
From: gwc2004 at gmail.com (Greg Cooper)
Date: Wed Mar 14 18:58:06 2007
Subject: [Nav-users] Yet Another Cricket Question
Message-ID: <4ddd24660703141057g18f111c6k3499310c2c63becf(a)mail.gmail.com>
Hey,
I figured out some problems I had with statistical collection and Cricket.
I need to make the target types for all my serial interfaces
'standard-interface" instead of them using the --default-- of
snmpv2-interface. I can change the targets files manually, but how do I
keep makecricketconfig.pl from rewriting them and breaking them? Or more to
the point, how do I make the makecricketconfig.pl script do this for me?
Thanks!
Greg
>From morten.brekkevold at uninett.no Thu Mar 15 11:59:46 2007
From: morten.brekkevold at uninett.no (Morten Brekkevold)
Date: Thu Mar 15 11:59:51 2007
Subject: [Nav-users] getDeviceData Java errors
In-Reply-To: <4ddd24660703100549m38e8bf53l858b508ce07b4069(a)mail.gmail.com>
References: <4ddd24660703100549m38e8bf53l858b508ce07b4069(a)mail.gmail.com>
Message-ID: <45F92722.1080508(a)uninett.no>
Greg Cooper wrote, On 10-03-2007 14:49:
> I have a stock installation of NAV 3.2.1 on a CentOS 4.4 box. I am seeing
> this in the getDeviceData-stderr.log. Any idea what it means?
>
> java.lang.NullPointerException
> at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(
> AbstractJdbc2Statement.java:53)
> at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
> AbstractJdbc1Statement.java:273)
> at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
> AbstractJdbc1Statement.java:259)
> at no.ntnu.nav.Database.Database.update(Database.java:1004)
> at OidTester.doTest(OidTester.java:308)
> at OidTester.oidTest(OidTester.java:43)
> at QueryNetbox.run(QueryNetbox.java:722)
> java.lang.NullPointerException
> at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
> AbstractJdbc1Statement.java:274)
> at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
> AbstractJdbc1Statement.java:259)
> at no.ntnu.nav.Database.Database.update(Database.java:1004)
> at no.ntnu.nav.Database.Database.update(Database.java:989)
> at
> no.ntnu.nav.getDeviceData.dataplugins.Swport.SwportHandler.handleData(
> SwportHandler.java:305)
> at DataContainersImpl.callDataHandlers(DataContainersImpl.java:69)
> at QueryNetbox.run(QueryNetbox.java:806)
These are two NullPointerExceptions inside the PostgreSQL JDBC driver,
although I cannot say why they occur. The first happens as getDeviceData
tries to update the database to register that a box supports a given SNMP OID.
The second happens as NAV tries to update an entry in the swport table.
You'd have to look at the code of the JDBC driver to be able to see what could
cause NullPointerExceptions at those particular lines
(AbstractJdbc2Statement.java:53 and AbstractJdbc1Statement.java:274), but I
don't even know which version of the driver you are using.
--
mvh
Morten Brekkevold
UNINETT
>From morten.brekkevold at uninett.no Thu Mar 15 12:40:27 2007
From: morten.brekkevold at uninett.no (Morten Brekkevold)
Date: Thu Mar 15 12:40:30 2007
Subject: [Nav-users] NAV 3.2.1 from snapshot on ubuntu server problem
In-Reply-To: <45F511D2.7080401(a)carnet.hr>
References: <45F511D2.7080401(a)carnet.hr>
Message-ID: <45F930AB.7010902(a)uninett.no>
Silvije wrote, On 12-03-2007 09:39:
> File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line
> 461, in import_module
> f, p, d = imp.find_module(parts[i], path)
>
> ImportError: No module named nav
>
>
> I am using apache2 and configured nav web as virtualhost on port 8888
>
> Is this ok to do or not?
>
> I think I got all dependencies right. PYTHONPATH is set to
> /usr/local/nav/lib/python...
I'm not sure that Apache/mod_python would pick up on the PYTHONPATH
environment variable, you might have to use some mod_python configuration
parameters in your Apache config to specify the python path.
A better approach for an installation from source on Ubuntu would be to add a
file in /etc/python called 'sitecustomize.py', and add something like this to it:
import sys
sys.path.append('/usr/local/nav/lib/python')
This module will be loaded by all Python programs that are run on your Ubuntu
system.
On another note, you should try the Debian package of NAV on Ubuntu. I think
Ubuntu is similar enough to Debian for it to work, and it would make life a
lot easier for you (dependency-wise, anyway).
--
mvh
Morten Brekkevold
UNINETT
>From morten.brekkevold at uninett.no Thu Mar 15 12:48:56 2007
From: morten.brekkevold at uninett.no (Morten Brekkevold)
Date: Thu Mar 15 12:49:02 2007
Subject: [Nav-users] LDAP Authentication
In-Reply-To: <4ddd24660703120903gc499f13gfacb5ffaf19eba9c(a)mail.gmail.com>
References: <4ddd24660703120903gc499f13gfacb5ffaf19eba9c(a)mail.gmail.com>
Message-ID: <45F932A8.5080702(a)uninett.no>
Greg Cooper wrote, On 12-03-2007 17:03:
> Is anyone using LDAP to authenticate users on the web interface?
>
> if so, how did you go about doing it?
First of all, take a look at this URL:
http://metanav.ntnu.no/moin.cgi/LdapAuthentication
Second of all, NAVs LDAP authentication ability is somewhat limited yet. It
was modeled after the LDAP schema used at NTNU, and isn't quite configurable
enough to suit any kind of LDAP schema people might care to implement.
Specifically, NAV will grant access to all users in the configured subtree,
which is not always desirable. At NTNU there were separate subtrees of user
accounts for different systems; there was also a subtree of NAV accounts which
contained only a fraction of the total amount of users.
It also makes assumptions about which attributes are used to store account
names and user names, etc.
Fixing this isn't a very high priority at the moment, but if anybody cares to
do something about it, the code is located in
subsystem/webFront/lib/nav/web/ldapAuth.py . Patches will be greatly
appreciated :)
--
mvh
Morten Brekkevold
UNINETT
>From morten.brekkevold at uninett.no Thu Mar 15 13:33:08 2007
From: morten.brekkevold at uninett.no (Morten Brekkevold)
Date: Thu Mar 15 13:33:11 2007
Subject: [Nav-users] Cricket/NAV problem
In-Reply-To: <4ddd24660703121031h716cb122q8cee4ba790fc632(a)mail.gmail.com>
References: <4ddd24660703121031h716cb122q8cee4ba790fc632(a)mail.gmail.com>
Message-ID: <45F93D04.4080707(a)uninett.no>
Greg Cooper wrote, On 12-03-2007 18:31:
> I have some netboxes with IP/Hostnames in my /etc/hosts file. Not all my
> boxes are in there, but some are. When I browse a netbox and click on a
> port to view the statistics, I get an error message like this:
[...]
> a = rrdtool.info(rrd_filename)
> error: opening
> '/usr/local/nav/cricket/cricket-config/../cricket-data/switch-ports/10.8.250.3/9_16.rrd':
>
> No such file or directory
>
>
> The actual path is .../switch-ports/DNS_NAME/9_16.rrd. When I go through
> Cricket and browse to that box, I see the stats and it works fine.
> Is there something I can do to fix this?
I have a theory about what's going on. If you add an IP Device to NAV, and
NAV is unable to do a reverse lookup of its IP address, it will use the
device's IP address as its sysname (NAV always uses DNS names in the sysname
column, for some old, obscure reason).
So when makecricketconfig.pl generates cricket configuration, it sees that the
name of the box is 10.8.250.3, and creates config based on that. It also
registers in the rrd_file table that
/usr/local/nav/cricket/cricket-config/../cricket-data/switch-ports/10.8.250.3/9_16.rrd
belongs to this box.
Then, later, NAV is able to perform a reverse lookup on 10.8.250.3 and sets
the sysname of the box to DNS_NAME. Next time makecricketconfig.pl runs, it
creates a cricket config entry for DNS_NAME, and ignores/discards the old
10.8.250.3 config. It also registers that
/usr/local/nav/cricket/cricket-config/../cricket-data/switch-ports/DNS_NAME/9_16.rrd
belongs to this box.
So now, the rrd_file table says that there are two RRD files for the 9_16
interface of DNS_NAME. One of them might no longer exist, but it might sort
first in the table, making the IP device browser attempt to use this file
instead of the real one.
I think you can fix it by running "cleanrrds.pl -r", which removes any entry
from rrd_file that doesn't correspond to an existing file in the file system.
This is just my best guess, though.
I don't know why
/usr/local/nav/cricket/cricket-config/../cricket-data/switch-ports/10.8.250.3/9_16.rrd
disappears, though, as nothing in NAV deletes that. It might never have been
created (e.g. makecricketconfig was run, but Cricket was never run until the
DNS name had been resolved and makecricketconfig ran again).
--
mvh
Morten Brekkevold
UNINETT
>From annaliu at us.ibm.com Sat Mar 24 10:42:11 2007
From: annaliu at us.ibm.com (Anna Liu)
Date: Sat Mar 24 18:42:24 2007
Subject: [Nav-users] Question in Configuring NAS
Message-ID: <OFA51A9242.C09767EA-ON882572A6.006D229B-882572A8.00613DBD(a)us.ibm.com>
I'm new in NAV. Just recently got it installed on RHEL 4.0. NAV has
really nice features. It combines network traffic and server/services
monitors. I'm still in exploring stage.
Have some questions, appreciate very much if I can get some helps:
In Traffic Map I have all 10 routers displayed. Can I put switches in
containers so that I can have them displayed in Traffic Map also?
After I added a service for Windows 2000 server with SNMP community
string, I start receiving notifications every 5 minutes. The
notifications are all subjected "Cron <navcron@lanwatch2>
$CRICKETDIR/cricket/collect-subtrees normal". I couldn't figure out
how to stop sending these notifications after I commented out the line of
OID from "./cricket/cricket-config/servers/Defaults:OID loadnix", and
deleted the server and service from "Edit Database", but still receiving
it.. Detail contents are listing here:
==================================
Error and the lines leading up to it:
[24-Mar-2007 10:30:08 ] Retrieved data for vlan44 (41):
10438892353644,94403720713501,0,0,3589469349,3346250220
[24-Mar-2007 10:30:08 ] Retrieved data for vlan48 (42):
1458405062399,605868363637,0,0,1957792583,3119005860
[24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
[24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
[24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
Error and the lines leading up to it:
[24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
[24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
[24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
Use of uninitialized value in pattern match (m//) at
/usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
[24-Mar-2007 10:30:08*] Could not find an OID in
m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
[24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
Error and the lines leading up to it:
Use of uninitialized value in pattern match (m//) at
/usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
[24-Mar-2007 10:30:08*] Could not find an OID in
m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
[24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
[24-Mar-2007 10:30:08 ] Retrieved data for load ():
[24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.4.6.0
Error and the lines leading up to it:
[24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.4.6.0
[24-Mar-2007 10:30:08 ] Retrieved data for memory (): U,U
[24-Mar-2007 10:30:08 ] Some data is missing for memory ().
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.11.50.0
Regards,
Anna Liu - annaliu(a)us.ibm.com
(408)927-2846 Tie: 457-2846
>From gwc2004 at gmail.com Mon Mar 26 10:41:18 2007
From: gwc2004 at gmail.com (Greg Cooper)
Date: Mon Mar 26 16:41:31 2007
Subject: [Nav-users] Question in Configuring NAS
In-Reply-To: <OFA51A9242.C09767EA-ON882572A6.006D229B-882572A8.00613DBD(a)us.ibm.com>
References: <OFA51A9242.C09767EA-ON882572A6.006D229B-882572A8.00613DBD(a)us.ibm.com>
Message-ID: <4ddd24660703260741v32f39d9bs50573c8036508496(a)mail.gmail.com>
About the traffic map: It only shows your layer 3 devices at the top layer,
I believe, but if you double click on them or their segments, you can drill
down to see the switches. You can then right-click and choose different
VLANs to display their layer 2 map.
http://metanav.ntnu.no/moin.cgi/TrafficMap
That page has a lot of cool tips for using the Traffic Map.
As far as your cricket problem down there, I think someone else from the
list will have to tell you definitively what the problem is. I can offer
the following advice, though:
When you make any changes to your cricket installation remember to always su
to navcron. Everything under cricket should be owned by the navcron user, I
believe. If you want to update your cricket installation, su to navcron,
run bin/makecricketconfig.pl, then cricket/cricket/compile. Then the cron
jobs will have the updated info to collect on.
Regards,
Greg
On 3/24/07, Anna Liu <annaliu(a)us.ibm.com> wrote:
>
> I'm new in NAV. Just recently got it installed on RHEL 4.0. NAV has
> really nice features. It combines network traffic and server/services
> monitors. I'm still in exploring stage.
>
> Have some questions, appreciate very much if I can get some helps:
>
>
> In Traffic Map I have all 10 routers displayed. Can I put switches in
> containers so that I can have them displayed in Traffic Map also?
>
> After I added a service for Windows 2000 server with SNMP community
> string, I start receiving notifications every 5 minutes. The
> notifications are all subjected "Cron <navcron@lanwatch2>
> $CRICKETDIR/cricket/collect-subtrees normal". I couldn't figure out
> how to stop sending these notifications after I commented out the line of
> OID from "./cricket/cricket-config/servers/Defaults:OID loadnix", and
> deleted the server and service from "Edit Database", but still receiving
> it.. Detail contents are listing here:
>
> ==================================
> Error and the lines leading up to it:
> [24-Mar-2007 10:30:08 ] Retrieved data for vlan44 (41):
> 10438892353644,94403720713501,0,0,3589469349,3346250220
> [24-Mar-2007 10:30:08 ] Retrieved data for vlan48 (42):
> 1458405062399,605868363637,0,0,1957792583,3119005860
> [24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
> [24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
> [24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
>
> Error and the lines leading up to it:
> [24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
> [24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
> [24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
> Use of uninitialized value in pattern match (m//) at
> /usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
> [24-Mar-2007 10:30:08*] Could not find an OID in
> m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
> [24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
>
> Error and the lines leading up to it:
> Use of uninitialized value in pattern match (m//) at
> /usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
> [24-Mar-2007 10:30:08*] Could not find an OID in
> m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
> [24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
> [24-Mar-2007 10:30:08 ] Retrieved data for load ():
> [24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
> [24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
> OID: 1.3.6.1.4.1.2021.4.6.0
>
> Error and the lines leading up to it:
> [24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
> [24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
> OID: 1.3.6.1.4.1.2021.4.6.0
> [24-Mar-2007 10:30:08 ] Retrieved data for memory (): U,U
> [24-Mar-2007 10:30:08 ] Some data is missing for memory ().
> [24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
> OID: 1.3.6.1.4.1.2021.11.50.0
>
>
>
> Regards,
>
> Anna Liu - annaliu(a)us.ibm.com
>
> (408)927-2846 Tie: 457-2846
> _______________________________________________
> nav-users mailing list
> nav-users(a)itea.ntnu.no
> http://mailman.itea.ntnu.no/mailman/listinfo/nav-users
>
>From annaliu at us.ibm.com Tue Mar 27 17:53:47 2007
From: annaliu at us.ibm.com (Anna Liu)
Date: Wed Mar 28 01:53:56 2007
Subject: [Nav-users] How to remove all databases and restart again
In-Reply-To: <4ddd24660703260741v32f39d9bs50573c8036508496(a)mail.gmail.com>
Message-ID: <OF9D9A283E.DFD35A88-ON882572AB.00732F6B-882572AB.00834367(a)us.ibm.com>
Thank you Greg. That helps.
I need to restart from scratch building the topology and database. Is
there a way for me to start over again?
Regards,
Anna Liu - annaliu(a)us.ibm.com
(408)927-2846 Tie: 457-2846
"Greg Cooper" <gwc2004(a)gmail.com>
03/26/2007 07:41 AM
To
Anna Liu/Almaden/IBM@IBMUS
cc
nav-users(a)itea.ntnu.no
Subject
Re: [Nav-users] Question in Configuring NAS
About the traffic map: It only shows your layer 3 devices at the top
layer, I believe, but if you double click on them or their segments, you
can drill down to see the switches. You can then right-click and choose
different VLANs to display their layer 2 map.
http://metanav.ntnu.no/moin.cgi/TrafficMap
That page has a lot of cool tips for using the Traffic Map.
As far as your cricket problem down there, I think someone else from the
list will have to tell you definitively what the problem is. I can offer
the following advice, though:
When you make any changes to your cricket installation remember to always
su to navcron. Everything under cricket should be owned by the navcron
user, I believe. If you want to update your cricket installation, su to
navcron, run bin/makecricketconfig.pl, then cricket/cricket/compile. Then
the cron jobs will have the updated info to collect on.
Regards,
Greg
On 3/24/07, Anna Liu <annaliu(a)us.ibm.com> wrote:
I'm new in NAV. Just recently got it installed on RHEL 4.0. NAV has
really nice features. It combines network traffic and server/services
monitors. I'm still in exploring stage.
Have some questions, appreciate very much if I can get some helps:
In Traffic Map I have all 10 routers displayed. Can I put switches in
containers so that I can have them displayed in Traffic Map also?
After I added a service for Windows 2000 server with SNMP community
string, I start receiving notifications every 5 minutes. The
notifications are all subjected "Cron <navcron@lanwatch2>
$CRICKETDIR/cricket/collect-subtrees normal". I couldn't figure out
how to stop sending these notifications after I commented out the line of
OID from "./cricket/cricket-config/servers/Defaults:OID loadnix", and
deleted the server and service from "Edit Database", but still receiving
it.. Detail contents are listing here:
==================================
Error and the lines leading up to it:
[24-Mar-2007 10:30:08 ] Retrieved data for vlan44 (41):
10438892353644,94403720713501,0,0,3589469349,3346250220
[24-Mar-2007 10:30:08 ] Retrieved data for vlan48 (42):
1458405062399,605868363637,0,0,1957792583,3119005860
[24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
[24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
[24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
Error and the lines leading up to it:
[24-Mar-2007 10:30:08 ] Retrieved data for users (): 1
[24-Mar-2007 10:30:08 ] Retrieved data for processes (): 66
[24-Mar-2007 10:30:08*] Could not resolve OID for loadnix
Use of uninitialized value in pattern match (m//) at
/usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
[24-Mar-2007 10:30:08*] Could not find an OID in
m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
[24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
Error and the lines leading up to it:
Use of uninitialized value in pattern match (m//) at
/usr/local/nav/cricket/cricket/lib/Common/Util.pm line 69.
[24-Mar-2007 10:30:08*] Could not find an OID in
m3aninglessrule@whatsup:161:2.0:5:1.0:1/loadnix
[24-Mar-2007 10:30:08*] 1 datasources required, 0 results returned!
[24-Mar-2007 10:30:08 ] Retrieved data for load ():
[24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.4.6.0
Error and the lines leading up to it:
[24-Mar-2007 10:30:08*] No data retrieved. Skipping RRD update.
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.4.6.0
[24-Mar-2007 10:30:08 ] Retrieved data for memory (): U,U
[24-Mar-2007 10:30:08 ] Some data is missing for memory ().
[24-Mar-2007 10:30:08*] Received SNMP response with error code noSuchName.
OID: 1.3.6.1.4.1.2021.11.50.0
Regards,
Anna Liu - annaliu(a)us.ibm.com
(408)927-2846 Tie: 457-2846
_______________________________________________
nav-users mailing list
nav-users(a)itea.ntnu.no
http://mailman.itea.ntnu.no/mailman/listinfo/nav-users
1
0
Hello,
Is anyone using LDAP to authenticate users on the web interface?
if so, how did you go about doing it?
Thanks!
Greg(lok1)
>From a.l.prois at usit.uio.no Mon Mar 12 18:20:13 2007
From: a.l.prois at usit.uio.no (=?ISO-8859-1?Q?Asbj=F8rn_Pr=F8is?=)
Date: Mon Mar 12 18:20:16 2007
Subject: [Nav-users] LDAP Authentication
In-Reply-To: <4ddd24660703120903gc499f13gfacb5ffaf19eba9c(a)mail.gmail.com>
References: <4ddd24660703120903gc499f13gfacb5ffaf19eba9c(a)mail.gmail.com>
Message-ID: <Pine.LNX.4.63-L.0703121816590.28028(a)klodrik.uio.no>
On Mon, 12 Mar 2007, Greg Cooper wrote:
> Hello,
>
> Is anyone using LDAP to authenticate users on the web interface?
>
> if so, how did you go about doing it?
>
> Thanks!
Yes, we (UiO) uses LDAP for authentication.
In /usr/local/nav/etc/webfront/webfront.conf :
[ldap]
enabled = yes
server = ldaps://xxx.uio.no
binddn= cn=yyy,cn=zzz,dc=uio,dc=no
And if your ldap requires it (ours do), you allso need correct settings in
/etc/openldap/ldap.conf. Like path to TLS_CACERT etc.
-Asbj?rn-
>From gwc2004 at gmail.com Mon Mar 12 12:31:00 2007
From: gwc2004 at gmail.com (Greg Cooper)
Date: Mon Mar 12 18:31:11 2007
Subject: [Nav-users] Cricket/NAV problem
Message-ID: <4ddd24660703121031h716cb122q8cee4ba790fc632(a)mail.gmail.com>
Hello,
I have some netboxes with IP/Hostnames in my /etc/hosts file. Not all my
boxes are in there, but some are. When I browse a netbox and click on a
port to view the statistics, I get an error message like this:
Traceback (most recent call last):
File "/usr/local/nav/lib/python/nav/web/devBrowser/dispatcher.py", line
100, in handler
result = handler.process(request)
File "/usr/local/nav/lib/python/nav/web/devBrowser/rrd.py", line 59, in
process
return datasources(query, session)
File "/usr/local/nav/lib/python/nav/web/devBrowser/rrd.py", line 408, in
datasources
return showGraphs(session)
File "/usr/local/nav/lib/python/nav/web/devBrowser/rrd.py", line 380, in
showGraphs
table.add(html.Image(src=images[index].graphUrl(), name=index),
editCell,
File "/usr/local/nav/lib/python/nav/rrd/presenter.py", line 399, in
graphUrl
a = rrdtool.info(rrd_filename)
error: opening
'/usr/local/nav/cricket/cricket-config/../cricket-data/switch-ports/10.8.250.3/9_16.rrd':
No such file or directory
The actual path is .../switch-ports/DNS_NAME/9_16.rrd. When I go through
Cricket and browse to that box, I see the stats and it works fine. However,
I am setting this up to be used by a lot of people at my work who don't want
to learn "workarounds" :)
Is there something I can do to fix this?
Thanks!
Greg(lok*)
>From jan.bakke.privat at gmail.com Tue Mar 13 13:05:55 2007
From: jan.bakke.privat at gmail.com (Jan Bakke)
Date: Tue Mar 13 13:06:10 2007
Subject: [Nav-users] NAV error on CentOS
Message-ID: <f2fef6d20703130505t3eb829ecg7621ee1ca7bfb7ce(a)mail.gmail.com>
Hi
I have just installed NAV on CentOS according to
http://metanav.ntnu.no/moin.cgi/InstallingOnRHEL4
CentOS 4.4
NAV nav-3.2.1-1
When I open the web-site the following error shows up;
********************************************************************
Mod_python error: "PythonHeaderParserHandler nav.web"
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in
HandlerDispatch
result = object(req)
File "/usr/local/nav/lib/python/nav/web/__init__.py", line 62, in
headerparserhandler
nav.web.auth.authenticate(req)
File "/usr/local/nav/lib/python/nav/web/auth.py", line 93, in authenticate
conn = db.getConnection('navprofile', 'navprofile')
AttributeError: 'module' object has no attribute 'getConnection'
********************************************************************
This error is logged in 'messages'
Mar 13 11:25:45 testserver kernel: audit(1173781545.016:13): avc: denied {
read } for pid=4373 comm="httpd" name="psycopgmodule.so" dev=dm-0
ino=508298 scontext=root:system_r:httpd_t tcontext=root:object_r:user_home_t
tclass=file
Mar 13 11:42:52 testserver init: Trying to re-exec init
How can i fix this?
>From roger.aas at hsh.no Tue Mar 13 13:27:17 2007
From: roger.aas at hsh.no (Roger Aas)
Date: Tue Mar 13 13:27:26 2007
Subject: [Nav-users] NAV error on CentOS
In-Reply-To: <f2fef6d20703130505t3eb829ecg7621ee1ca7bfb7ce(a)mail.gmail.com>
References: <f2fef6d20703130505t3eb829ecg7621ee1ca7bfb7ce(a)mail.gmail.com>
Message-ID: <45F698A5.60101(a)hsh.no>
Jan Bakke wrote:
> Mar 13 11:25:45 testserver kernel: audit(1173781545.016:13): avc:
> denied {
> read } for pid=4373 comm="httpd" name="psycopgmodule.so" dev=dm-0
> ino=508298 scontext=root:system_r:httpd_t
> tcontext=root:object_r:user_home_t
> tclass=file
> Mar 13 11:42:52 testserver init: Trying to re-exec init
>
> How can i fix this?
You have probably not disabled SELinux like it says in the installation
manual. Run this command as root to check:
[root@nav3 ~]# sestatus
SELinux status: disabled
If you get something other than "disabled" you will either have to configure
SELinux to work with NAV or disable SELinux.
If you want to disable SELinux do this:
To just test if this is the problem run this command:
[root@nav3 ~]# setenforce 0
and try to reload the webpage.
To disable it permanently edit this file:
/etc/sysconfig/selinux
to say:
SELINUX=disabled
and reboot the server.
- Roger
1
0
Some of you have noticed problems with getDeviceData running out of Java heap
memory, and then getting out of sync with the PostgreSQL database driver - it
ends up doing strange updates to the database.
The issue is described in this bug report:
http://sourceforge.net/tracker/index.php?func=detail&aid=1675508&group_id=1…
For the technically inclined, here's a complete summary:
I've traced the problem back to the Java SNMP package provided by drexel.edu.
This package is used by the getDeviceData and getBoksMacs NAV processes to
perform SNMP queries. The problem is an infinite loop, in which the library
sends the same GETNEXT request over and over, and growing a list of SNMP
responses until the heap is full.
In a getDeviceData context, this problem can occur during OID testing of a
device (This is when gDD attempts to figure which SNMP OIDs a new device
supports). When the OID tester attempts to query an OID using GETNEXT
requests, it uses the Java SNMP package's method for snmpwalking a MIB tree
(retrieveMIBTable). If the OID is outside the MIB view of an SNMPv2c device,
the device will respond with an SNMPv2 endOfMibView exception.
Ufortunately, the retrieveMIBTable method of drexel's Java SNMP package treats
this exception as just another value and adds it to the list of responses.
Since the exception's object identifier is the same as the one used in the
GETNEXT request, the method will continue to issue GETNEXT requests for the
same OID until it no longer receives any response, or until it runs out of
memory, whichever comes first.
I've written two different patches to fix the problem in the Java SNMP
Package, and I have submitted these patches to the upstream authors. The
simplest patch is available at the aforementioned bug report page, for those
who want to apply it themselves.
I'm also planning to write a workaround for NAV. It is quite unnecessary for
the NAV OID tester to walk entire SNMP tables just to test OID compatibility.
Issuing a single GETNEXT request should be enough to determine whether the
OID is supported or not. By doing this, the OID tester can avoid using the
retrieveMIBTable method of the drexel library entirely.
--
mvh
Morten Brekkevold
UNINETT
>From gwc2004 at gmail.com Sat Mar 10 07:49:28 2007
From: gwc2004 at gmail.com (Greg Cooper)
Date: Sat Mar 10 14:49:35 2007
Subject: [Nav-users] getDeviceData Java errors
Message-ID: <4ddd24660703100549m38e8bf53l858b508ce07b4069(a)mail.gmail.com>
Hi all.
I have a stock installation of NAV 3.2.1 on a CentOS 4.4 box. I am seeing
this in the getDeviceData-stderr.log. Any idea what it means?
java.lang.NullPointerException
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(
AbstractJdbc2Statement.java:53)
at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
AbstractJdbc1Statement.java:273)
at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
AbstractJdbc1Statement.java:259)
at no.ntnu.nav.Database.Database.update(Database.java:1004)
at OidTester.doTest(OidTester.java:308)
at OidTester.oidTest(OidTester.java:43)
at QueryNetbox.run(QueryNetbox.java:722)
java.lang.NullPointerException
at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
AbstractJdbc1Statement.java:274)
at org.postgresql.jdbc1.AbstractJdbc1Statement.executeUpdate(
AbstractJdbc1Statement.java:259)
at no.ntnu.nav.Database.Database.update(Database.java:1004)
at no.ntnu.nav.Database.Database.update(Database.java:989)
at
no.ntnu.nav.getDeviceData.dataplugins.Swport.SwportHandler.handleData(
SwportHandler.java:305)
at DataContainersImpl.callDataHandlers(DataContainersImpl.java:69)
at QueryNetbox.run(QueryNetbox.java:806)
Thanks!
Greg (Lok*)
>From gwc2004 at gmail.com Sun Mar 11 10:24:00 2007
From: gwc2004 at gmail.com (Greg Cooper)
Date: Sun Mar 11 16:24:04 2007
Subject: [Nav-users] Cricket Question
Message-ID: <4ddd24660703110824p1c9406b0q5cf48ae10657dd53(a)mail.gmail.com>
Hello,
Does anyone know what happens when "collect-subtree normal" is launched
every 5 minutes by cron, but it takes 10 minutes to complete running?
I see entries in the ~cricket/logs/normal.* logs that seem like cricket is
getting the data from each device and port.
I am having problems with empty graphs when I look at the statistics,
though. I am collecting on about 9700 ports, though. Is that a stupid
amount of ports to collect info on? Is there anything I should do after
following the RHEL/CentOS installation guide to configure cricket to handle
that many ports?
I read that collect-subtrees can collect from devices in parallel. How do
you configure that? Would that bring down my collect-subtrees runtimes so
it would complete in the 5minute cron window?
Thanks!
Greg (lok*)
>From john.m.bredal at ntnu.no Mon Mar 12 07:56:51 2007
From: john.m.bredal at ntnu.no (John-Magne Bredal)
Date: Mon Mar 12 07:53:12 2007
Subject: [Nav-users] Cricket Question
In-Reply-To: <4ddd24660703110824p1c9406b0q5cf48ae10657dd53(a)mail.gmail.com>
References: <4ddd24660703110824p1c9406b0q5cf48ae10657dd53(a)mail.gmail.com>
Message-ID: <45F4F9B3.7060504(a)ntnu.no>
Greg Cooper wrote:
> Hello,
>
> Does anyone know what happens when "collect-subtree normal" is launched
> every 5 minutes by cron, but it takes 10 minutes to complete running?
>
> I see entries in the ~cricket/logs/normal.* logs that seem like cricket is
> getting the data from each device and port.
>
> I am having problems with empty graphs when I look at the statistics,
> though. I am collecting on about 9700 ports, though. Is that a stupid
> amount of ports to collect info on? Is there anything I should do after
> following the RHEL/CentOS installation guide to configure cricket to handle
> that many ports?
9700 ports are a considerable amount. Cricket is rather CPU and I/O
demanding, so it depends a bit on your hardware. If you have dual CPU's
you may get an increase in performance by configuring Cricket to use
several processes.
This is done by editing the subtree-sets file (located in the
cricket-directory). This file defines the "sets" of directories you
collect from. One set equals one process. Try to add one (or more) sets,
preferably so that the number of ports in each set is about the same.
Also remember to update the $NAVinstall/etc/cron.d/cricket file and add
a cron-job for the new sets (the collect-subtrees job), and restart
cricket with "nav restart cricket". NB: This will increase the CPU and
I/O load on your server considerably.
Cricket is not the most efficient program, and for bigger installations
it is common to use a dedicated server (or more) for Cricket. At NTNU we
are going to test this as we are currently only gathering data from a
small subset of our network because of the load on the server.
There was a discussion on the cricket-users mailing list some months ago
(first post from 21. nov.) regarding this issue. It had the title "Huge
Cricket installations". It seems that the forum is down
(http://sourceforge.net/mailarchive/forum.php?forum=cricket-users) but
if it comes up you can read that thread for more thorough information.
> I read that collect-subtrees can collect from devices in parallel. How do
> you configure that? Would that bring down my collect-subtrees runtimes so
> it would complete in the 5minute cron window?
>
> Thanks!
>
> Greg (lok*)
> _______________________________________________
> nav-users mailing list
> nav-users(a)itea.ntnu.no
> http://mailman.itea.ntnu.no/mailman/listinfo/nav-users
yours
--
John Magne Bredal
NTNU, ITEA - Nettgruppa
91897366 / (735)90250
>From silvije.milisic at carnet.hr Mon Mar 12 09:39:46 2007
From: silvije.milisic at carnet.hr (Silvije)
Date: Mon Mar 12 09:39:59 2007
Subject: [Nav-users] NAV 3.2.1 from snapshot on ubuntu server problem
Message-ID: <45F511D2.7080401(a)carnet.hr>
HI all!
I have a few questions:
Anyone tried to install NAV on Ubuntu server?
I have but no luck for now. I get this error when I open
https://server:8888/:
Mod_python error: "PythonHeaderParserHandler nav.web"
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line
287, in HandlerDispatch
log=debug)
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line
461, in import_module
f, p, d = imp.find_module(parts[i], path)
ImportError: No module named nav
I am using apache2 and configured nav web as virtualhost on port 8888
Is this ok to do or not?
I think I got all dependencies right. PYTHONPATH is set to
/usr/local/nav/lib/python...
Thanks for any answer,
Regards,
Silvije
>From kjartan.malde at uis.no Mon Mar 12 12:16:14 2007
From: kjartan.malde at uis.no (kjartan.malde(a)uis.no)
Date: Mon Mar 12 12:16:18 2007
Subject: [Nav-users] Errormessage from arnold.pl
Message-ID: <OF2987456F.94B67E9E-ONC125729C.003CBF90-C125729C.003DE911(a)uis.no>
Does anyone know what is wrong when running Arnold from cli. I get
following error:
Illegal division by zero at /usr/local/nav/bin/arnold.pl line 162.
when using command: /usr/local/nav/bin/start_arnold.pl -i 1 -f <file with
ip-list>
Best regards,
--
Kjartan Malde
Univ. of Stavanger
>From john.m.bredal at ntnu.no Mon Mar 12 12:29:16 2007
From: john.m.bredal at ntnu.no (John-Magne Bredal)
Date: Mon Mar 12 12:25:37 2007
Subject: [Nav-users] Errormessage from arnold.pl
In-Reply-To: <OF2987456F.94B67E9E-ONC125729C.003CBF90-C125729C.003DE911(a)uis.no>
References: <OF2987456F.94B67E9E-ONC125729C.003CBF90-C125729C.003DE911(a)uis.no>
Message-ID: <45F5398C.5090602(a)ntnu.no>
kjartan.malde(a)uis.no wrote:
> Does anyone know what is wrong when running Arnold from cli. I get
> following error:
>
> Illegal division by zero at /usr/local/nav/bin/arnold.pl line 162.
>
> when using command: /usr/local/nav/bin/start_arnold.pl -i 1 -f <file with
> ip-list>
>
I would like to know the output of the start_arnold.log in
$NAVinstall/var/log/arnold. And also the output from arnold.log at the
same timestamp.
yours
--
John Magne Bredal
NTNU, ITEA - Nettgruppa
91897366 / (735)90250
>From kjartan.malde at uis.no Mon Mar 12 12:39:54 2007
From: kjartan.malde at uis.no (kjartan.malde(a)uis.no)
Date: Mon Mar 12 12:39:58 2007
Subject: [Nav-users] Errormessage from arnold.pl
In-Reply-To: <45F5398C.5090602(a)ntnu.no>
Message-ID: <OFFDADB940.1EBB2C97-ONC125729C.003F9B9A-C125729C.0040140F(a)uis.no>
John-Magne Bredal <john.m.bredal(a)ntnu.no>
12.03.2007 12:29
To
kjartan.malde(a)uis.no
cc
nav-users(a)itea.ntnu.no
Subject
Re: [Nav-users] Errormessage from arnold.pl
kjartan.malde(a)uis.no wrote:
> Does anyone know what is wrong when running Arnold from cli. I get
> following error:
>
> Illegal division by zero at /usr/local/nav/bin/arnold.pl line 162.
>
> when using command: /usr/local/nav/bin/start_arnold.pl -i 1 -f <file
with
> ip-list>
>
I would like to know the output of the start_arnold.log in
$NAVinstall/var/log/arnold. And also the output from arnold.log at the
same timestamp.
It seems path to Arnold is given somewhere. It seems to append my paths to
some default.
/home/malde/testmail
is the path to mailfile given in the blocktypes.
start_arnold.log
========== NEW LOGENTRY 070312-121758 ==========
Got option /home/malde/arnoldip
/usr/local/nav/bin/arnold.pl -xdisable -m/home/malde/testmail -r1 -e5
-ucron -f/home/malde/arnoldip
========== NEW LOGENTRY 070312-122922 ==========
Got option /home/malde/arnoldip
/usr/local/nav/bin/arnold.pl -xdisable -m/home/malde/testmail -r1 -e5
-ucron -f/home/malde/arnoldip
arnold.log
========== NEW LOGENTRY 070312-121758 ==========
Connected successfully to block.
WARNING: Could not find
/usr/local/nav/etc/arnold/mailtemplates//home/malde/testmail, no mail will
be sent.
Using incremental increase in blockdays (default 5).
Setting filename = /usr/local/nav/var/arnold//home/malde/arnoldip.
========== NEW LOGENTRY 070312-122923 ==========
Connected successfully to block.
WARNING: Could not find
/usr/local/nav/etc/arnold/mailtemplates//home/malde/testmail, no mail will
be sent.
Using incremental increase in blockdays (default 5).
Setting filename = /usr/local/nav/var/arnold//home/malde/arnoldip.
--
Kjartan
1
0