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.

+7

Nginx module: Add a drop-down for error log level

Michael Daumling 9 years ago 0
I'd like to see a small drop-down list so I can set the logging level for error.log. This way, I can turn on debugging info very easily, for example.
+6

I already reinstalled it a few times, but that Error is every time in it

Royl l 3 years ago 0

"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."

+6

Ajenti V error: ImportError: cannot import name b

Plamen Kostov 7 years ago updated by Álvaro J. “Prompt” Martín Lópe 6 years ago 6

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

+6

Limit user permissions to specific services

Christopher Markieta 8 years ago 0

Give users access to start/stop specified services rather than all or none.

+6
Under review

503 Service Unavailable

Alwin Pietersen 10 years ago updated by sumair ali 5 years ago 10
Hi,

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?
+6

Ajenti installed on Ubuntu VM using script gives Secure Connection Failed error

Oxwivi Oxwil 9 years ago 0
I installed Ajenti using the provided script, and it sure sounds like everything installed properly but, accessing https://vm-ip:8000 results in the Secure Connectionn 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?
+6

pureFTP add additional users

janxb 9 years ago updated 9 years ago 19
Could you add the ability to create additional FTP-users using ajenti?
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.
+6

FreeBSD 10.2

Yacob™ 9 years ago 0

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 :)

+6

goaccess.io integration for web site analytics

Arthur Wiebe 10 years ago 0
This is an idea, one and probably the only component we find missing from Ajenti V is analytics for the web sites.
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.
+6
Completed

Support for virtual hosts

hmaesta 11 years ago updated by Eugene Pankov (Project coordinator) 11 years ago 0

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.