This page provides troubleshooting steps, FAQs, and resources to help you resolve common issues. If you encounter any problems with the application not addressed here, check the GitHub Issues board. Feel free to file new tickets there (after learning about the guidelines for Contributing).
- Containers Not Starting
-
Issue: The application containers fail to start.
-
Solution:
docker compose logs
Check the logs for errors and resolve dependency issues.
- Port Conflicts
-
Issue: Port conflicts with other running applications.
-
Solution: Update the ports section in the Docker Compose file.
ibvs-milvusdbcontainer is unhealthy
-
Issue:
ibvs-milvusdbcontainer fails to start. -
Solution:
Currently, milvusdb does not work with proxy servers. Make sure that the proxies
http_proxy,https_proxyandno_proxyare set to empty string incompose.ymlfile.
- Empty search results after clicking on
Search Object
-
Issue: Search results are empty after clicking on
Search Objectbutton. -
Solution:
- Make sure the models are able to detect the objects in the stream correctly
- Make sure you have analysed the stream first to capture the video frames into milvus database
- Make sure you are using the right frame to search the object
- Increase the 'To' timestamp in the search results to accommodate the latest results
- Failure to launch
ibvs-app,ibvs-featurematchingoribvs-streamingcontainers
-
Issue: One of the above containers fails to come up.
-
Solution:
Try building the image locally as mentioned in Step 2 of Set up and First Use before bringing up the containers.
-
Helm Chart Not Found
-
Check if the Helm repository was added:
helm repo list
-
-
Pods Not Running:
-
Review pod logs:
kubectl logs {{pod-name}} -n {{namespace}}
-
-
Service Unreachable:
-
Confirm the service configuration:
kubectl get svc -n {{namespace}}
-