Hello,
I have recently spun up an instance of TeemIP in the lab, for a proof of concept at work. The installation was really simple, and I was up and running in about 20 minutes. Great job!
When I'm trying to get IP Discovery to run to auto-discover IP's on the various subnets I don't appear to be getting any results. I've created an IP Discovery Application, and bound a subnet to it, however no results. I don't appear to be getting any error messages either.
I'm hoping someone can point me in the right direction for something that I may be doing wrong?
I'm running TeemIP Version 3.2.1-2412. This is a standalone installation. Operating System is Ubuntu 24.02
Let me know if there's any further information you need.
Cheers!
Oliver
Did you execute the collector? exec.php
Hipska,
More than likely not - where was that documented on the install process? Presumably I've just jumped the gun and missed that.
How do I execute the collector?
Cheers,
Oliver
That's to be found in the documentation of course 😉
... that you can find as well in the documentation that covers the "IP Discovery Data model" extension that you selected during the install process.
Hello,
Apologies for going quiet - not had a lot of time to look at TeemIP again since last week.
So, my problem was that the IP Discovery Data Collector, wasn't on the server. I've uploaded it, and unzipped the folder.
I'm hitting another issue, where it references a file 'params.local.xml' which should live in the 'conf' directory. When I've unzipped the folder for the IP Discovery Data Collector, there is no conf folder, and therefore no 'params.local.xml' file. Similarly, there is no 'exec.php' file either within the folder.
Am I looking in the wrong place? I've unzipped the folder to my home directory, and not in Apache.
Any further help, would be greatly appreciated.
Cheers,
Oliver
Okay, I found 'params.local.xml'. It was in the 'conf' folder of TeemIP, not the extension.
However, I can't find 'exec.php'. Any pointers where this is supposed to be? I've tried running 'php exec.php' from the root of 'TeemIP' and the root of the IP Discovery Data Collector with no luck at all
The data collector package should have both the exec.php and a conf directory with at least an already existing params.distrib.xml. I highly suggest to start reading the documentation again.
Hipska,
The data collector package doesn't have 'exec.php' or a 'conf' directory. It did, however have a 'params.distrib.xml' file. Although, the documentation says to edit 'params.local.xml'.
I'll go through the documentation again, although there seems to be pieces dotted all over the website, some referencing TeemIP itself, and others iTop.
That is strange, can you show where you downloaded it from?
Hipska,
I downloaded it from GitHub (Zip, rather than wget) - then uploaded to the box via SCP.
Then unzipped it locally on the box
I suspected that. You just downloaded (a part of) the source code, not the package.
Please download the official package as explained in the documentation or on GitHub releases from SourceForge files.