1
0
-1

Hi,

 

Just wanted to trial opflow since ntopng is unintuitive for us...but I can't launch:
http://localhost/omk/opFlow/

The path I assume to the folder, is missing:

# ls -lah /usr/local/omk
total 452K
drwxr-sr-x 11 root staff  172 Aug 23 11:44 .
drwxrwsr-x 12 root staff  138 Aug 23 11:38 ..
drwxr-sr-x  2 root staff 4.0K Aug 23 12:10 bin
drwxr-sr-x  4 root staff 4.0K Aug 23 12:10 conf
drwxr-sr-x  3 root staff  317 Aug 23 11:41 install
-rw-r--r--  1 root staff 175K Aug 23 12:15 install.log
drwxr-sr-x  3 root staff 4.0K Aug 23 11:40 lib
-rw-rw-r--  1 root root   14K Jan 22  2016 LICENSE
drwxr-sr-x  2 root staff  104 Aug 23 11:44 log
-rw-r--r--  1 root staff 247K Aug 23 12:12 manifest
drwxr-sr-x  3 root staff   17 Aug 23 11:40 public
drwxr-sr-x  2 root staff   45 Aug 23 11:40 script
drwxr-sr-x  9 root staff  280 Aug 23 11:40 templates
drwxr-sr-x  2 root staff    6 Aug 23 11:40 var


Not sure what info you need for this one...

 

Thanks!

 

 

    CommentAdd your comment...

    4 answers

    1.  
      2
      1
      0

      Here is compiled fix to get it to work on debian stretch/9

       

       

      apt install dirmngr
      
      echo 'deb http://deb.debian.org/debian jessie main contrib non-free' > /etc/apt/sources.list.d/opmantek-jessie.list
      
      apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv D68FA50FEA312927
      apt-update
      apt install -y librrd4


      Then run installer again

      Then continue from here: opFlow 3 Installation Guide#nfdump

        CommentAdd your comment...
      1.  
        2
        1
        0

        Harry,

        Our development team has provided a work around.  Prior to installing opFlow please execute the following commands as root.

        apt-get install dirmngr
        
        echo 'deb http://deb.debian.org/debian jessie main contrib non-free' > /etc/apt/sources.list.d/opmantek-jessie.list

        Then run the opFlow installer as normal.  I've tested this on a Debeian9 minimal install and it worked well for me.

        Best regards,

        Chris Gatlin

        1. Harry Milanes

          Hi Christopher, So the workaround is to add the jessie mongo repo to a stretch install? It fails still though, I think I need the GPG key for that repo, but I'm not sure how to add it?: ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Updating packages, please wait... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ W: GPG error: http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.2 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D68FA50FEA312927 W: The repository 'http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.2 Release' is not signed. MongoDB package is installed locally. MongoDB version is 3.2.11.

        2. Harry Milanes

          Oh wait, it's: apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv D68FA50FEA312927 Still no webui though?

        CommentAdd your comment...
      2.  
        2
        1
        0

        Harry,

        I've tested an opFlow install on Debian 9 and found that it did not install properly.  We've raised a ticket with our development team.  They are currently working on it.

        Best regards,

        Chris Gatlin

          CommentAdd your comment...
        1.  
          2
          1
          0

          Hello Harry,

          If you are working off our Virtual Machine (VM) it comes preinstalled with opFlow. You should be able to launch it directly from the Modules menu. However, if that doesn't work this URL should (replace your_server)

          https://(your_server)/en/omk/opFlow

           

          1. Harry Milanes

            Hi Mark, it's a manual install on Debian Stretch. Originally just for nmis 8.6.2 Do I need to also run the installers for any other of your packages? If yes, in what order? If yes, would I potentially have to pay for those as well after the trial period? On bare metal, away from our virtual environment for observational purposes (if it was virtual, and it's hypervisor went down, we'd be blind to the rest of the network!)

          2. Mark Henry

            Hello Harry, Sounds like our installer did not handle the new Debian Stretch release well. If NMIS is up and running OK, then what you can do is run this: sudo apt-get install dirmngr Then re-run the opFlow installer. That should get opFlow installed properly. Let us know how it goes. Best, Mark H

          3. Harry Milanes

            Hi Mark, Have done as advised, but still no luck. Does the following have any relevance? ##START OF CODE The Opmantek daemon can now be started. It needs to be active to provide the opFlow GUI. Do you want to start the Opmantek daemon now? Type 'y' or hit <Enter> to accept, any other key for 'no': y Starting OMKD opCharts not installed or NMISd init script not installed as /etc/init.d/nmisd opEvents not installed or opEvents daemon init script not installed as /etc/init.d/opeventsd. opConfig not installed or opConfig daemon init script not installed as /etc/init.d/opconfigd. ##END OF CODE No other errors reported during the installation, I watched very keenly...

          CommentAdd your comment...