Hi,
Still trying to run profiles on my fresh install.
If I create an history profile with old start and end dates, nfcapd
files are copied in data folder and graphs are well created.
But, if I try to transform this profile to a continus profile (or create
a new one), new nfcapd files aren't copied in data folder and graphs are
updated by empty data.
Apache has the right permissions on folders.
Any Idea ?
Thanks
Le 03/11/2010 16:57, cedric.delaunay a écrit :
Hi users,
Because of a system crash, I did a fresh install of nfsen on a new
system. It'll have been a surprise to do it without difficulty ;)
Her is my new configuration :
- centOS 2.6.18-194.11.1.el5 x86_64
- RRDtool 1.4.4
- nfdump: Version: 1.6.1
- /usr/local/nfsen/bin/nfsen: 1.3.4
- php version 5.3.3
- Apache/2.2.16
As some of you explained a few time ago, live profile works fine but
I'm unable to use other profiles.
Graphs stays empty and no nfcapd file created in profile's data
subfolders (only a '.nfstat' 0 byte file).
Folders are owned by apache ($USER and $WWWUSER)
Profile (real or shadow) always stays 0 byte
Filters seems to be good, I checked them with :
find /data/nfsen/profiles-stat/ -name \*filter.txt -exec nfdump -Z -f
{} \;
I also tried to rebuild profiles without success :
Rebuilding test
#
name test
group (nogroup)
tcreate Wed Nov 3 16:11:52 2010
tstart Wed Nov 3 16:39:29 2010
tend Wed Nov 3 16:39:29 2010
updated Wed Nov 3 16:39:29 2010
expire 5 days 0 hours
size 0
maxsize 45.0 MB
type continuous
locked 0
status OK
version 130
channel cs7204 sign: + colour: #0000ff order: 1
sourcelist: cs7204 ERR Error reading channel stat information.
Missing key 'first'
Files: 0 Size: 0
channel cs6513 sign: + colour: #ff0000 order: 2
sourcelist: cs6513 ERR Error reading channel stat information.
Missing key 'first'
Files: 0 Size: 0
rrd library seem to be present even in apache's (which runs nfcapd)
profile :
$ldd /usr/local/bin/nfprofile
librrd.so.4 => /usr/lib64/librrd.so.4 (0x0000003563c00000)
$ sudo -u apache ldd /usr/local/bin/nfprofile
librrd.so.4 => /usr/lib64/librrd.so.4 (0x0000003563c00000)
I have no Idea what else to try. Did one of you found a solution ?
Next is my log file during a cycle process.
ps : I also can't display event frontend plugin, did someone tried ?
Thanks
Cédric
/Nov 3 16:20:00 dionysos daemon.info nfcapd[4707]: Ident: 'cs7204'
Flows: 263248, Packets: 6690240, Bytes: 3113594360, Sequence Errors:
0, Bad Packets: 0
Nov 3 16:20:00 dionysos daemon.info nfcapd[4707]: Total ignored
packets: 0
Nov 3 16:20:03 dionysos daemon.info nfcapd[4704]: Ident: 'cs6513'
Flows: 581198, Packets: 36928810, Bytes: 25877527130, Sequence Errors:
0, Bad Packets: 0
Nov 3 16:20:03 dionysos daemon.info nfcapd[4704]: Total ignored
packets: 0
Nov 3 16:20:15 dionysos user.info nfsen[25390]: connection on UNIX
socket
Nov 3 16:20:15 dionysos user.info nfsen[519]: Cmd Decode: signal
Nov 3 16:20:15 dionysos user.info nfsen[25390]: comm server started: 519
Nov 3 16:20:15 dionysos user.info nfsen[519]: Cmd Decode: quit
Nov 3 16:20:15 dionysos user.info nfsen[25389]: Signal 'start-periodic'
Nov 3 16:20:15 dionysos user.info nfsen[25389]: Run periodic at Wed
Nov 3 16:20:00 2010
Nov 3 16:20:15 dionysos user.info nfsen[25389]: Prepare profiling
'./live'
Nov 3 16:20:15 dionysos user.info nfsen[25389]: Prepare profiling
'./test'
Nov 3 16:20:15 dionysos user.notice nfsen[25389]: 2 channels/alerts
to profile
Nov 3 16:20:15 dionysos user.info nfsen[520]: nfsend: exit child[521]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:15 dionysos user.info nfsen[522]: nfsend: exit child[523]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[25390]: comm child[519]
terminated with no exit value
Nov 3 16:20:16 dionysos user.info nfsen[524]: nfsend: exit child[525]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[530]: nfsend: exit child[531]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[522]: profile opts:
.#test#2#cs6513#cs6513 for profiler 1
Nov 3 16:20:16 dionysos user.info nfsen[524]: profile opts:
.#test#2#cs7204#cs7204 for profiler 2
Nov 3 16:20:16 dionysos user.info nfsen[520]: profiler 0 started
Nov 3 16:20:16 dionysos user.info nfsen[520]: profiler 0 finished
Nov 3 16:20:16 dionysos user.info nfsen[522]: profiler 1 started
Nov 3 16:20:16 dionysos user.info nfsen[25389]: nfsend: exit
child[522] Exit: 0, Signal: 13, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[524]: profiler 2 started
Nov 3 16:20:16 dionysos user.info nfsen[25389]: nfsend: exit
child[524] Exit: 0, Signal: 13, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[530]: profiler 5 started
Nov 3 16:20:16 dionysos user.info nfsen[530]: profiler 5 finished
Nov 3 16:20:16 dionysos user.info nfsen[526]: nfsend: exit child[527]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[526]: profiler 3 started
Nov 3 16:20:16 dionysos user.info nfsen[526]: profiler 3 finished
Nov 3 16:20:16 dionysos user.info nfsen[528]: nfsend: exit child[529]
Exit: 255, Signal: 0, Core: 0
Nov 3 16:20:16 dionysos user.info nfsen[528]: profiler 4 started
Nov 3 16:20:16 dionysos user.info nfsen[528]: profiler 4 finished
Nov 3 16:20:16 dionysos user.notice nfsen[25389]: Update profile live
in group .
Nov 3 16:20:16 dionysos user.info nfsen[25389]: Add channel size
714686296064
Nov 3 16:20:16 dionysos user.info nfsen[25389]: Add channel size
340290514944
Nov 3 16:20:16 dionysos user.info nfsen[25389]: Set new profile size:
1054976811008
Nov 3 16:20:16 dionysos user.info nfsen[25389]: Add
.:live:201011031615 for plugin processing
Nov 3 16:20:17 dionysos user.notice nfsen[25389]: Update profile test
in group .
Nov 3 16:20:17 dionysos user.crit nfsen[25389]: Error reading channel
stat information. Missing key 'first'
Nov 3 16:20:17 dionysos user.crit nfsen[25389]: Error reading channel
stat information. Missing key 'first'
Nov 3 16:20:17 dionysos user.info nfsen[25389]: Set new profile size: 0
Nov 3 16:20:17 dionysos user.info nfsen[25389]: Add
.:test:201011031615 for plugin processing
Nov 3 16:20:18 dionysos user.info nfsen[25389]: Run plugins for
201011031615
Nov 3 16:20:18 dionysos user.info nfsen[25390]: connection on UNIX
socket
Nov 3 16:20:18 dionysos user.info nfsen[25390]: comm server started: 535
Nov 3 16:20:18 dionysos user.info nfsen[535]: Cmd Decode: run-plugins
Nov 3 16:20:18 dionysos user.info nfsen[535]: Plugin Cycle: ., live,
201011031615
Nov 3 16:20:18 dionysos user.notice nfsen[535]: Plugin Cycle: Time:
201011031615, Profile: live, Group: ., Module: demoplugin,
Nov 3 16:20:18 dionysos user.info nfsen[535]: demoplugin run:
Profilegroup: ., Profile: live, Time: 201011031615
Nov 3 16:20:18 dionysos user.info nfsen[535]: demoplugin args:
'/data/nfsen/profiles-data/live/cs6513:cs7204'
Nov 3 16:20:18 dionysos user.notice nfsen[535]: Plugin Cycle: Time:
201011031615, Profile: live, Group: ., Module: PortTracker,
Nov 3 16:20:18 dionysos user.info nfsen[535]: PortTracker run:
Profile: live, Time: 201011031615
Nov 3 16:20:18 dionysos user.info nfsen[535]: /usr/local/bin/nftrack
-M /data/nfsen/profiles-data/live/cs6513:cs7204 -r nfcapd.201011031615
-d /data/nfsen/Porttracker -A -t 201011031615 -s -p -w
/data/nfsen/Porttracker/portstat.txt
Nov 3 16:20:21 dionysos user.info nfsen[535]: nftrack exited with value 0
Nov 3 16:20:21 dionysos user.info nfsen[535]: /usr/local/bin/nftrack
-d /data/nfsen/Porttracker -S -p -w /data/nfsen/Porttracker/portstat24.txt
Nov 3 16:20:21 dionysos user.info nfsen[535]: nftrack exited with value 0
Nov 3 16:20:21 dionysos user.info nfsen[535]: PortTracker run: Done.
Nov 3 16:20:21 dionysos user.notice nfsen[535]: Plugin Cycle: Time:
201011031615, Profile: live, Group: ., Module: Events,
Nov 3 16:20:21 dionysos user.info nfsen[535]: Events: timeslot:
1288797300 alert: alertfile:
Nov 3 16:20:21 dionysos user.info nfsen[535]: Plugin Cycle: ., test,
201011031615
Nov 3 16:20:21 dionysos user.notice nfsen[535]: Plugin Cycle: Time:
201011031615, Profile: test, Group: ., Module: demoplugin,
Nov 3 16:20:21 dionysos user.info nfsen[535]: demoplugin run:
Profilegroup: ., Profile: test, Time: 201011031615
Nov 3 16:20:21 dionysos user.info nfsen[535]: demoplugin args:
'/data/nfsen/profiles-data/test/cs6513:cs7204'
Nov 3 16:20:21 dionysos user.info nfsen[535]: Cmd Decode: quit
Nov 3 16:20:21 dionysos user.info nfsen[25389]: Run plugins done.
Nov 3 16:20:21 dionysos user.info nfsen[25389]: Check alerts for Wed
Nov 3 16:15:00 2010
Nov 3 16:20:21 dionysos user.info nfsen[25389]: Check alerts done.
Nov 3 16:20:21 dionysos user.notice nfsen[25389]: Run expire at Wed
Nov 3 16:20:00 2010
Nov 3 16:20:21 dionysos user.notice nfsen[25389]: Expire profile live
group . low water mark: 90%%
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Include
nfcapd bookeeping record in /data/nfsen/profiles-data/./live/cs6513
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Include
nfcapd bookeeping record in /data/nfsen/profiles-data/./live/cs7204
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
files: 0
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
file size: 0 B
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
time range: 0 sec
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire:
Nov 3 16:20:21 dionysos user.notice nfsen[25389]: Expire profile test
group . low water mark: 90%%
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Force
rebuild requested by stat record in
/data/nfsen/profiles-data/./test/cs7204
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Force
rebuild requested by stat record in
/data/nfsen/profiles-data/./test/cs6513
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Scanning
files in /data/nfsen/profiles-data/./test/cs7204 .. done.
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Scanning
files in /data/nfsen/profiles-data/./test/cs6513 .. done.
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
files: 0
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
file size: 0 B
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire: Expired
time range: 0 sec
Nov 3 16:20:21 dionysos user.info nfsen[25389]: nfexpire:
Nov 3 16:20:21 dionysos user.notice nfsen[25389]: End expire at Wed
Nov 3 16:20:00 2010
Nov 3 16:20:21 dionysos user.info nfsen[25390]: comm child[535]
terminated with no exit value
Nov 3 16:20:21 dionysos user.info nfsen[25390]: connection on UNIX
socket
Nov 3 16:20:21 dionysos user.info nfsen[25390]: comm server started: 540
Nov 3 16:20:21 dionysos user.info nfsen[540]: Cmd Decode: signal
Nov 3 16:20:21 dionysos user.info nfsen[540]: Cmd Decode: quit
Nov 3 16:20:21 dionysos user.info nfsen[540]: Cleanup Routine
Nov 3 16:20:21 dionysos user.info nfsen[25390]: comm child[540]
terminated with no exit value
Nov 3 16:20:21 dionysos user.info nfsen[25389]: Signal 'end-periodic'/
Le 24/06/2009 03:06, Steve Foley a écrit :
I had a similar (yet still a little different) issue with nfprofile
not seeming to run. When I ran it by hand, all was good. However,
when the webserver ran it, no dice. I found that, when run with a
"sudo -u webuser", the path to librrd.so.2 was wrong and there was a
missing lib. Fixing the webserver user's environment got things
processing nicely. Probably not your situation, but maybe your
environment of the web user is not quite as you expect it?
-Steve
On Jun 23, 2009, at 11:25 AM, Donnelly, Michael (OFT) wrote:
Peter, Thank you for your guidance..
'nfprofile -h' returns help info as expected..
'ldd nfprofile' show all libs, including librrd.so.2
nfdump -Z against all filters returns fast and quiet
'nfsen -r live' behaves normal / as expected..
'nfsen -r ServerNets' returns one of these for each/every channel.
ERR Error reading channel stat information. Missing key
'first'
I can create a new profile now, and the new profile mis-behaves the
same way ..
Thanks !
-----Original Message-----
From: Peter Haag [mailto:[email protected]]
Sent: Tuesday, June 23, 2009 1:29 PM
To: Donnelly, Michael (OFT)
Cc: [email protected]
Subject: Re: [Nfsen-discuss] Recreate / Reinitialize RRD files..
Channel Info File Missing?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Michael,
First - there is no reason to panic! I've upgraded more than one
system to 64bit - and it works. :)
Donnelly, Michael (OFT) wrote:
What does this tell me about my troubles?
" nfsen[13856]: Channel info file missing for channel .... "
This is no reason for problems. It simply tells you, that you have
not set any expire limits on that profile. "Missing"
does not mean necessarily "bad".
1. Make sure nfprofile is correctly compiled. Run nfprofile on the
command line to see, if it's properly linked with lib
rrd: ./nfprofile -h
2. If so verify all your channels:
cd $PROFILESTATDIR ( whatever you have set in nfsen.conf for
$PROFILESTATDIR )
Run this command:
find . -name \*filter.txt -exec nfdump -Z -f {} \;
This verifies all your filters - just to make sure everything is
clean. Very old installations had an inconsistency in
filter and accepted undocumented filter syntax such as 'srcport'
which is syntactically wrong.
Make sure this filer check completes with any error output. Fix
filters, if required.
If the command above completes you may rebuild the profiles with
'channel missing' errors although not strictly required:
./nfsen -r ServerNets
Again - if you have a very old installation, you may want to do that
for every profile - it does not harm, but needs
some time to do:
in bourne shell and friends:
sh-3.2$ for profile in `bin/nfsen -A`; do echo Rebuilding $profile;
bin/nfsen -r $profile; done
for shadow profiles, nfsen spews an error - it can be ignored of
course.
Afterall nfsen should be in sync again.
Hope this helps, otherwise come back.
- Peter
My "live" profile is working fine and tracking all data , but shadow
profiles and graphs never track any data just empty repositories and
blank graphs .. The above message is one of a set.. I get one for
each router ..
"RouteReflect1" is a valid router in , and a member of my live
profile..
I'm very much regretting upgrading to 64bit, but needed to exceed
the per user
memory limits posed in 32bit. I'm running RHEL 5.3 x86_64
I've recompiled all binaries involved and am running the latest
nfdump/nfsen code.
Since my move to 64bit i've got a live profile working normally,
but no new
profiles or alerts or plugins behave.
local3 10:50:23 nfsen[9253]: End expire at Tue Jun
23 10:50:00 2009
local3 10:50:23 nfsen[9253]: Expire profile live
group . low water mark: 75%%
local3 10:50:22 nfsen[9253]: Expire profile Cookie
group . low water mark: 75%%
local3 10:50:22 nfsen[9253]: Run expire at Tue Jun
23 10:50:00 2009
local3 10:50:22 nfsen[9253]: Error reading statinfo
of 'botnets': No flow file for requested time slot
local3 10:50:22 nfsen[9253]: Process alert 'botnets'
local3 10:50:22 nfsen[9622]: Plugin Cycle: Time:
200906231045, Profile: live, Group: ., Module: Events,
local3 10:50:21 nfsen[9253]: Update profile live in
group .
local3 10:50:20 nfsen[9253]: Update profile
ServerNets in group .
local3 10:50:19 nfsen[9253]: Update profile Pookie
in group .
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Routerwing' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Router100sen' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'RouteReflect1' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'RouterWarner' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Router2laf' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Routerwpl' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Routerc22' in './Mookie'
local3 10:50:19 nfsen[9253]: Channel info file
missing for channel 'Routercap' in './Mookie'
local3 10:50:18 nfsen[9253]: Channel info file
missing for channel 'Router15met' in './Mookie'
local3 10:50:18 nfsen[9253]: Channel info file
missing for channel 'Routeratt' in './Mookie'
local3 10:50:18 nfsen[9253]: Channel info file
missing for channel 'Routercogent' in './Mookie'
local3 10:50:18 nfsen[9253]: Channel info file
missing for channel 'RouterG_Tech' in './Mookie'
local3 10:50:18 nfsen[9253]: Update profile Mookie
in group .
local3 10:50:17 nfsen[9253]: Update profile Dookie
in group .
local3 10:50:17 last message repeated 11 times
local3 10:50:17 nfsen[9253]: Error reading channel
stat information. Missing key 'first'
local3 10:50:16 nfsen[9253]: Update profile Cookie
in group .
local3 10:50:15 nfsen[9253]: 50 channels/alerts to
profile
daemon 10:50:10 /usr/local/bin/nfcapd[9218]: Total
ignored packets: 0
daemon 10:50:10 /usr/local/bin/nfcapd[9218]: Ident:
'RouterG_Tech' Flows: 24, Packets: 183, Bytes: 10974, Sequence
Errors: 12, Bad Packets: 0
daemon 10:50:05 /usr/local/bin/nfcapd[9239]: Total
ignored packets: 0
daemon 10:50:05 /usr/local/bin/nfcapd[9239]: Ident:
'Router2laf' Flows: 769, Packets: 5087637, Bytes: 2256297523,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:02 /usr/local/bin/nfcapd[9230]: Total
ignored packets: 0
daemon 10:50:02 /usr/local/bin/nfcapd[9230]: Ident:
'Routercap' Flows: 12644, Packets: 8721169, Bytes: 3308263407,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:01 /usr/local/bin/nfcapd[9227]: Total
ignored packets: 0
daemon 10:50:01 /usr/local/bin/nfcapd[9227]: Ident:
'Routerc22' Flows: 11937, Packets: 11231279, Bytes: 5472391616,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:01 /usr/local/bin/nfcapd[9251]: Total
ignored packets: 0
daemon 10:50:01 /usr/local/bin/nfcapd[9251]: Ident:
'Router100sen' Flows: 1048, Packets: 1674423, Bytes: 936777615,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9224]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9224]: Ident:
'Router15met' Flows: 6644, Packets: 4546867, Bytes: 2135841733,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9245]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9245]: Ident:
'RouteReflect1' Flows: 0, Packets: 0, Bytes: 0, Sequence Errors: 0,
Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9242]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9242]: Ident:
'TimeWarner' Flows: 295980, Packets: 7668673, Bytes: 5035803183,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9248]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9248]: Ident:
'Routerbwing' Flows: 278310, Packets: 5924814, Bytes: 5642547873,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9236]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9236]: Ident:
'Routerwpl' Flows: 4582, Packets: 1665665, Bytes: 689980205,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9233]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9233]: Ident:
'Routeratt' Flows: 238200, Packets: 3813227, Bytes: 1356438479,
Sequence Errors: 0, Bad Packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9221]: Total
ignored packets: 0
daemon 10:50:00 /usr/local/bin/nfcapd[9221]: Ident:
'Routercogent' Flows: 732270, Packets: 16143537, Bytes: 7453599742,
Sequence Errors: 0, Bad Packets: 0
Thanks
This e-mail, including any attachments, may be confidential,
privileged or otherwise legally protected. It is intended only for
the addressee. If you received this e-mail in error or from someone
who was not authorized to send it to you, do not disseminate, copy
or otherwise use this e-mail or its attachments. Please notify the
sender immediately by reply e-mail and delete the e-mail from your
system.
------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge
conference!
Portland, OR, June 17-19. Two days of sessions, one day of
unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iQCVAwUBSkEQ6/5AbZRALNr/AQJadAP8CSLW0vGB/H/inbx5hRWcRCx+4lce5oqt
bHfUkw/UKL5wiI7VNOCafIhM+M923DpyE8M3CqIbgCEDV0jZzv8x3Je2RW9Bdd/f
SbYO97KY30YO8phT2y1GXTR2fRrU+XUbOU8oWEqFT4cjz14s5MVA08vz/cDGIb9P
AZcYpFWZiO0=
=nzmA
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
-----
Steve Foley
Scripps Institution of Oceanography
[email protected], (858) 822-3356
------------------------------------------------------------------------------
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a
Billion" shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss