Log inUsernamePassword
Log me on automatically each visit    
Register
Register
Log in to check your private messages
Log in to check your private messages
SMS Forum Index » Suggestions

Post new topic   Reply to topic
ntopng -- can't make in x86 :(
View previous topic :: View next topic  
Author Message
Ansy
Member


Joined: 24 Feb 2011
Posts: 42
Location: RUSSIA

PostPosted: Mon Apr 14, 2014 1:29 pm    Post subject: ntopng -- can't make in x86 :( Reply with quote

Please anybody try to make this http://sourceforge.net/projects/ntop/files/ntopng/ 1.1 version sources...
I've found http://www.ntop.org/products/ntop/ (next incarnation of ntop) very useful for SMS router/firewall/proxy appliance. It's like instant DPI (Deep Packet Inspection) tool helping to discover on the fly who and where eats your traffic bandwidth and to prevent some of network attacks or vulnerabilities exploitation. Yes, ntopng is now slick, fast and small footprint comparing to very complex old ntop service.

I've installed it from packages in x86_64 distribution, but can't find their for 32-bit system. My compile process stops on errors about zeromq:
Code:
./third-party/zeromq-3.2.3/src/.libs/libzmq.a(libzmq_la-stream_engine.o):/home/deri/ntopng/third-party/zeromq-3.2.3/src/stream_engine.cpp:431: more undefined references to `operator new(unsigned long, std::nothrow_t const&)' follow

Compiling zeromq ver. 4.04 before doesn't help.

It'll be very good to get working ntopng package in SMS repos (Extra)... but it requires small redis DB engine too (compiled nicely though).

_________________
In CODe we TRUST!
Back to top
View user's profile Send private message ICQ Number
Ansy
Member


Joined: 24 Feb 2011
Posts: 42
Location: RUSSIA

PostPosted: Tue Apr 15, 2014 8:08 am    Post subject: Reply with quote

This is from man ntopng (on 64-bit SMS, where it works OK):
Quote:
NOTES
ntop requires a number of external tools and libraries to operate. Certain other tools are optional, but add to the program's capabilities.

Required libraries include:

libpcap from http://www.tcpdump.org/, version 1.0 or newer.
ntopng requires a POSIX threads library.
The rrdtool library creates 'Round-Robin databases' which are used to store historical data in a format that permits long duration retention without growing larger over time. The rrdtool home page is http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
The LuaJIT library is a Just-In-Time Compiler for Lua used to execute GUI and periodic scripts.
The mongoose library is used to implement the HTTP server part of ntopng.
zeromq is a socket library supporting the publish/subscribe pattern used to collect flows from nProbe
ntopng includes LuaJIT, mongoose, rrdtool and zeromq in the third-party/ directory. Users of ntopng should not need to specifically install such libraries.
But I can't successfully make ntopng in SMS 32-bit, sadly.
_________________
In CODe we TRUST!
Back to top
View user's profile Send private message ICQ Number
gerasimos_h
Site Admin


Joined: 09 Aug 2007
Posts: 1757
Location: Greece

PostPosted: Thu Apr 17, 2014 4:00 pm    Post subject: Reply with quote

I tried to build it myself and got the same error, although on SMS64 built successfully...
I'll try some things and let you know...

gerasimos_h

_________________
Superb! Mini Server Project Manager
http://sms.it-ccs.com
Back to top
View user's profile Send private message Visit poster's website
Ansy
Member


Joined: 24 Feb 2011
Posts: 42
Location: RUSSIA

PostPosted: Fri May 23, 2014 12:20 pm    Post subject: Got answer! Reply with quote

Hello all!

We've got an answer from ntopng bugzilla Smile May be an issue will get solved?

Quote:
Sean Channel changed bug 403
What Removed Added
CC pentabular@gmail.com

Comment # 3 on bug 403 from Sean Channel
I think I know what this is. There are some binary .a files in the tarball that
I just noticed today:


./third-party/json-c/.libs/libjson-c.a
./third-party/json-c/.libs/libjson.a
./third-party/LuaJIT-2.0.2/src/libluajit.a
./third-party/rrdtool-1.4.7/src/.libs/librrd_th.a
./third-party/zeromq-3.2.3/src/.libs/libzmq.a

You need to manually do a "make clean" in each of: json-c, LuaJIT-2.0.2,
rrdtool-1.4.7, and zeromq-3.2.3 to get rid of these.

The top-level makefile does not seem to recurse these directories for the
existing "make clean".


And then:
Quote:
Luca Deri changed bug 403
What Removed Added
Status REOPENED RESOLVED
Resolution --- FIXED

Comment # 4 on bug 403 from Luca Deri
Please use the SVN code. We;ll make sure the new tar ball will be clean


Now we can wait for including ntopng to extra/testing packages.

_________________
In CODe we TRUST!
Back to top
View user's profile Send private message ICQ Number
Ansy
Member


Joined: 24 Feb 2011
Posts: 42
Location: RUSSIA

PostPosted: Wed Jul 08, 2015 11:39 am    Post subject: ntopng-2.0 to SMS repository Reply with quote

ntopng-2.0 released!

http://www.ntop.org/products/traffic-analysis/ntop/

Very pleasant tool for traffic monitoring and investigations.

Like to have it in SMS repository.

_________________
In CODe we TRUST!
Back to top
View user's profile Send private message ICQ Number
Display posts from previous:   
Post new topic   Reply to topic    SMS Forum Index » Suggestions All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

SMS - Superb! Mini Server Project © 2016
Powered by phpBB © 2001, 2002 phpBB Group
iCGstation v1.0 Template By Ray © 2003, 2004 iOptional