Closed dutchgioproject closed 4 years ago
Hi, thank you for reporting the issue! I am about to check this. Meanwhile you can
touch /var/lib/docker/volumes/intelowl_generic_logs/_data/django/django_auth_ldap.log -> this creates the missing file if it does not exist
chown www-data:www-data /var/lib/docker/volumes/intelowl_generic_logs/_data/django/django_auth_ldap.log -> this should fix the Permission Error
This should fix the problem while I investigate on the root cause. Care that the folder intelowl_generic_logs
could be called differently based on the folder where you git pulled the project.
Thanks. I'm unable to locate the intelowl_generic_logs folder though, I git pulled the project in my user directory in Windows, using Docker desktop.
Apologies, I assumed that you were using a Unix-like OS.
Honestly we did not test IntelOwl on Windows. We recommend to use a Unix-like OS. We will specify clearer in the next documentation that, at the moment, we can provide support only for Unix-like installations.
However the point is to identify where the "offended" file is located.
The folder where the volumes are located should be here C:\Users\Public\Documents\Hyper-V\Virtual hard disks
(https://stackoverflow.com/questions/43181654/locating-data-volumes-in-docker-desktop-windows).
Then, you should follow this path intelowl_generic_logs/_data/django/django_auth_ldap.log
and change the permissions of the log file to reflect the same permissions that the other log files have in that folder.
It would be really nice if you could paste what did you find.
Also, I think that the installation is not completely "clean". You should also remove the volumes related to IntelOwl.
Later I can try Docker Desktop in Windows manually so maybe I can give you more hints.
Thanks. It turns out to be even more complex, the files aren't there. I'll reinstall it on a Unix system as it will be supported.
After a git pull to update to the latest version, both intel_owl_celery_beat and intel_owl_celery_worker are unable to start. Therefore, logging in to the web interface is not possible.
There seems to be a configuration that expects a Django ldap auth file, 'django_auth_ldap':
I've already done a clean install but this seems to cause the same issue.