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.
No similar topics found.
0
Respost
SUSE support?
Can Ajenti support SUSE distros ie: SLES, openSUSE? Seems like it probably would since it's RPM based but not sure how to get in on the system.
Answer
Eugene Pankov (Project coordinator)
fa 11 anys
Ajenti can be installed and run on SUSE, but most plugins won't work because they don't support SUSE specific configuration.
0
Respost
Packages empty?
My packages plugin doesn't show me any packages, instead it says empty.
Did I missed something?
0
Respost
I'm on Centos 6.2, how can I start Ajenti automatically
Currently I have to log on with ssh and "service restart ajenti"
I'm sure there is some simple place to put that command in order to execute it at startup; however, I don't know where it is, and would appreciate advice.
Thanks
0
Ajenti Website Configuration Assistance for Cachet (NGINX)
Hello,
I'm attempting to configure a website ````health.domain.com```` using Cachet (https://github.com/cachethq/Cachet) and have done everything outside of the nginx website settings and am having trouble. Below is their suggested setup for PHP-FPM/NGINX setups from https://docs.cachethq.io/docs/installing-cachet:
````
# Upstream to abstract backend connection(s) for php
upstream php {
server unix:/tmp/php-cgi.socket;
server 127.0.0.1:9000;
}
server {
server_name cachet.mycompany.com; # Or whatever you want to use
listen 80 default;
rewrite ^(.*) https://cachet.mycompany.comhttps://cachet.mycompany.com$1 permanent;
}
# HTTPS server
server {
listen 443;
server_name cachet.mycompany.com;
root /var/vhost/cachet.mycompany.com/public;
index index.php;
ssl on;
ssl_certificate /etc/ssl/crt/cachet.mycompany.com.crt; # Or wherever your crt is
ssl_certificate_key /etc/ssl/key/cachet.mycompany.com.key; # Or wherever your key is
ssl_session_timeout 5m;
# Best practice as at March 2014
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA";
ssl_buffer_size 1400; # 1400 bytes, within MTU - because we generally have small responses. Could increase to 4k, but default 16k is too big
location / {
add_header Strict-Transport-Security max-age=15768000;
try_files $uri /index.php$is_args$args;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_index index.php;
fastcgi_keep_conn on;
add_header Strict-Transport-Security max-age=15768000;
}
}
````
0
Without www downloading bin file
I am having a domain name its wrking fine with www, where as if I browse site without www then its downloading bin file.
0
Completat
Using virtualenv with Ajenti V and gunicorn
I'm looking for advice on using the Python WSGI in Ajenti V.
Gunicorn is able to find my module (a Django app) but I cannot seem to get it to recognize my python path, e.g. /srv/website/env, so it fails trying to import django.core.wsgi. The only way I can get the app to start is if I install my python packages like Django globally. Is there a way to use virtual environments with the current Python WSGI plugin?
Gunicorn is able to find my module (a Django app) but I cannot seem to get it to recognize my python path, e.g. /srv/website/env, so it fails trying to import django.core.wsgi. The only way I can get the app to start is if I install my python packages like Django globally. Is there a way to use virtual environments with the current Python WSGI plugin?
0
Mailboxes can't be accessed by any imap clientclient, Ajenti-V
I have a ton of email accounts on my server. The number one issue that myself and my customers have had since switching to i mm ajenti is that no one can access their email other than through roundcube. Mobile phone IMAP clients do not access the emails they say that they cannot connect to the server. Desktop email apps including outlook, thunderbird, Opera Mail, Claws mail and several others cannot access any accounts. They say they cannot connect to the server. Mail logs show that the applications connect then disconnect within the same second. What's going on? I have tried every variation of ports and settings to no avail. The only way people can access emails, is through roundcube. Roundcube is configured to connect to localist, and if I change roundcube configuration so that it is connecting for emails to the outside IP address instead of localhost, the same issue occurs there. What's going on? How can I get this working? Ive been trying for months and I'm at a loss. Help.
0
Respost
Как создать новый сайт через панель
У меня есть домен. Мне нужно через панель создать новый сайт, ftp подключение в нему. Как это сделать?
Answer
Eugene Pankov (Project coordinator)
fa 10 anys
Я извиняюсь, но вы пример читали? http://support.ajenti.org/topic/353409-setting-up-a-php-website-with-ajenti-v-wordpress-example/ - здесь на примере Wordpress все расписано
0
Nginx FastCGI custom config
There is currently an error when adding a new FastCGI PHP site with custom configuration.
It seems that the checkbox "Only use custom configuration" does not work properly.
1. Create a new website (and setup basic settings)
2. Add FastCGI PHP
3. Expand "Extended"
4. Paste in your custom configuration
5. Check "Only use custom configuration"
And then there is the problem:
Ajenti does not only use the pasted in configuration code! It puts the code in its own config file and something like this happens:
#AUTOMATICALLY GENERATED - DO NO EDIT!
server {
listen *:80;
server_name mydomain.de www.mydomain.de;
access_log /var/log/nginx/mydomain.access.log;
error_log /var/log/nginx/mydomain.error.log;
root /var/www/mydomain/htdocs;
index index.html index.htm index.php;
location ~ [^/]\.php(/|$)
!!!Here begins my pasted in custom config!!!
server {
listen *:80;
server_name mydomain.de www.mydomain.de;
access_log /var/log/nginx/mydomain.access.log;
error_log /var/log/nginx/mydomain.error.log;
root /var/www/mydomain.de/htdocs;
index index.html index.htm index.php;
location /old {
deny all;
}
location ~ [^/]\.php(/|$) {
fastcgi_index index.php;
include fcgi.conf;
fastcgi_pass unix:/var/run/ajenti-v-php-fcgi-mydomain-php-fcgi-0.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
!!!Here ends the custom config!!!
}
}
}
Thanks for your help.
It seems that the checkbox "Only use custom configuration" does not work properly.
1. Create a new website (and setup basic settings)
2. Add FastCGI PHP
3. Expand "Extended"
4. Paste in your custom configuration
5. Check "Only use custom configuration"
And then there is the problem:
Ajenti does not only use the pasted in configuration code! It puts the code in its own config file and something like this happens:
#AUTOMATICALLY GENERATED - DO NO EDIT!
server {
listen *:80;
server_name mydomain.de www.mydomain.de;
access_log /var/log/nginx/mydomain.access.log;
error_log /var/log/nginx/mydomain.error.log;
root /var/www/mydomain/htdocs;
index index.html index.htm index.php;
location ~ [^/]\.php(/|$)
!!!Here begins my pasted in custom config!!!
server {
listen *:80;
server_name mydomain.de www.mydomain.de;
access_log /var/log/nginx/mydomain.access.log;
error_log /var/log/nginx/mydomain.error.log;
root /var/www/mydomain.de/htdocs;
index index.html index.htm index.php;
location /old {
deny all;
}
location ~ [^/]\.php(/|$) {
fastcgi_index index.php;
include fcgi.conf;
fastcgi_pass unix:/var/run/ajenti-v-php-fcgi-mydomain-php-fcgi-0.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
!!!Here ends the custom config!!!
}
}
}
Thanks for your help.
0
can't connect root after OS (ubuntu) user sync
my root user account is kinda frozen after I sync up the accounts.
I wonder if there is a reset mechanism in order to save a corrupted configuration ?
I wonder if there is a reset mechanism in order to save a corrupted configuration ?
Answer
Eugene Pankov (Project coordinator)
fa 10 anys
If you have enabled OS sync, you now need to use password of OS' root user to log into Ajenti.
Customer support service by UserEcho