ips_installer: command not found
While we have tried our best to make IPS Installer itself and the testing process as simple and error-proof as possible, we cannot yet guarantee that the end-to-end process is completely bulletproof. Hence if you encounter an issue, please remain calm and patient, and go through the following troubleshooting guide, which would most probably provide a satisfactory resolution.
Please write to us at info@adroitlogic.com
explaining the situation so that we can issue a license for you.
It would be much appreciated if you could mention your operating system, browser version and a description of
the problem you are facing (e.g. "after clicking the Submit button, nothing happens/the spinner keeps on rotating";
preferably with an accompanying screenshot), along with any other information that you believe might be useful
(such as any firewalls/proxies sitting between you and the internet) so that we can further investigate the issue.
Please check your spam/junk mail folders, in case the email has been flagged as one.
(If that happens to be the case, please inform us immediately.)
It might also be useful to check other folders (e.g. trash/archive) in case you had accidentally deleted/archived the email,
or an automated mechanism (e.g. a filter) had done the same.
If you still cannot find the email, please contact us at license@adroitlogic.com
so that we can resend you the license.
Please contact us at license@adroitlogic.com
explaining the error/issue you are facing,
so that we can send you an alternative download link.
Unfortunately, the IPS demo installer currently supports only 64-bit Linux and Mac OS X platforms. We do have plans for a Windows-compatible release but the timeline is yet undecided. We are currently focusing on a cloud-hosted evaluation release which is planned for early next year.
ips_installer start
ips_installer: command not found
The <ips_installer>/bin
directory has not been added to the system path ($PATH
).
Ensure that you have added the <ips_installer>/bin
to $PATH
,
and that the current execution shell includes the updated $PATH
variable (e.g. by running echo $PATH
)
E1005 10:59:03.383763 14252 start.go:111] Error starting host: Error starting stopped host:
Error setting up host only network on machine start: The host-only adapter we just created is not visible.
This is a well known VirtualBox bug.
You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue.
Retrying.
E1005 10:59:03.414545 14252 start.go:117] Error starting host: Error starting stopped host:
Error setting up host only network on machine start: The host-only adapter we just created is not visible.
This is a well known VirtualBox bug.
You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue
VirtualBox is not installed/configured, or the VirtualBox services are not running.
Ensure that VirtualBox is installed and running properly. We recommend VirtualBox 5.1.8 or above.
E0905 21:49:35.299427 27289 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to transfer external libs to VM: Missing file mysql-connector-java-5.1.38-bin.jar in lib directory.
Please refer to readme for required files
The MySQL client library could not be found in the lib
directory.
Ensure that you have placed a copy of the MySQL Connector-J JAR file,
with the exact name mysql-connector-java-5.1.38-bin.jar
, in the lib
folder.
E0905 21:37:17.311361 25952 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to fetch licence for IPS deployment: Failed to connect to the license from license server:
Post http://licenseserver.adroitlogic.com/licenseManager/registerInstance:
dial tcp: lookup licenseserver.adroitlogic.com on 127.0.1.1:53: server misbehaving
or
{"errorDetail":{"message":"Error while pulling image: Get https://index.docker.io/v1/repositories/library/.../images:
dial tcp: lookup index.docker.io on 10.0.2.3:53: server misbehaving"},"error":"Error while pulling image:
Get https://index.docker.io/v1/repositories/library/elasticsearch/images: dial tcp: lookup index.docker.io on 10.0.2.3:53:
server misbehaving"}
No (or unstable) internet connectivity
Ensure that you are connected to the internet, and have access to hub.docker.com and licenseserver.adroitlogic.com
E0905 21:30:53.088236 25287 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to fetch licence for IPS deployment: Error in reading client key file: open ../conf/license/client.key.properties:
no such file or directory
The client.key.properties
file is not present in the conf/license
directory.
Ensure that you have placed the client.key.properties
file (from the download confirmation email) in the conf/license
directory.
E1005 11:08:54.830777 14982 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to fetch licence for IPS deployment:
Error in reading license key file: open ../conf/license/license.key.properties: no such file or directory
The license.key.properties
file is not present in the conf/license
directory.
If you have deleted the file, extract the original license key (conf/license/license.key.properties
)
from the IPS installer zip archive) and retry after placing it in conf/license
directory.
Alternatively you can also discard the entire installer directory and start over by extracting the installer zip archive afresh.
E0905 21:38:36.609078 26493 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to fetch licence for IPS deployment: Failed to fetch a license from provided details : {}. Status code : 403
The client key is invalid or has already been used for a different IPS demo installation.
If you have already tried out IPS using the client key (client.key.properties
placed in conf/license
) and wish to
start over (i.e. already deleted the previous VM, either via ips_installer delete
or via the VirtualBox management interface),
please contact us so that we can issue a new client key (license) for you.
If you have modified the client (or license) key files in any way, please re-download the original key
from the confirmation email (or extract the original license key (conf/license/license.key.properties
)
from the IPS installer zip archive) and retry after placing it in conf/license
directory, overwriting the existing file.
If your issue does not correspond to any of the above, please contact us at license@adroitlogic.com
so we can provide you with a solution.
Error in pulling image. Retrying ..
Error in pulling image. Retrying ..
E0905 22:04:31.410265 29275 start.go:159] Error updating cluster: Failed to perform IPS specific changes:
Failed to pull Docker images: Error response from daemon: Get https://registry-1.docker.io/v2/adroitlogic/ipsweb/manifests/17.07:
unauthorized: incorrect username or password
The provided Docker ID or password is invalid.
Ensure that you have provided the correct Docker ID and password at the image download confirmation prompt. The Docker ID should be the same as what you entered in the evaluation form.
Detected image pull error : {"status":"Pulling repository docker.io/adroitlogic/ipsweb"}
{"errorDetail":{"message":"Error: image adroitlogic/ipsweb not found"},"error":"Error: image adroitlogic/ipsweb not found"}
Error in pulling image. Retrying ..
Permission denied for accessing IPS Docker images, due to a Docker ID mismatch
Ensure that you enter the same Docker ID that was used in filling the evaluation form.
Check the email address you have registered for your Docker account, for an email indicating that you have been added to a new group.
If you are certain that you entered the correct Docker ID at the confirmation prompt, please write to us
at license@adroitlogic.com
so that we can investigate and rectify the situation.
Failed to run local kube start script. Trying fall back method
E0909 13:03:50.546745 68868 start.go:169] Error starting cluster: Error running ssh command:
if which systemctl 2>&1 1>/dev/null; then
printf %s "[Unit]
Description=Localkube
Documentation=https://github.com/kubernetes/minikube/tree/master/pkg/localkube
[Service]
Type=notify
Restart=always
RestartSec=3
ExecStart=/usr/local/bin/localkube --extra-config=kubelet.KubeReserved=cpu=1000m,memory=1500Mi --generate-certs=false --logtostderr=true --enable-dns=false --node-ip=192.168.99.100
ExecReload=/bin/kill -s HUP $MAINPID
[Install]
WantedBy=multi-user.target
" | sudo tee /usr/lib/systemd/system/localkube.service
sudo systemctl daemon-reload
sudo systemctl restart localkube.service
else
sudo killall localkube || true
# Run with nohup so it stays up. Redirect logs to useful places.
sudo sh -c 'PATH=/usr/local/sbin:$PATH nohup /usr/local/bin/localkube --extra-config=kubelet.KubeReserved=cpu=1000m,memory=1500Mi --generate-certs=false --logtostderr=true --enable-dns=false --node-ip=192.168.99.100 > /var/lib/localkube/localkube.out 2> /var/lib/localkube/localkube.err < /dev/null & echo $! > /var/run/localkube.pid &'
fi
: Process exited with: 1. Reason was: ()
This is an error we have been experiencing randomly with Minikube.
Try running ips_installer stop
and ips_installer start
again.
If you continue to receive the same error, please send us an error report as described under the error-reporting section.
If the installer stops halfway due to one of the above errors, and you wish to leave the set-up aside for later investigation,
please ensure that you shut down the underlying virtual machine by executing ips_installer stop
in order to release the utilized system resources.
|
Strange set of characters (�
) or an error is displayed, instead of the dashboard view.
E.g. in Google Chrome:
This page isn’t working
192.168.99.100 sent an invalid response.
ERR_INVALID_HTTP_RESPONSE
You tried to access the IPS dashboard using an HTTP URL (e.g. http://192.168.99.100:30080).
Please change/add the https://
protocol prefix (e.g. https://192.168.99.100:30080) to the browser URL and try again.
Browser displays a security error/warning: Your connection is not secure
, Your connection is not private
, etc.
Caused by a self-signed HTTPS certificate used in the IPS dashboard web application
Since you are accessing a locally-running web application (running effectively inside your own system), the warning can be safely ignored. In order to do so, please add a security exception for the certificate. The methodology may vary based on your browser and version, E.g.
Mozilla Firefox: Advanced
→ Add Exception
→ Confirm Security Exception
Google Chrome: Advanced
→ Proceed to 192.168.99.100 (unsafe)
If you encounter an error that has not been listed above (or has no feasible resolution),
we would highly appreciate it if you could send us an error report indicating what has went wrong and at what stage,
along with a brief description of your system (OS version, architecture (e.g. 64-bit or x64
), VirtualBox version)
You can obtain diagnostic information from the set-up by executing the command
ips_installer ssh journalctl > journal.log
Please send the error report, with the journal.log
attached (compressed, if possible), to dev@adroitlogic.com
.
We will get back to you at our earliest, providing a quick fix or a possible workaround.