Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    ntopng won't start after fail ugrade

    Traffic Monitoring
    3
    10
    1.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      ivan1198
      last edited by

      Hi,

      I've been using ntopng comunity edition for one year now.

      We are running pfsesse on 2.4.5-RELEASE-p1 (amd64).

      I have performed an upgrade to the lastest release following this article :

      https://parkercs.tech/upgrading-ntopng-on-pfsense-to-latest-version/

      The upgrade did not success as espected, however even if deinstalling and reainstalling the standard comunity pachage, I am no able anymore to start ntopng services even if the standard package installed succesfully.

      I was wondering you could help me.

      Ivan

      GertjanG 1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan @ivan1198
        last edited by

        Hi,

        @ivan1198 said in ntopng won't start after fail ugrade:

        I was wondering you could help me.

        The logs ?

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

        1 Reply Last reply Reply Quote 0
        • I
          ivan1198
          last edited by

          Please finf below logs detail :

          Nov 23 10:01:15 php-fpm /pkg_mgr_install.php: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 10:01:33 php-fpm /pkg_mgr_install.php: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 10:04:02 pkg-static jpeg-turbo-2.0.3 installed
          Nov 23 10:04:02 pkg-static jbigkit-2.1_1 installed
          Nov 23 10:04:03 pkg-static tiff-4.1.0 installed
          Nov 23 10:04:03 pkg-static png-1.6.37 installed
          Nov 23 10:04:03 pkg-static giflib-5.2.1 installed
          Nov 23 10:04:03 pkg-static libfontenc-1.1.4 installed
          Nov 23 10:04:03 pkg-static freetype2-2.10.1 installed
          Nov 23 10:04:03 pkg-static webp-1.0.3_1 installed
          Nov 23 10:04:03 pkg-static mkfontscale-1.2.1 installed
          Nov 23 10:04:03 pkg-static fontconfig-2.12.6,1 installed
          Nov 23 10:04:04 pkg-static libgd-2.2.5_2,1 installed
          Nov 23 10:04:06 pkg-static webfonts-0.30_14 installed
          Nov 23 10:04:07 pkg-static graphviz-2.42.2_3 installed
          Nov 23 10:04:07 pkg-static redis-5.0.7_2 installed
          Nov 23 10:04:07 pkg-static gdbm-1.18.1_1 installed
          Nov 23 10:04:08 php /etc/rc.packages: Beginning package installation for ntopng .
          Nov 23 10:04:08 check_reload_status Syncing firewall
          Nov 23 10:04:08 php /etc/rc.packages: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 10:04:16 php /etc/rc.packages: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 10:04:17 check_reload_status Syncing firewall
          Nov 23 10:04:17 php /etc/rc.packages: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 10:04:25 php /etc/rc.packages: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 10:04:25 php /etc/rc.packages: Successfully installed package: ntopng.
          Nov 23 10:04:25 pkg-static pfSense-pkg-ntopng-0.8.13_5 installed
          Nov 23 10:04:26 check_reload_status Reloading filter
          Nov 23 10:04:26 check_reload_status Starting packages
          Nov 23 10:04:27 php-fpm /rc.start_packages: Restarting/Starting all packages.
          Nov 23 10:04:27 php-fpm [pfBlockerNG] Starting cron process.
          Nov 23 10:04:28 check_reload_status Reloading filter
          Nov 23 10:48:16 kernel arp: 192.168.0.243 moved from 20:f4:78:71:52:78 to 5a:d5:6b:32:78:f3 on igb1
          Nov 23 10:51:56 kernel arp: 192.168.0.243 moved from 5a:d5:6b:32:78:f3 to 20:f4:78:71:52:78 on igb1
          Nov 23 11:34:46 check_reload_status Syncing firewall
          Nov 23 11:34:46 php-fpm /pkg_mgr_install.php: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 11:35:04 php-fpm /pkg_mgr_install.php: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 11:35:05 check_reload_status Syncing firewall
          Nov 23 11:35:05 php /etc/rc.packages: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 11:35:24 php /etc/rc.packages: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 11:35:25 check_reload_status Syncing firewall
          Nov 23 11:35:25 php /etc/rc.packages: Beginning configuration backup to https://acb.netgate.com/save
          Nov 23 11:35:43 php /etc/rc.packages: End of configuration backup to https://acb.netgate.com/save (success).
          Nov 23 11:35:43 pkg-static pfSense-pkg-darkstat-3.1.3_4 deinstalled
          Nov 23 11:35:43 pkg-static darkstat-3.0.719 deinstalled
          Nov 23 11:35:45 check_reload_status Reloading filter
          Nov 23 11:35:45 check_reload_status Starting packages
          Nov 23 11:35:46 php-fpm /rc.start_packages: Restarting/Starting all packages.
          Nov 23 11:35:46 php-fpm [pfBlockerNG] Starting cron process.
          Nov 23 11:35:47 check_reload_status Reloading filter

          1 Reply Last reply Reply Quote 0
          • GertjanG
            Gertjan
            last edited by Gertjan

            That's the installation part - with no issues on the horizon.

            I installed ntopng.

            I saw during the install sequence :

            .....
            =====
            Message from freetype2-2.10.1:
            
            --
            The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as
            the default, emulating a modern version of ClearType. This change inevitably
            leads to different rendering results, and you might change port's options to
            adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
            variable).
            
            The environment variable "FREETYPE_PROPERTIES" can be used to control the
            driver properties. Example:
            
            FREETYPE_PROPERTIES=truetype:interpreter-version=35 \
            	cff:no-stem-darkening=1 \
            	autofitter:warping=1
            
            This allows to select, say, the subpixel hinting mode at runtime for a given
            application.
            
            If LONG_PCF_NAMES port's option was enabled, the PCF family names may include
            the foundry and information whether they contain wide characters. For example,
            "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at
            run time with using pcf:no-long-family-names property, if needed. Example:
            
            FREETYPE_PROPERTIES=pcf:no-long-family-names=1
            
            How to recreate fontconfig cache with using such environment variable,
            if needed:
            # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv
            
            The controllable properties are listed in the section "Controlling FreeType
            Modules" in the reference's table of contents
            (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed).
            =====
            Message from webfonts-0.30_14:
            
            --
            IMPORTANT - READ CAREFULLY: You may not use these fonts if you do not agree to
            the terms of the Microsoft End-User License Agreement ("EULA").  You will find
            the EULA at /usr/local/share/doc/webfonts/LICENSE.  If you read and agree
            to the EULA, you can start using the fonts by following these instructions:
            
            Make sure that the freetype module is loaded.  If it is not, add the following
            line to the "Modules" section of xorg.conf or XF86Config:
            
            	Load "freetype"
            
            Add the following line to the "Files" section of xorg.conf or XF86Config:
            
            	FontPath "/usr/local/share/fonts/webfonts/"
            
            NOTE: Due to known freetype bug some glyphs (N, W) of y2006 Verdana Bold
                  font are not rendered correctly in anti-aliased mode within the range
                  9-16 ppem
            =====
            Message from ntopng-3.8.d20191111,1:
            
            --
            ntopng runs a web interface service by default, it is suggested to protect
            such network accessible services with packet filters or TCP wrappers.
            
            ntopng requires to connect to a redis server to work. Please install redis
            server from databases/redis or use -r option via ntopng_flags to specify a
            remote one.
            
            ntopng supports IP geolocation, to enable this you should use the
            ntopng-geoip2update.sh script to update the maxminddb geolocation
            data to the latest version.
            
            To pass a configuration file to ntopng, which overrides any command
            line arguments, add something like the following to rc.conf:
            
            ntopng_flags="/path/to/file.conf"
            =====
            Message from redis-5.0.7_2:
            
            --
            To setup "redis" you need to edit the configuration file:
                  /usr/local/etc/redis.conf
            
                  To run redis from startup, add redis_enable="YES"
                  in your /etc/rc.conf.
            >>> Cleaning up cache... done.
            Success
            ....
            

            Readings such thing makes me thing : "the right package for me !!" (hours of tinkering, trying settings, documentation, searching ahead.)
            If something needs to be done manually, I guess this forum should mention it - somewhere.

            I also saw this right afterwards in the logs :

            416bcd61-fd76-4e67-b03f-07e6c2627bae-image.png

            Did you saw these lines ?
            Dono what port "3000s" means.
            On my system, port "3000" (tcp ? udp ?) isn't used by any other process.

            The "remove package" works well ;)

            No "help me" PM's please. Use the forum, the community will thank you.
            Edit : and where are the logs ??

            bingo600B 1 Reply Last reply Reply Quote 0
            • bingo600B
              bingo600 @Gertjan
              last edited by bingo600

              @Gertjan

              NTOP-NG has a web ui server that uses TCP 3000 as connect port
              I have no idea why they write 3000s

              If you find my answer useful - Please give the post a šŸ‘ - "thumbs up"

              pfSense+ 23.05.1 (ZFS)

              QOTOM-Q355G4 Quad Lan.
              CPUĀ  : Core i5 5250U, Ram : 8GB Kingston DDR3LV 1600
              LANĀ  : 4 x Intel 211, DiskĀ  : 240G SAMSUNG MZ7L3240HCHQ SSD

              1 Reply Last reply Reply Quote 0
              • GertjanG
                Gertjan
                last edited by

                I know.
                The errors in the log are very clear.
                It's TCP - as a part of the NTOP thing uses its own web server.

                But if the literal "3000s" which is not an integer, was used as a port number then I can understand the listen(3000) fails.
                I hope it's a wrong setting, somewhere in a config file - or even in the pfSense GUI => NTOP settngs.

                The "3000s" - the s part, is probably a formatting error while writing the error text string

                No "help me" PM's please. Use the forum, the community will thank you.
                Edit : and where are the logs ??

                1 Reply Last reply Reply Quote 0
                • I
                  ivan1198
                  last edited by

                  Hi,

                  I can't see any setting related to 3000s under pfSense GUI = NTOP settings. However I was wonder if you could provide me the NTOPNG file setting with I could look into to check whether or not there is a wrong configuration regading related port.

                  1 Reply Last reply Reply Quote 0
                  • GertjanG
                    Gertjan
                    last edited by

                    I'm not using NTOPNG myself as I have no use for it @work.
                    I could install it at my @home pfSense and see what's up - but for that I have to get home first. A rare thing these days.

                    No "help me" PM's please. Use the forum, the community will thank you.
                    Edit : and where are the logs ??

                    1 Reply Last reply Reply Quote 0
                    • I
                      ivan1198
                      last edited by

                      Hi Gertjan,

                      please consider that I can't see any of the error logs you provide me in some previous reply . Once I try to start service, I can't receive any arror at all on the system log file.

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        ivan1198 @ivan1198
                        last edited by

                        Hi Gertjan,

                        I was wondering if you have receive any update regarding thei ssue.

                        Regards,
                        Ivan

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.