Welcome to the Ajenti Idea Exchange. It's your chance to collaborate with our team and other users to influence the future of Ajenti! Ideas appreciated.
Nginx module: Add a drop-down for error log level
I already reinstalled it a few times, but that Error is every time in it
"Mar 11 05:41:02 ** systemd[1]: Starting Ajenti panel...
Mar 11 05:41:02 ** python3[2529]: Traceback (most recent call last):
Mar 11 05:41:02 ** python3[2529]: File "/usr/local/bin/ajenti-panel", line 116, in
Mar 11 05:41:02**python3[2529]: if not os.path.exists(config_path):
Mar 11 05:41:02 **python3[2529]: File "/usr/lib/python3.6/genericpath.py", line 19, in exists
Mar 11 05:41:02 **t python3[2529]: os.stat(path)
Mar 11 05:41:02** python3[2529]: TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
Mar 11 05:41:02** systemd[1]: ajenti.service: Control process exited, code=exited status=1
Mar 11 05:41:02**systemd[1]: ajenti.service: Failed with result 'exit-code'.
Mar 11 05:41:02 ** systemd[1]: Failed to start Ajenti panel."
Ajenti V error: ImportError: cannot import name b
Hello Ajenti !
I currently installed fresh Ajenti/ Ajenti V on fresh DigitalOcean's CentOS droplet.
First when i install Ajenti, it was working, but when I install Ajenti V:
[root@hostname~]# service ajenti restart
Restarting ajenti (via systemctl): [ OK ]
[root@hostname~]# ajenti-panel -v
29.03.2017 08:53 ajenti-panel:105 INFO Using config file /etc/ajenti/config.json
29.03.2017 08:53 ajenti-panel:130 INFO Ajenti starting in foreground
Traceback (most recent call last):
File "/usr/bin/ajenti-panel", line 137, in <module>
from ajenti import core
File "/usr/lib/python2.7/site-packages/ajenti/core.py", line 21, in <module>
from ajenti.middleware import SessionMiddleware, AuthenticationMiddleware
File "/usr/lib/python2.7/site-packages/ajenti/middleware.py", line 11, in <module>
from ajenti.users import UserManager
File "/usr/lib/python2.7/site-packages/ajenti/users.py", line 3, in <module>
from passlib.hash import sha512_crypt
File "/usr/lib/python2.7/site-packages/passlib/hash.py", line 22, in <module>
from passlib.registry import _proxy
File "/usr/lib/python2.7/site-packages/passlib/registry.py", line 11, in <module>
from passlib.utils import is_crypt_handler
File "/usr/lib/python2.7/site-packages/passlib/utils/__init__.py", line 32, in <module>
from passlib.utils.compat import add_doc, b, bytes, join_bytes, join_byte_values, \
ImportError: cannot import name b
What can I do?
Thanks
Limit user permissions to specific services
Give users access to start/stop specified services rather than all or none.
503 Service Unavailable
I've added a website in the configurationpanel of ajenti.
If I visit the website domain i've entered in the config panel, I get a 503 error: The requested website is currently under maintenance.
However, I turned off the maintenance mode in the ajenti control panel for that website.
What should I doe tho solve this problem?
Ajenti installed on Ubuntu VM using script gives Secure Connection Failed error
The VM is running fine, I can ping and ssh into it and have restarted the service and the VM instance multiple times, but still results in the same error.
Can anyone help me diagnose this?
pureFTP add additional users
For example, we have a webcam upload, but we don't want to expose our main web root to this upload user, so we want to create a new user who has only access to a subfolder..
For now, I create the user using the "pure-pw" command, but it gets overwritten when ajenti updates the website config.
FreeBSD 10.2
Hello, could you write instruction step by step how to install Ajenti on FreeBSD 10.2?
I use intruction from your knowledge base, but I stuck on ports and certficates instalation.
Please help.
Regards :)
goaccess.io integration for web site analytics
The best log analyzer that I'm aware of for nginx is goaccess.io which is what we are using from the command-line to analyze log files on an as-needed basis.
But it would be really nice if it could be integrated into Ajenti V because that way the web designers could get access to it without requesting it from the sysadmin.
Thanks for the good work.
Support for virtual hosts
Hello.
It would be nice if Ajenti have support for create/delete virtual hosts, allowing us to manage the websites of the server without using command-line.
Thank you.
Customer support service by UserEcho