tag:userecho.com,2024-03-19:/feeds/topics/en//Ajenti2023-12-20T15:26:32+00:00tag:support.ajenti.org,2023-12-20:/communities/1/topics/1707-trying-to-install-i-get-all-the-time-sudo-unable-to-resolve-host-localhostlocaldomain-name-or/2023-12-20T15:26:32+00:002023-12-20T15:26:32+00:00Trying to install I get all the time "sudo: unable to resolve host localhost.localdomain: Name or service not known" [bugs] <p>DEAr All,</p><p>I am trying to install this panel however I get almost all the time message "sudo: unable to resolve host localhost.localdomain: Name or service not known" </p><p>What I am missing ? do I have to setup something first ?</p><p>thank oyu,</p><p>daniel</p><br/><br/>suggested by: Daniel DumitruDaniel Dumitruhttps://support.ajenti.org/users/2931-daniel-dumitru/topics/tag:support.ajenti.org,2023-10-23:/knowledge-bases/5/articles/1121-installing-on-ubuntu/2023-10-23T10:12:55+00:002023-10-23T10:12:55+00:00Installing on Ubuntu [news] <h4>Quick automatic install</h4><pre>wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh</pre><br><h4>Manual install</h4>Ajenti requires ubuntu 12.04 Precise Pangolin. Previous releases might work with Python upgraded.<br>Add repository key:<br><pre>wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -</pre><br>Add repository to /etc/apt/sources.list:<br><pre>echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee -a /etc/apt/sources.list</pre><br>Install the package:<br><pre>sudo apt-get update && sudo apt-get install ajenti</pre><br>Start the service:<br><pre>sudo service ajenti restart</pre><br>If you are using UFW firewall:<br><pre>ufw allow 8000</pre><br><br>The panel will be available on <strong>HTTPS</strong> port <strong>8000</strong>. The default username is <strong>root</strong>, and the password is <strong>admin<br></strong><br><br/><br/> Nik Lever replied:<br/><p>I cannot connect to <a href="https://myserverip:8000">https://myserverip:8000</a> I get 'This site cannot be reached'</p><p></p><p>root@ubuntu:~# netstat -tlnp | grep 8000</p><p>tcp 0 0 0.0.0.0:<strong>8000</strong> 0.0.0.0:* LISTEN 2968/python3 </p><p></p><p>root@ubuntu:~# ps aux | grep ajenti</p><p>root 2968 0.1 3.4 192736 68776 ? S 09:44 0:01 /usr/bin/python3 /usr/local/bin/<strong>ajenti</strong>-panel -d</p><p>nobody 2974 0.0 2.5 118968 49832 ? S 09:44 0:00 /usr/local/bin/<strong>ajenti</strong>-panel worker [restricted session]</p><p>root 3394 0.0 0.1 4024 2148 pts/0 R+ 10:05 0:00 grep --color=auto <strong>ajenti</strong></p><p></p><p></p>Eugene Pankovhttps://support.ajenti.org/users/1-eugene-pankov/topics/tag:support.ajenti.org,2023-08-11:/communities/1/topics/1701-ajenti-1x-installation-error-on-ubuntu-server-2204/2023-08-11T12:55:44+00:002023-08-11T12:55:44+00:00Ajenti 1.x installation error on ubuntu server 22.04 [bugs] <p>I'm trying to install the 1.x version of Ajenti on Ubuntu Server 22.04 and I get this error:</p><p></p><pre>root@server:/home/ti# apt-get install ajenti -y<br>Reading package lists... Done<br>Building dependency tree... Done<br>Reading state information... Done<br>Some packages could not be installed. This may mean that you have<br>requested an impossible situation or if you are using the unstable<br>distribution that some required packages have not yet been created<br>or been moved out of Incoming.<br>The following information may help to resolve the situation:<br><br>The following packages have unmet dependencies:<br> ajenti : Depends: python (>= 2.6) but it is not installable<br> Depends: python-support (>= 0.90.0) but it is not going to be installed<br> Depends: python-lxml (>= 2.2.4) but it is not installable<br> Depends: python-gevent but it is not going to be installed<br> Depends: python-gevent-socketio but it is not going to be installed<br> Depends: python-psutil (>= 0.6.0) but it is not going to be installed<br> Depends: python-reconfigure (>= 0.1.46) but it is not going to be installed<br> Depends: python-daemon but it is not installable<br> Depends: python-passlib but it is not going to be installed<br> Depends: python-requests (>= 0.12.0) but it is not going to be installed<br> Depends: python-dbus but it is not installable<br> Depends: python-imaging but it is not installable<br> Depends: python-catcher but it is not going to be installed<br> Depends: python-exconsole (>= 0.1.5) but it is not going to be installed<br> Depends: python-ldap but it is not installable<br>E: Unable to correct problems, you have held broken packages.</pre><p></p><p>I found several tips on other forums but none solved the problem.</p><br/><br/>suggested by: Luciano de Almeida SilvaLuciano de Almeida Silvahttps://support.ajenti.org/users/2920-luciano-de-almeida-silva/topics/tag:support.ajenti.org,2023-08-10:/communities/1/topics/1696-cannot-elevate-my-user/2023-08-10T14:11:52+00:002023-08-10T14:11:52+00:00Cannot elevate my user [ideas] <p>I have installed Ajenti with no issue. I can log in but when I click to elevate the login, it brings up a login prompt and then just goes right back to the main Ajenti screen. It will not allow me to elevate.</p><br/><br/> Phillip Kirk replied:<br/>I was able to get my session elevated using the following steps. User Procale seems to have left out just a couple details, however I wouldn't have figured out this workaround without their help:<br><p><br></p><p>Follow these steps exactly (The following instructions assume the IP address of your server is "192.168.1.200", you are running Ajenti on the default port 8000, and the username with sudo privileges is "someuser")<br><br></p><ol><li>Navigate to https://192.168.1.200:8000/view/login/sudo:someuser (replace "someuser" with the username specific to your system) <strong><u>DO NOT CLICK AUTHENTICATE YET</u></strong></li><li>Open a new tab/window in the same browser and navigate to the main login page (i.e https://192.168.1.200:8000/view/login/normal)</li><li>Enter your username and password, then click "Login"</li><li>Go back to the other tab/window from Step 1, then click Authenticate</li><li>Close the tab/window from Step 2 and continue working from the tab/window from Step 1.<br></li></ol><p>I was able to verify that by following the above steps, privilege elevation is successful. Please note that this is only a workaround and is very annoying to say the least. I'll send this to developers in hopes they can re-work the release in order to eliminate the need for this workaround.</p>Philip Goldwasserhttps://support.ajenti.org/users/2913-philip-goldwasser/topics/tag:support.ajenti.org,2023-08-09:/communities/1/topics/1657-installation-issue-the-following-packages-have-unmet-dependencies/2023-08-09T17:47:47+00:002023-08-09T17:47:47+00:00Installation Issue - The following packages have unmet dependencies: ??? [bugs] <p>I am trying to install Ajenti on a new Digital Ocean Droplet with Linux Ubuntu (20.something). And while running the command line installation.....</p><h4>Quick automatic install</h4><pre>wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh</pre><p>I keep getting some issues with installing the required Python packages. Here's the message that I keep getting:</p><p></p><pre>The following packages have unmet dependencies: ajenti : Depends: python (>= 2.6) Depends: python-support (>= 0.90.0) but it is not going to be installed Depends: python-lxml (>= 2.2.4) but it is not going to be installed Depends: python-gevent but it is not going to be installed Depends: python-gevent-socketio but it is not going to be installed Depends: python-psutil (>= 0.6.0) but it is not going to be installed Depends: python-reconfigure (>= 0.1.46) but it is not going to be installed Depends: python-daemon but it is not installable Depends: python-passlib but it is not going to be installed Depends: python-requests (>= 0.12.0) but it is not going to be installed Depends: python-dbus but it is not going to be installed Depends: python-imaging but it is not installable Depends: python-catcher but it is not going to be installed Depends: python-exconsole (>= 0.1.5) but it is not going to be installed Depends: python-ldap but it is not installableE: Unable to correct problems, you have held broken packages.<br></pre><p>What exactly do I need to do to correct this problem and ensure that I have a solid installation? Thanks.</p><p></p><br/><br/> Luciano de Almeida Silva replied:<br/><p>Hey</p><p>I have the same problem</p><p></p><p></p>root@file:/home/ti# apt-get install ajenti -y<br>Reading package lists... Done<br>Building dependency tree... Done<br>Reading state information... Done<br>Some packages could not be installed. This may mean that you have<br>requested an impossible situation or if you are using the unstable<br>distribution that some required packages have not yet been created<br>or been moved out of Incoming.<br>The following information may help to resolve the situation:<br><br>The following packages have unmet dependencies:<br> ajenti : Depends: python (>= 2.6) but it is not installable<br> Depends: python-support (>= 0.90.0) but it is not going to be installed<br> Depends: python-lxml (>= 2.2.4) but it is not installable<br> Depends: python-gevent but it is not going to be installed<br> Depends: python-gevent-socketio but it is not going to be installed<br> Depends: python-psutil (>= 0.6.0) but it is not going to be installed<br> Depends: python-reconfigure (>= 0.1.46) but it is not going to be installed<br> Depends: python-daemon but it is not installable<br> Depends: python-passlib but it is not going to be installed<br> Depends: python-requests (>= 0.12.0) but it is not going to be installed<br> Depends: python-dbus but it is not installable<br> Depends: python-imaging but it is not installable<br> Depends: python-catcher but it is not going to be installed<br> Depends: python-exconsole (>= 0.1.5) but it is not going to be installed<br> Depends: python-ldap but it is not installable<br>E: Unable to correct problems, you have held broken packages.<p></p><p>I tried the above procedure and it didn't work.</p><p><br></p><p>Some help?</p>Aaron Estebanhttps://support.ajenti.org/users/2814-aaron-esteban/topics/tag:support.ajenti.org,2023-07-05:/communities/1/topics/421-ajenti-v-is-no-longer-on-ubuntudebian-packages/2023-07-05T21:10:41+00:002023-07-05T21:10:41+00:00Ajenti-V is no longer on ubuntu/debian packages [questions] <p>Ajenti-V and rest of the packages needed for ajenti-v installation are no longer found on: <br><span><a href="http://packages.ubuntu.com/">http://packages.ubuntu.com/</a></span><br><br>Thats why ajenti-v cannot be installed via apt-get install (i tried apt-get update first):<br><br></p><p>E: Unable to locate package ajenti-v</p><div>E: Unable to locate package ajenti-v-nginx</div><div>E: Unable to locate package ajenti-v-mysql</div><div>E: Unable to locate package ajenti-v-php-fpm</div><div>E: Unable to locate package ajenti-v-mail</div><div>E: Unable to locate package ajenti-v-nodejs</div><p>Any ideas ?<br><br><br><br></p><br/><br/> Zikzak Plus replied:<br/><p>After years this still hasn't been resolved and it's just sad. I also tried this and still no luck. <br><br><br></p><pre><code>wget <a href="http://repo.ajenti.org/debian/key" class="redactor-autoparser-object">http://repo.ajenti.org/debian/key</a> -O- | sudo apt-key add -echo "deb [trusted=yes] http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee /etc/apt/sources.list.d/ajenti.listsudo apt updatesudo apt -y install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.2-fpm php7.2-mysqlsudo systemctl restart ajenti</code></pre><br><p></p>Nino Kutnjakhttps://support.ajenti.org/users/1449-nino-kutnjak/topics/tag:support.ajenti.org,2023-02-04:/communities/1/topics/1695-error-installing-ajenti-v-package-ajenti-v-is-not-installed-so-not-removed/2023-02-04T17:43:11+00:002023-02-04T17:43:11+00:00error installing ajenti-v Package 'ajenti-v' is not installed, so not removed [questions] <p>Hi, I am currently trying to install ajenti-v with the following command.</p><p><strong>apt-get install ajenti-v</strong></p><p>but i get this in terminal</p><p></p><p>Reading package lists... Done<br>Building dependency tree... Done<br>Reading state information... Done<br>Package 'ajenti-v' is not installed, so not removed<br>Some packages could not be installed. This may mean that you have<br>requested an impossible situation or if you are using the unstable<br>distribution that some required packages have not yet been created<br>or been moved out of Incoming.<br>The following information may help to resolve the situation:<br><br>The following packages have unmet dependencies:<br> ajenti : Depends: python (>= 2.6) but it is not installable<br> Depends: python-support (>= 0.90.0) but it is not going to be installed<br> Depends: python-lxml (>= 2.2.4) but it is not installable<br> Depends: python-gevent but it is not going to be installed<br> Depends: python-gevent-socketio but it is not going to be installed<br> Depends: python-psutil (>= 0.6.0) but it is not going to be installed<br> Depends: python-daemon but it is not installable<br> Depends: python-passlib but it is not going to be installed<br> Depends: python-requests (>= 0.12.0) but it is not going to be installed<br> Depends: python-dbus but it is not installable<br> Depends: python-imaging but it is not installable<br> Depends: python-catcher but it is not going to be installed<br> Depends: python-exconsole (>= 0.1.5) but it is not going to be installed<br> Depends: python-ldap but it is not installable<br> python-reconfigure : Depends: python (>= 2.6) but it is not installable<br> Depends: python-support (>= 0.90.0) but it is not going to be installed<br> Depends: python-chardet but it is not going to be installed<br>E: Unable to correct problems, you have held broken packages.</p><p></p><p></p><p>My system is <strong>Ubuntu 22.04.1 LTS jammy</strong></p><p>and I already have Ajenti installed I can log in with root and other users</p><br/><br/>suggested by: Cesar BarRuCesar BarRuhttps://support.ajenti.org/users/2906-cesar-barru/topics/tag:support.ajenti.org,2022-11-02:/communities/1/topics/1688-website-tab-not-showing-on-ajenti-v20-on-debian-11/2022-11-02T16:36:31+00:002022-11-02T16:36:31+00:00Website Tab not showing on Ajenti v2.0 on Debian 11 [questions] <p>I recently installed Ajenti but the Website Tab is missing. I don't even know if it exist in v2. But I can't install v1 on Debian 11.</p><p>So here is a Screenshot:</p><p><img src="/s/attachments/4472/1/0/95d32eb9dd97c7ed0cea5e5293c966c7.png"></p><p></p><p>So please help</p><br/><br/>suggested by: BlutudlutBlutudluthttps://support.ajenti.org/users/2897-blutudlut/topics/tag:support.ajenti.org,2022-08-05:/communities/1/topics/1686-exim-email-setup-to-external-hosting/2022-08-05T09:15:58+00:002022-08-05T09:15:58+00:00EXIM email setup to external hosting [ideas] <p>hi,</p><p></p><p>I have a vps server with multiple sites. I have setup the mail and for the site that has mailboxes created on ajenti it works fine.</p><p></p><p>However i have another website and the mailbox is hosted by the vps provider (ovh). when sending emails i get the following error in the exim logs:<br><br>exim -bt info@domain.com<br>R: vforward for info@domain.com<br>info@domain.com is undeliverable: Unrouteable address<br> <-- info@domain.com</p><p></p><p>can someone guide me on how to send emails that dont have local mailboxes to the outside servers?</p><p></p><p>thank you</p><br/><br/>suggested by: cptliquidcptliquidhttps://support.ajenti.org/users/2891-cptliquid/topics/tag:support.ajenti.org,2022-06-28:/communities/1/topics/1684-ajenti-not-starting-on-ubuntu-2004/2022-06-28T10:33:54+00:002022-06-28T10:33:54+00:00Ajenti not starting on Ubuntu 20.04 [bugs] <p>The install is fine, but when inputting the command sudo systemctl status ajenti or seeing if the service is running, it says " ajenti.service: start operation timed out. Terminating." I used to have icecast2 running on port 8000, but since turned off the daemon and nothing else is running on that port. Running ajenti-panel -v freezes the terminal, such is the case when running the systemctl status command as well. When force-closing ajenti-panel -v I am left with:<br>Traceback (most recent call last):<br> File "/opt/ajenti/bin/ajenti-panel", line 9, in <br> import aj<br> File "/opt/ajenti/lib/python3.8/site-packages/aj/__init__.py", line 3, in <br> import platform as pyplatform<br> File "/usr/lib/python3.8/platform.py", line 137, in <br> _component_re = re.compile(r'([0-9]+|[._+-])')<br> File "/usr/lib/python3.8/re.py", line 252, in compile<br> return _compile(pattern, flags)<br> File "/usr/lib/python3.8/re.py", line 304, in _compile<br> p = sre_compile.compile(pattern, flags)<br> File "/usr/lib/python3.8/sre_compile.py", line 768, in compile<br> code = _code(p, flags)<br> File "/usr/lib/python3.8/sre_compile.py", line 604, in _code<br> _compile_info(code, p, flags)<br> File "/usr/lib/python3.8/sre_compile.py", line 555, in _compile_info<br> charset = _get_charset_prefix(pattern, flags)<br> File "/usr/lib/python3.8/sre_compile.py", line 500, in _get_charset_prefix<br> flags = _combine_flags(flags, add_flags, del_flags)<br> File "/usr/lib/python3.8/sre_compile.py", line 67, in _combine_flags<br> if add_flags & TYPE_FLAGS:<br>KeyboardInterrupt" <br><br>If that means anything. Any help is apperiecated </p><br/><br/>suggested by: WaylenWaylenhttps://support.ajenti.org/users/2888-waylen/topics/tag:support.ajenti.org,2022-02-23:/communities/1/topics/785-error-could-not-bind-to-u0000-8000/2022-02-23T10:53:26+00:002022-02-23T10:53:26+00:00 ERROR Could not bind to (u'0.0.0.0', 8000) [bugs] [not a bug]I cant seem to get ajenti to work after instalation a cant connect via https//ip:8000<br>when i run command ajenti-panel i get :<br><strong>ERROR Could not bind to (u'0.0.0.0', 8000)</strong><br>at the end i tried numerous suggestion from forums but no dice. please help any sugestions<br><br/><br/> Neiroc replied:<br/><p>Debian 9/10 you need install:</p><p>apt-get install python-pip && pip install gevent==1.1b4 && service ajenti restart && reboot</p>Rajko Bezarevichttps://support.ajenti.org/users/320-rajko-bezarevic/topics/tag:support.ajenti.org,2021-12-29:/communities/1/topics/1682-ajenti-v-incompatible-with-debian-11/2021-12-29T14:14:53+00:002021-12-29T14:14:53+00:00ajenti-v incompatible with Debian 11 [bugs] <p>apt install ajenti-v</p><p>Reading package lists... Done</p><p>Building dependency tree... Done</p><p>Reading state information... Done</p><p>Some packages could not be installed. This may mean that you have</p><p>requested an impossible situation or if you are using the unstable</p><p>distribution that some required packages have not yet been created</p><p>or been moved out of Incoming.</p><p>The following information may help to resolve the situation:</p><p>The following packages have unmet dependencies:</p><p> ajenti : Depends: python (>= 2.6)</p><p> Depends: python-support (>= 0.90.0) but it is not going to be installed</p><p> Depends: python-lxml (>= 2.2.4) but it is not installable</p><p> Depends: python-gevent but it is not going to be installed</p><p> Depends: python-gevent-socketio but it is not going to be installed</p><p> Depends: python-psutil (>= 0.6.0) but it is not going to be installed</p><p> Depends: python-daemon but it is not installable</p><p> Depends: python-passlib but it is not going to be installed</p><p> Depends: python-requests (>= 0.12.0) but it is not going to be installed</p><p> Depends: python-dbus but it is not installable</p><p> Depends: python-imaging but it is not installable</p><p> Depends: python-catcher but it is not going to be installed</p><p> Depends: python-exconsole (>= 0.1.5) but it is not going to be installed</p><p> Depends: python-ldap but it is not installable</p><p> python-reconfigure : Depends: python (>= 2.6)</p><p> Depends: python-support (>= 0.90.0) but it is not going to be installed</p><p> Depends: python-chardet but it is not installable</p><p>E: Unable to correct problems, you have held broken packages.</p><br/><br/>suggested by: areafixareafixhttps://support.ajenti.org/users/2881-areafix/topics/tag:support.ajenti.org,2021-04-19:/communities/1/topics/1670-cant-uninstall-a-plugin-from-ajenti/2021-04-19T13:02:14+00:002021-04-19T13:02:14+00:00Can't uninstall a plugin from ajenti [bugs] <p>Hi everyone, i've got two dedicated server with two different ajenti instances. about 1 our ago i've installed a community plugin from the web interface, after i've restarted the panel for the new plugin ajenti on all two istances went down and now (being that i did the automatic installation) i can't remove that plugin because i'm only with ubuntu shell or sftp connection.</p><p><br></p><p>if someone can please tell me where i can find the plugin directory with the full-automatic installation i will be very happy :))</p><p></p><p>Thanks at all!</p><br/><br/>suggested by: giorossigiorossihttps://support.ajenti.org/users/2848-giorossi/topics/tag:support.ajenti.org,2021-04-16:/communities/1/topics/1321-superuser-access-required/2021-04-16T21:05:38+00:002021-04-16T21:05:38+00:00Superuser access required [questions] <p>Hello i just installed Ajenti on my Ubuntu 16.04.1 server and it all works fine but im not able to access the settings or plugin page. It just says "superuser access required". </p><p><br></p><p>So i go to the user menu and press elevate, i type in my sudo password but it says incorrect password. Even if im logged in with the sudo user (same password)</p><p><br></p><p>Anyone noticed this issue? Tried my google skills but didnt find any solution or thread about it. </p><br/><br/> yoong replied:<br/><p>Hi,</p><p>I just installed the Ajenti and indeed, I cannot use "elevate" functionalité.</p><p>I am using Ubuntu Mate 20.04 and last Ajenti version from offical command line</p><p>The solution suggested by "<strong>Gabor Zsoldos</strong>" sounds not working: </p><p>after modifying the /etc/sudoers and modifying the "ajenti-core/aj/auth.py" as mentioned, when I try "Elevate" button, I see the following message : your session is expired. And I have to login again. And when I try to "Elevate", "my session is expired" and I have to login again... </p><p><br></p>Sazernhttps://support.ajenti.org/users/2029-sazern/topics/tag:support.ajenti.org,2021-03-11:/communities/1/topics/1668-i-already-reinstalled-it-a-few-times-but-that-error-is-every-time-in-it/2021-03-11T04:49:25+00:002021-03-11T04:49:25+00:00I already reinstalled it a few times, but that Error is every time in it [questions] <p>"Mar 11 05:41:02 ** systemd[1]: Starting Ajenti panel...<br>Mar 11 05:41:02 ** python3[2529]: Traceback (most recent call last):<br>Mar 11 05:41:02 ** python3[2529]: File "/usr/local/bin/ajenti-panel", line 116, in <br>Mar 11 05:41:02**python3[2529]: if not os.path.exists(config_path):<br>Mar 11 05:41:02 **python3[2529]: File "/usr/lib/python3.6/genericpath.py", line 19, in exists<br>Mar 11 05:41:02 **t python3[2529]: os.stat(path)<br>Mar 11 05:41:02** python3[2529]: TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType<br>Mar 11 05:41:02** systemd[1]: ajenti.service: Control process exited, code=exited status=1<br>Mar 11 05:41:02**systemd[1]: ajenti.service: Failed with result 'exit-code'.<br>Mar 11 05:41:02 ** systemd[1]: Failed to start Ajenti panel."</p><br/><br/>suggested by: Royl lRoyl lhttps://support.ajenti.org/users/2838-royl-l/topics/tag:support.ajenti.org,2021-01-25:/communities/1/topics/1665-fix-your-ssl/2021-01-25T12:43:09+00:002021-01-25T12:43:09+00:00Fix your SSL :) [ideas] <br/><br/>suggested by: timon kuiktimon kuikhttps://support.ajenti.org/users/2834-timonkuik/topics/tag:support.ajenti.org,2021-01-19:/communities/1/topics/1664-file-dialog-open-add-current-path-above-list/2021-01-19T17:05:25+00:002021-01-19T17:05:25+00:00file-dialog, open, add current path above list [questions] <p>It would be helpful to know the active path when a file-dialog is opened, </p><p>i.e. notepad > open > </p><p>have a section above the list of folders and files</p><p>in that section display the path of the parent, "/etc/cron.daily "</p><p></p><p>How / Where do I look for that on Github? is it an angular feature which generates those file-dialogs?</p><p></p><br/><br/>suggested by: steve charmersteve charmerhttps://support.ajenti.org/users/2832-steve-charmer/topics/tag:support.ajenti.org,2020-12-27:/communities/1/topics/1663-ajenti-v-default-port-for-website-is-8080/2020-12-27T18:48:54+00:002020-12-27T18:48:54+00:00Ajenti-V default port for website is 8080 [questions] <p>This is a fresh install of Ajenti-V with no configuration other than clicking the new website and creating my website name.</p><p>This is running in a Ubuntu 18.04 Virtual Machine using VirtualBox.</p><p></p><p>The default port is for some reason 8080 and not 80 for the website. </p><p></p><p>I want to know how to change the default port for accessing my website from 8080 to 80.</p><p></p><p>If anything else is needed from me (I.E Configuration files for virtualbox) just say so I will provide.</p><br/><br/>suggested by: 8PotatoChip88PotatoChip8https://support.ajenti.org/users/2829-8potatochip8/topics/tag:support.ajenti.org,2020-12-14:/knowledge-bases/5/articles/1120-installing-phpmyadmin/2020-12-14T09:35:32+00:002020-12-14T09:35:32+00:00Installing phpMyAdmin [news] In this tutorial we will set up a phpMyAdmin instance with Ajenti V.<br>Prerequisites: <a href="http://support.ajenti.org/topic/353398-installing-ajenti-v-on-debian/">Ajenti V</a> (NGINX, MySQL, PHP packages), mysql, php5-mysql<br><br>Download and unpack phpMyAdmin distribution into <code>/srv/phpMyAdmin</code><br>Navigate to Ajenti panel, and open Websites section. Create and name a new website, and click Manage.<br><img src="/s/attachments/4472/5/1/daa05d6fd5f11da8fa791b85feaa4c7a.png"><br><br>On <strong>General</strong> tab, disable <strong>Maintenance mode</strong> and set the website path.<br><img src="/s/attachments/4472/5/1/412fa9037f0e53efb738f9b6e372a64b.png"><br><br>Set your domain on the <strong>Domains</strong> tab.<br><br><img src="/s/attachments/4472/5/1/6f7e32352a05aa284e3e021d4888670f.png"><br><br>On the <strong>Content </strong>tab, create a new Content entry of type <strong>PHP</strong>.<br><img src="/s/attachments/4472/5/1/5a84f44980687d5f1fd9be4b9d921f4e.png"><br><br>Click Apply Changes and wait for the web server to restart.<br>Navigate to the domain you have used, in this case http://phpma.example.com/<br><br><img src="/s/attachments/4472/5/1/f3ce5a6871799addf9b61a597ba555d7.png"><br><br><br/><br/> JCP CarParts replied:<br/><table> <tbody><tr> <td>Are you in New Zealand and want to buy used cars Auckland? If yes, then there is only one name which can provide you the best <a href="https://jcpcarparts.co.nz/">services for Buy Used Cars Auckland</a> cash for car, car parts in Auckland and the best price for your car. Also at JCP Car Parts you can sell any vehicle. Contact Now!!!</td> </tr></tbody></table>Eugene Pankovhttps://support.ajenti.org/users/1-eugene-pankov/topics/tag:support.ajenti.org,2020-12-01:/communities/1/topics/1659-how-can-i-webhost-on-ajenti-its-not-working/2020-12-01T14:27:29+00:002020-12-01T14:27:29+00:00How can I webhost on Ajenti? It's not working [questions] Hello, I can't download ajenti-v on ubuntu 20.04.1. I'm using the guide from this website. Its saying this when I try:<p>root@beastdev:~# apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysqlReading package lists... DoneBuilding dependency treeReading state information... DoneE: Unable to locate package ajenti-vE: Unable to locate package ajenti-v-nginxE: Unable to locate package ajenti-v-mysqlE: Unable to locate package ajenti-v-php7.0-fpmE: Couldn't find any package by glob 'ajenti-v-php7.0-fpm'E: Couldn't find any package by regex 'ajenti-v-php7.0-fpm'</p><br/><br/>suggested by: Arnnav KudaleArnnav Kudalehttps://support.ajenti.org/users/2824-arnnav-kudale/topics/tag:support.ajenti.org,2020-11-07:/communities/1/topics/1597-whmcs-module-to-create-accounts/2020-11-07T19:41:07+00:002020-11-07T19:41:07+00:00WHMCS module to create accounts [ideas] <p>Hello, <br><br>It would be nice to be able to have WHMCS functionality to automatically create and setup accounts/hosting packages like products. </p><br/><br/> Kai Buskirk replied:<br/><p>YEP!</p>QuantumSpiderhttps://support.ajenti.org/users/2681-quantumspider/topics/tag:support.ajenti.org,2020-10-20:/communities/1/topics/389-problem-with-starting-ajenti-service/2020-10-20T10:32:48+00:002020-10-20T10:32:48+00:00Problem with starting ajenti service [questions] After some System updates Ajenti wont start anymore!<br>In Terminal when I start the command service ajenti start the following comes out :<br><br>Starting Ajenti:<br>/etc/init.d/ajenti: 52: /etc/init.d/ajenti: /usr/bin/ajenti-panel: not found<br>[FAIL] failed ... failed!<br><br>Where is ny ajenti-panel and how can I fix it ?<br/><br/> parsa gholipour replied:<br/><p>Same problem</p>darkhoernchenhttps://support.ajenti.org/users/1338-darkhoernchen/topics/tag:support.ajenti.org,2020-10-13:/communities/1/topics/86-resolve-ajenti-blank-screen-on-panel-after-log/2020-10-13T07:33:29+00:002020-10-13T07:33:29+00:00RESOLVE - Ajenti Blank screen on panel after log [bugs] <p>Hello,</p><p><br></p><p>If you have a problem with python and a blank screen when after your are logging on ajenti.</p><p>Maybe is ti a problem with <span></span>("Access-Control-Max-Age", 3600),</p><p><br></p><p>Go to</p><p><br></p><p></p><p> </p><p>usr/share/pyshared/socketio/transports.py</p> <p>usr/share/pyshared/socketio/handler.py<br></p><p><br></p><p>change </p><p><br></p> <p>("Access-Control-Max-Age", 3600),</p> <p>changing it to</p> <p>("Access-Control-Max-Age", "3600"),</p><p><br></p><p>restart ajenti and python<br></p><p><br></p><p>i hope, it works after<br></p><br/><br/> Josho replied:<br/><p>Still works! Thanks.</p>gandolfihttps://support.ajenti.org/users/1092-gandolfi/topics/tag:support.ajenti.org,2020-08-17:/communities/1/topics/1655-python-imaging-libraries/2020-08-17T15:54:46+00:002020-08-17T15:54:46+00:00Python Imaging Libraries [questions] <p>Hello, </p><p>For the last few days I have tried installing Ajenti with Ajenti V but I have constantly had issues. </p><p></p><p>The python-imaging file doesn't exist anymore. I am trying to install it on Ubuntu 18.04 and I have followed the instructions mentioned on this forum and it still gives me the error.</p><p></p><p>Is there a work around for this?</p><p></p><p>Thanks,</p><p>Prem</p><br/><br/>suggested by: Tech GuruTech Guruhttps://support.ajenti.org/users/2809-tech-guru/topics/tag:support.ajenti.org,2020-07-23:/communities/1/topics/1654-ajenti-failed-to-load-angular/2020-07-23T17:50:12+00:002020-07-23T17:50:12+00:00Ajenti failed to load angular [bugs] <p>After i install ajenty in my ubuntu server 16.04 i run my ip :8000 i got a white page in the chrome console i found some errors failed to load all.vendor.js failed to load angular js</p><br/><br/>suggested by: bouguerra naimbouguerra naimhttps://support.ajenti.org/users/2806-bouguerra-naim/topics/tag:support.ajenti.org,2020-06-30:/communities/1/topics/666-cannot-access-ajenti-on-port-8000/2020-06-30T08:32:56+00:002020-06-30T08:32:56+00:00Cannot access Ajenti on port 8000 [questions] [declined]I'm running Apache 2 on Raspbian and even though Ajenti installed and is running I cannot access it on the default port as my browser says there isn't anything to be displayed.<br/><br/> imran replied:<br/><p>Same problem. <br></p><p>Cant connect to admin panel with 8000 port<br></p>Tiny Nashttps://support.ajenti.org/users/93-tiny-nas/topics/tag:support.ajenti.org,2020-06-24:/communities/1/topics/396-new-website-custom-defaults/2020-06-24T09:32:19+00:002020-06-24T09:32:19+00:00New website custom defaults [ideas] Hi, it will be nice to have an option to set custom defaults when we create a new website in Ajenti V.<br>Cases of use:<br>1- We have a particular directory structure: /home/www/websitename/public_html but when we create a new website the default root is /srv/new-website and we have to change the root directory manually to fit our structure. The ideal situation is to be able to configure a default directory using wildcards replacement. Example: /home/www/%websitename%/public_html<br>2- Another example is the custom nginx config. We have an nginx conf file that applyes a generic config in terms of static files caching, security rules, etc., this file is located in /etc/nginx.templates.d/genericrules.conf and in every new website created we include that file writing: <br>include /etc/nginx.templates.d/generic_vhost.conf;<br>in custom conf in advance tab.<br>It would be great to be able to configure a default value.<br>3- It would be interesting also to configure the possibility that when you create a new site, also create a php pool with certain parameters.<br><br>Thx for all !<br/><br/> JBI replied:<br/><p>Hi, How can I change it to display the username like:<strong> </strong>/srv<strong>/[username]</strong>/new-website</p><p><br></p><p>thanks in advance</p>Ramiro J. Gómez Massettihttps://support.ajenti.org/users/580-ramiro-j-gomez-massetti/topics/tag:support.ajenti.org,2020-06-02:/communities/1/topics/533-nginx-not-starting/2020-06-02T23:19:53+00:002020-06-02T23:19:53+00:00nginx not starting [bugs] [not a bug]Hi,<br>I've rebooted my server from the dashboard, but when its restarted it won't start nginx.<br>What can i do to make it work?<br/><br/> igor replied:<br/><p>what is a reverse proxy and how do i fix this error?</p>Robin Timmanhttps://support.ajenti.org/users/376-robin-timman/topics/tag:support.ajenti.org,2020-05-26:/communities/1/topics/1302-i-cannot-login-ajenti-with-correct-username-and-password/2020-05-26T13:19:07+00:002020-05-26T13:19:07+00:00I cannot login Ajenti (with correct username and password) [questions] <p>Hi,</p><p>I clean installed Ajenti 2.1.17 on Ubuntu 16.10 by this link. <span><a href="http://docs.ajenti.org/en/latest/man/install.html">http://docs.ajenti.org/en/latest/man/install.html</a></span></p><p>I can connected on network <a href="https://ip:8000/">https://IP:8000</a> login page is coming.<br>I cannot login.<br>User Name and password is OK, page is refreshing but cannot login.<br>If enter wrong UserName or Pass it giving error "Authentication Failed"<br>How i can fix it?</p><p>Thx</p><br/><br/> Nadeem Khan replied:<br/><p>Login With:- System username and Pasword</p><p>It will Work</p>SisteMarjinhttps://support.ajenti.org/users/1987-sistemarjin/topics/tag:support.ajenti.org,2020-04-06:/communities/1/topics/258-error-could-not-bind-to-ip-address/2020-04-06T22:31:17+00:002020-04-06T22:31:17+00:00Error Could not bind to ip address [questions] Restarting ajenti does not show that everything is ok. Panel can be accessed only without ssl. Ajenti-v-mail is installed but I cannot see it in panel for some reason.<br><br>I get following error:<br><br><a href="http://core.py:121" rel="nofollow"><em>core.py:121</em></a><em> ERROR Could not bind to (u'123.123.123.123', 8000)</em><br><br>netstat -tulpn | grep "8000" shows that python is using it, but killing it and restarting ajenti starts python again.<br><br>stunnel also autputs error, but that is only a symptom, IMO:<br> <em>Line 1: "/etc/ajenti/ajenti.pem": No '=' found</em><br><br>ajenti.log:<br><em>2015-06-05 12:21:43,123 INFO users.check_password(): user root logged in through AjentiSyncProvider from my.ip.add.ress<br>Traceback (most recent call last):<br> File "/usr/local/lib/python2.7/dist-packages/gevent-1.0.2-py2.7-linux-x86_64.egg/gevent/<a href="http://greenlet.py" rel="nofollow">greenlet.py</a>", line 327, in run<br> result = self._run(*self.args, **self.kwargs)<br> File "/usr/local/lib/python2.7/dist-packages/gevent-1.0.2-py2.7-linux-x86_64.egg/gevent/<a href="http://server.py" rel="nofollow">server.py</a>", line 102, in wrap_socket_and_handle<br> ssl_socket = self.wrap_socket(client_socket, **self.ssl_args)<br> File "/usr/local/lib/python2.7/dist-packages/gevent-1.0.2-py2.7-linux-x86_64.egg/gevent/<a href="http://_sslgte279.py" rel="nofollow">_sslgte279.py</a>", line 636, in wrap_socket<br> ciphers=ciphers)<br> File "/usr/local/lib/python2.7/dist-packages/gevent-1.0.2-py2.7-linux-x86_64.egg/gevent/<a href="http://_sslgte279.py" rel="nofollow">_sslgte279.py</a>", line 248, in __init__<br> raise x<br>SSLEOFError: EOF occurred in violation of protocol (_ssl.c:581)<br></em><em>>(</em><em> failed with SSLEOFError</em><br><br><br/><br/> Pablo replied:<br/><p>Hi again. I reinstalled a virtual machine image I had and now https ajenti panel access is working. I reinstalled before and it didn't worked. From time to time stops working I don't know why.</p><p></p><p>Regards</p>gh8776https://support.ajenti.org/users/1059-gh8776/topics/tag:support.ajenti.org,2020-03-30:/communities/1/topics/340-xml-rpcsoaprest-api/2020-03-30T18:25:28+00:002020-03-30T18:25:28+00:00XML-RPC/SOAP/REST API? [questions] [answered]<p>Does ajanti have any remote interface like XML-RPC(Webmin has)/SOAP or REST to integrate it with custom desktop monitoring tool?</p><br/><br/> Sib replied:<br/><p>There is documentation with examples of how to work with the API? It is required to add domains and create databases.<br>Есть документация с примерами как работать с API ? Требуется добавлять домены и создавать базы.</p>Max Sinelnikovhttps://support.ajenti.org/users/42-max-sinelnikov/topics/tag:support.ajenti.org,2020-03-29:/communities/1/topics/1647-how-can-i-upload-a-plugin-into-community/2020-03-29T19:24:47+00:002020-03-29T19:24:47+00:00How can I upload a plugin into community? [questions] <p>I'v developed a plugin and uploaded to pypi. And what should I do to makes it display in the community plugin section which is contained in the ajenti penal?</p><p>I found that the list of plugin is dowloaded from <a href="http://ajenti.org/plugins/list">http://ajenti.org/plugins/list</a>. So how can i get access to it?</p><br/><br/>suggested by: Tifer KingTifer Kinghttps://support.ajenti.org/users/2781-tifer-king/topics/tag:support.ajenti.org,2020-03-14:/communities/1/topics/1515-python-imaging/2020-03-14T15:56:10+00:002020-03-14T15:56:10+00:00python-imaging [questions] <p>Hello i tried to install ajenti but i saw this error : </p><p></p><p>Reading package lists... Done<br>Building dependency tree<br>Reading state information... Done<br>Some packages could not be installed. This may mean that you have<br>requested an impossible situation or if you are using the unstable<br>distribution that some required packages have not yet been created<br>or been moved out of Incoming.<br>The following information may help to resolve the situation:<br><br>The following packages have unmet dependencies:<br> ajenti : Depends: python-imaging but it is not installable<br>E: Unable to correct problems, you have held broken packages.</p><p></p><p>i tried this command :</p><p>sudo apt-get install python-imaging</p><p></p><p>result :</p><p>Reading package lists... Done<br>Building dependency tree<br>Reading state information... Done<br>Package python-imaging is not available, but is referred to by another package.<br>This may mean that the package is missing, has been obsoleted, or<br>is only available from another source<br>However the following packages replace it:<br> python-pil<br><br>E: Package 'python-imaging' has no installation candidate</p><p></p><p>trying :</p><p>sudo apt-get install python2-pil</p><p></p><p>but agine saw first error .</p><p></p><p>please help me</p><p></p><br/><br/> Kevin Williams replied:<br/><p>This solution works for me on Ubuntu 18.04 - Install manually with dpkg:</p><p></p><p><strong>Download Ajenti</strong></p><p>apt-get download ajenti</p><p></p><p><strong>Run dpkg with --force-depends </strong></p><p>dpkg -i --force-depends ajenti_1.2.23.13_all.deb</p><p></p><p></p>Hesamhttps://support.ajenti.org/users/2581-hesam/topics/tag:support.ajenti.org,2020-03-04:/communities/1/topics/560-error-after-login/2020-03-04T00:03:41+00:002020-03-04T00:03:41+00:00Error after login [questions] Hi,<br><br>I have just installed Ajenti on Ubuntu Server 15.04. I get the login page, but after I login the page hangs with the following error. Any suggestions what is wrong?....<br><br><br> File "/usr/local/lib/python2.7/dist-packages/gevent-1.1b5-py2.7-linux-x86_64.egg/gevent/pywsgi.py", line 690, in start_response<div> raise UnicodeError("The value must be a native string", header, value)</div><div>UnicodeError: ('The value must be a native string', 'Access-Control-Max-Age', 3600)</div><div><Greenlet at 0x7f4abe22d870: _close_when_done(<socket at 0x7f4abdd9fd90 fileno=[Errno 9] Bad fil, ('127.0.0.1', 48458))> failed with UnicodeError</div><div><br></div><br><br/><br/> Hayley Houghton replied:<br/><h3>you are using gevent version 1.1b5, downgrade it to b3# easy_install -U gevent==1.1b3# sudo service ajenti restart</h3>Mark Partridgehttps://support.ajenti.org/users/1370-mark-partridge/topics/tag:support.ajenti.org,2020-02-01:/communities/1/topics/1644-hey-people/2020-02-01T09:33:34+00:002020-02-01T09:33:34+00:00hey people [ideas] <p>hey everyone</p><br/><br/>suggested by: samantha cruzsamantha cruzhttps://support.ajenti.org/users/2772-samantha-cruz/topics/tag:support.ajenti.org,2020-01-20:/communities/1/topics/1640-site-is-read-only/2020-01-20T20:50:57+00:002020-01-20T20:50:57+00:00Site is read only [ideas] <p>I instaled ajenti in a ubuntu 18.04 LTS with gunicorn/nginx as a webserver, all seems to work fine, but after login, the site appears with a black bar on top, with 2 icons and seems "read-only", no clicks work.</p><br/><br/> Desenvolvimento TI Unimed Ji-P replied:<br/><p>please attach print for better analysis</p><p>(favor anexar print para melhor análise)</p>Sidon Duartehttps://support.ajenti.org/users/2766-sidon-duarte/topics/tag:support.ajenti.org,2020-01-19:/communities/1/topics/1642-sockshubnet-proxy-kotoryie-podhodyat-vsem/2020-01-19T14:14:41+00:002020-01-19T14:14:41+00:00SocksHub.net - proxy, которые подходят всем [ideas] <p>Ресурс <strong>SocksHub</strong> Приветствует Аудиторию данного форума и желает успеха в развитии ваших проектов.<br><br>SocksHub изначально создавался как проект, который способен масштабировать любую сетевую активность для крупных деятелей из различных сфер.<br>Основная цель компании осталась неизменной в течении многих лет - масштабирование, является главным лозунгом тех, кто добивается больших результатов, мы в свою очередь способны предоставить Вам идеальный инструмент для достижения этих результатов. Компания SocksHub достигла максимальной пропускной способности прокси, которые успешно увеличивают прибыль наших клиентов.<br><br>Наши преимущества:<br>- Огромный онлайн<br>- Максимальная скорость (выше чем у кого-либо)<br>- Подходят для любой деятельности<br>- Бесплатный тест 1 час<br>- Открыты все порты<br>- Огромный выбор тарифов<br>- Безлимитный трафик<br>- Работа с протоколами Socks4/5<br>- Саппорты на связи 24/7/365<br>- Полная анонимность<br>- Бекконект (скорость при этом остается максимальной)<br><br>Объем нашего онлайна является коммерческой тайной, можем лишь сказать, что больше чем у кого-либо.<br><br>Наша система выдачи построена так, что вы получаете статичный лист, за данным листом находится пул, который самостоятельно производит ротацию и подставляет Good прокси вместо Badов. Таким образом вам не нужно бояться того, что у вас полезет огромное количество ошибок из-за несвоевременного обновления листа или же часть листа будет мертва.<br><br>Огромное количество пулов, которые мы контролируем и распределяем клиентов по потребностям, что бы никто никому не мешал и чувствовал себя комфортно при работе с нашим сервисом.<br><br>Прайс:<br>Пакет Mix: .............. 25-45к online в сутки. Цена: 100$ в неделю, 400$ месяц.<br>Пакет USA: ............. 2-4к online в сутки. Цена: 150$ в неделю, 600$ месяц.<br>Пакет Europe: ......... 3-5k online в сутки. Цена: 150$ в неделю, 600$ месяц.<br>Пакет Russia: .......... 4-6k online в сутки. Цена: 150$ в неделю, 600$ месяц.<br>Пакет Exclusive: ...... 25к online в сутки. Цена: 800$ в неделю, 2500$ месяц.<br><br><br>Наши контакты:<br>Skype: SocksHub<br>Jabber: support@SocksHub<br>E-Mail: support@SocksHub<br>Telegram: @SocksHub<br>Icq: 711758324<br><br><br><br>C Уважением, ваш <strong>SocksHub</strong></p><br/><br/>suggested by: SockshubSockshubhttps://support.ajenti.org/users/2768-sockshub/topics/tag:support.ajenti.org,2020-01-12:/communities/1/topics/1639-install-rainloop-debian-not-working-authentication-failed/2020-01-12T16:31:44+00:002020-01-12T16:31:44+00:00install rainloop debian not working authentication failed [questions] <p>hello I use ajenti for 1 year and frankly it is great. the problem for 1 year I can send mail only locally I try to configure exim4 but it does not work. I installed rainloop and I manage to connect to admin but not on mailboxes. when i create a user mail i see it on exim but i have the impression that rainloop has no access to the user. how to do. thank you</p><br/><br/>suggested by: MosheMoshehttps://support.ajenti.org/users/2765-moshe/topics/tag:support.ajenti.org,2020-01-08:/knowledge-bases/5/articles/1123-setting-up-a-nodejs-website-with-ajenti-v-keystone-example/2020-01-08T11:03:44+00:002020-01-08T11:03:44+00:00Setting up a Node.js website with Ajenti V (Keystone example) [news] In this tutorial we will set up a Ruby on Rails website with Ajenti V, using Redmine as example.<br>Prerequisites: <a href="http://support.ajenti.org/topic/353398-installing-ajenti-v-on-debian/">Ajenti V</a> (NGINX and Node.js packages), Node, NPM<br><br>1. Navigate to Ajenti panel, and open <strong>Websites</strong> section. Click <strong>Create</strong> button.<br><img src="/s/attachments/4472/5/1/f5e127965f8867612e15f7c8c527ce0d.png"><br><br>Open website config with <strong>Manage </strong>button.<br><img src="/s/attachments/4472/5/1/e3fa4b6dbf837a089e875fcae14ed8c5.png"><br><br>2. Set a website root and domain.<br><img src="/s/attachments/4472/5/1/2df9c797c07a2ca4f54644eec271c896.png"><br><br><img src="/s/attachments/4472/5/1/c837fb0d953eb9e6784074131e9755b2.png"><br><br>3. Create a new Content entry of type Node.js, and input Keystone <strong>script name</strong> and default Keystone <strong>port</strong> (3000).<br><img src="/s/attachments/4472/5/1/9a5b6d8575f94f18d1cdc294a582f0d3.png"><br><br>4. Click <strong>Apply changes</strong>.<br><br>5. Install Keystone into your website root: <a href="http://keystonejs.com/getting-started/">http://keystonejs.com/getting-started/</a><br><br>6. Click <strong>Apply changes </strong>again to restart web server.<br><br>7. Complete! Navigate to your domain.<br><img src="/s/attachments/4472/5/1/7c99273340f0ef4000d3ca145c0909d1.png"><br><br/><br/> WTERH replied:<br/><p>keystone getting-started link = 404.<br>Actual link this: <a href="https://www.keystonejs.com/quick-start/">click</a></p>Eugene Pankovhttps://support.ajenti.org/users/1-eugene-pankov/topics/tag:support.ajenti.org,2019-12-22:/communities/1/topics/1449-ssl_error_rx_record_too_long/2019-12-22T07:54:06+00:002019-12-22T07:54:06+00:00SSL_ERROR_RX_RECORD_TOO_LONG [bugs] <p>When enabling SSL or try to reach the URL via SSL then I get the following error:</p><p>in Fehler ist während einer Verbindung mit v.b0ck.net:8000 aufgetreten. SSL hat einen Eintrag erhalten, der die maximal erlaubte Länge überschritten hat. Fehlercode: SSL_ERROR_RX_RECORD_TOO_LONG<br></p><p><br></p><p><br> <br></p><br/><br/> Anonymous replied:<br/>xReaXhttps://support.ajenti.org/users/2356-xreax/topics/tag:support.ajenti.org,2019-11-11:/communities/1/topics/1470-ubuntu-1804-ajenti-v/2019-11-11T20:14:26+00:002019-11-11T20:14:26+00:00UBuntu 18.04 Ajenti V ? [ideas] <p>I got this installing on ubuntu 18.04 ? possible add support ?</p><p><br></p><p>The following packages have unmet dependencies:<br> ajenti-v : Depends: ajenti (>= 1.2.21.12) but it is not going to be installed<br>E: Unable to correct problems, you have held broken packages.</p><p><br></p><br/><br/> Jordan “조던” Thompson replied:<br/><p>So is Ajenti V being retired? It seems to not be compatible with Ajenti anymore, and Ubuntu 16+ uses PHP7. </p>Ganapatihttps://support.ajenti.org/users/2429-ganapati/topics/tag:support.ajenti.org,2019-11-07:/communities/1/topics/1632-bind9-plugin/2019-11-07T02:16:22+00:002019-11-07T02:16:22+00:00bind9 plugin [questions] <p>I'm trying to figure out how get bind9 support in ajenti. Here's what I've done:</p><p></p><ol><li>Install VM from base debian 9.8 image</li><li>Use installer script to install ajenti</li><li>installed bind9</li><li>git cloned the entire ajenti repository</li></ol><p>I see there is a bind9 plugin within the cloned repo, but I don't know what to do with it. I've STF'd here as well as googled for ajenti and bind9 in various searches and could yield nothing solid. I find references to bind9 functionality, but nothing detailing how to install the</p><br/><br/>suggested by: wdatkinsonwdatkinsonhttps://support.ajenti.org/users/2740-wdatkinson/topics/tag:support.ajenti.org,2019-11-04:/communities/1/topics/1202-new-to-linux-and-ajenti-python-version-mismatch-during-installation/2019-11-04T14:08:42+00:002019-11-04T14:08:42+00:00New to Linux and Ajenti - Python version mismatch during installation [questions] <p>Hi guys</p><p><br></p><p>I am new to Linux so I decided to use Ajenti to come at my help. My purpose is to create a simple, light-weight webserver that I can easily manage through this beautiful Ajenti web admin interfac with Ajenti-V plugin.</p><p>I am running a stock CentOS 7 with nothing more than wget package installed and openssh.</p><p>I have also set proxy for the environment and yum in /etc/environment and /etc/yum.conf<span></span></p><p><br></p><p>I updated and upgraded Centos, then</p><p>I used the following command to try to install Ajenti</p><div><pre>curl https://raw.githubusercontent.com/ajenti/ajenti/1.x/scripts/install-rhel7.sh | sh<br></pre></div><p>But I get the errors at the bottom of the page, related to the python version.</p><p>I have searched ways to install python 2.6 but I cannot find any, even though I am not sure that is the fix.</p><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p><p>[root@localhost ~]# curl <a href="https://raw.githubusercontent.com/ajenti/ajenti/1.x/scripts/install-rhel7.sh">https://raw.githubusercontent.com/ajenti/ajenti/1.x/scripts/install-rhel7.sh</a> | sh</p><div> % Total % Received % Xferd Average Speed Time Time Time Current</div><div> Dload Upload Total Spent Left Speed</div><div>100 432 100 432 0 0 1664 0 --:--:-- --:--:-- --:--:-- 1667</div><div>:: Adding EPEL repo</div><div>Retrieving <a href="http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm">http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm</a></div><div>curl: (22) The requested URL returned error: 404 Not Found</div><div>error: skipping <a href="http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm">http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm</a> - transfer failed</div><div>:: Adding Ajenti repo</div><div>Retrieving <a href="http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm">http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm</a></div><div>Preparing... ################################# [100%]</div><div> package ajenti-repo-1.0-1.noarch is already installed</div><div>:: Installing package</div><div>Loaded plugins: fastestmirror</div><div>Loading mirror speeds from cached hostfile</div><div> * base: centos-mirror.cyberhost.ro</div><div> * epel: epel.besthosting.ua</div><div> * extras: centos-mirror.cyberhost.ro</div><div> * updates: centos-mirror.cyberhost.ro</div><div>Resolving Dependencies</div><div>--> Running transaction check</div><div>---> Package ajenti.noarch 0:1.2.22.13-1 will be installed</div><div>--> Processing Dependency: python-psutil >= 0.6.0 for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: reconfigure >= 0.1.46 for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-exconsole >= 0.1.5 for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-daemon for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-gevent-websocket for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-passlib for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-gevent for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-requests for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-ldap for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-lxml for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-gevent-socketio for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-imaging for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-greenlet for package: ajenti-1.2.22.13-1.noarch</div><div>--> Processing Dependency: python-catcher for package: ajenti-1.2.22.13-1.noarch</div><div>--> Running transaction check</div><div>---> Package python-catcher.noarch 0:0.1.7-1 will be installed</div><div>--> Processing Dependency: python-mako for package: python-catcher-0.1.7-1.noarch</div><div>---> Package python-daemon.noarch 0:1.5.2-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-daemon-1.5.2-1.el6.noarch</div><div>--> Processing Dependency: python-lockfile for package: python-daemon-1.5.2-1.el6.noarch</div><div>---> Package python-exconsole.noarch 0:0.1.5-1 will be installed</div><div>---> Package python-gevent.x86_64 0:1.0-2.el7 will be installed</div><div>--> Processing Dependency: libev.so.4()(64bit) for package: python-gevent-1.0-2.el7.x86_64</div><div>--> Processing Dependency: libcares.so.2()(64bit) for package: python-gevent-1.0-2.el7.x86_64</div><div>---> Package python-gevent-socketio.x86_64 0:0.3.6-1 will be installed</div><div>---> Package python-gevent-websocket.x86_64 0:0.9.3-1 will be installed</div><div>---> Package python-greenlet.x86_64 0:0.4.2-3.el7 will be installed</div><div>---> Package python-ldap.x86_64 0:2.4.15-2.el7 will be installed</div><div>---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.9)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.26)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.2)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libxslt.so.1()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>--> Processing Dependency: libexslt.so.0()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64</div><div>---> Package python-passlib.noarch 0:1.5.3-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-passlib-1.5.3-1.el6.noarch</div><div>---> Package python-pillow.x86_64 0:2.0.0-19.gitd1c6db8.el7 will be installed</div><div>--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64</div><div>--> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64</div><div>--> Processing Dependency: libwebp.so.4()(64bit) for package: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64</div><div>--> Processing Dependency: libtiff.so.5()(64bit) for package: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64</div><div>--> Processing Dependency: libjpeg.so.62()(64bit) for package: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64</div><div>---> Package python-psutil.x86_64 0:0.6.1-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: python-psutil-0.6.1-1.el6.x86_64</div><div>---> Package python-requests.noarch 0:2.6.0-1.el7_1 will be installed</div><div>--> Processing Dependency: python-urllib3 >= 1.10.2-1 for package: python-requests-2.6.0-1.el7_1.noarch</div><div>--> Processing Dependency: python-chardet >= 2.2.1-1 for package: python-requests-2.6.0-1.el7_1.noarch</div><div>---> Package reconfigure.noarch 0:0.1.62-1 will be installed</div><div>--> Running transaction check</div><div>---> Package c-ares.x86_64 0:1.10.0-3.el7 will be installed</div><div>---> Package libev.x86_64 0:4.15-6.el7 will be installed</div><div>---> Package libjpeg-turbo.x86_64 0:1.2.90-5.el7 will be installed</div><div>---> Package libtiff.x86_64 0:4.0.3-14.el7 will be installed</div><div>--> Processing Dependency: libjbig.so.2.0()(64bit) for package: libtiff-4.0.3-14.el7.x86_64</div><div>---> Package libwebp.x86_64 0:0.3.0-3.el7 will be installed</div><div>---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed</div><div>---> Package python-chardet.noarch 0:2.2.1-1.el7_1 will be installed</div><div>---> Package python-daemon.noarch 0:1.5.2-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-daemon-1.5.2-1.el6.noarch</div><div>---> Package python-lockfile.noarch 1:0.9.1-4.el7.centos will be installed</div><div>---> Package python-mako.noarch 0:0.8.1-2.el7 will be installed</div><div>--> Processing Dependency: python-markupsafe for package: python-mako-0.8.1-2.el7.noarch</div><div>--> Processing Dependency: python-beaker for package: python-mako-0.8.1-2.el7.noarch</div><div>---> Package python-passlib.noarch 0:1.5.3-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-passlib-1.5.3-1.el6.noarch</div><div>---> Package python-psutil.x86_64 0:0.6.1-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: python-psutil-0.6.1-1.el6.x86_64</div><div>---> Package python-urllib3.noarch 0:1.10.2-2.el7_1 will be installed</div><div>--> Processing Dependency: python-six for package: python-urllib3-1.10.2-2.el7_1.noarch</div><div>--> Processing Dependency: python-backports-ssl_match_hostname for package: python-urllib3-1.10.2-2.el7_1.noarch</div><div>--> Running transaction check</div><div>---> Package jbigkit-libs.x86_64 0:2.0-11.el7 will be installed</div><div>---> Package python-backports-ssl_match_hostname.noarch 0:3.4.0.2-4.el7 will be installed</div><div>--> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch</div><div>---> Package python-beaker.noarch 0:1.5.4-10.el7 will be installed</div><div>--> Processing Dependency: python-paste for package: python-beaker-1.5.4-10.el7.noarch</div><div>---> Package python-daemon.noarch 0:1.5.2-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-daemon-1.5.2-1.el6.noarch</div><div>---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed</div><div>---> Package python-passlib.noarch 0:1.5.3-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-passlib-1.5.3-1.el6.noarch</div><div>---> Package python-psutil.x86_64 0:0.6.1-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: python-psutil-0.6.1-1.el6.x86_64</div><div>---> Package python-six.noarch 0:1.9.0-2.el7 will be installed</div><div>--> Running transaction check</div><div>---> Package python-backports.x86_64 0:1.0-8.el7 will be installed</div><div>---> Package python-daemon.noarch 0:1.5.2-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-daemon-1.5.2-1.el6.noarch</div><div>---> Package python-passlib.noarch 0:1.5.3-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-passlib-1.5.3-1.el6.noarch</div><div>---> Package python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 will be installed</div><div>--> Processing Dependency: python-tempita for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch</div><div>--> Processing Dependency: python-setuptools for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch</div><div>--> Processing Dependency: pyOpenSSL for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch</div><div>---> Package python-psutil.x86_64 0:0.6.1-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Running transaction check</div><div>---> Package pyOpenSSL.x86_64 0:0.13.1-3.el7 will be installed</div><div>---> Package python-daemon.noarch 0:1.5.2-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-daemon-1.5.2-1.el6.noarch</div><div>---> Package python-passlib.noarch 0:1.5.3-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-passlib-1.5.3-1.el6.noarch</div><div>---> Package python-psutil.x86_64 0:0.6.1-1.el6 will be installed</div><div>--> Processing Dependency: python(abi) = 2.6 for package: python-psutil-0.6.1-1.el6.x86_64</div><div>--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: python-psutil-0.6.1-1.el6.x86_64</div><div>---> Package python-setuptools.noarch 0:0.9.8-4.el7 will be installed</div><div>---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed</div><div>--> Finished Dependency Resolution</div><div>Error: Package: python-passlib-1.5.3-1.el6.noarch (epel)</div><div> Requires: python(abi) = 2.6</div><div> Installed: python-2.7.5-34.el7.x86_64 (@anaconda)</div><div> python(abi) = 2.7</div><div> python(abi) = 2.7</div><div>Error: Package: python-psutil-0.6.1-1.el6.x86_64 (epel)</div><div> Requires: libpython2.6.so.1.0()(64bit)</div><div>Error: Package: python-daemon-1.5.2-1.el6.noarch (epel)</div><div> Requires: python(abi) = 2.6</div><div> Installed: python-2.7.5-34.el7.x86_64 (@anaconda)</div><div> python(abi) = 2.7</div><div> python(abi) = 2.7</div><div>Error: Package: python-psutil-0.6.1-1.el6.x86_64 (epel)</div><div> Requires: python(abi) = 2.6</div><div> Installed: python-2.7.5-34.el7.x86_64 (@anaconda)</div><div> python(abi) = 2.7</div><div> python(abi) = 2.7</div><div> You could try using --skip-broken to work around the problem</div><div> You could try running: rpm -Va --nofiles --nodigest</div><div>:: Done! Open https://<address>:8000 in browser</div><p><br></p><br/><br/> sharaf replied:<br/><p>Install epel using the following command: yum -y install epel-release<br>Refresh repo by typing the following commad: yum repolist</p>Bassam Assoumhttps://support.ajenti.org/users/1735-bassam-assoum/topics/tag:support.ajenti.org,2019-10-22:/knowledge-bases/5/articles/1119-installing-on-raspbian/2019-10-22T14:27:29+00:002019-10-22T14:27:29+00:00Installing on Raspbian [news] <h4>Quick automatic install</h4><pre>wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-raspbian.sh | sh</pre><br><h4>Manual install</h4>Ajenti requires Debian 6 or later. Debian 5 might work with Python 2.6 installed.<br>Debian Squeeze requires squeeze-backports repository: <a href="http://backports.debian.org/Instructions/" rel="nofollow">http://backports.debian.org/Instructions/<br></a><br>Add repository key:<br><pre>wget http://repo.ajenti.org/debian/key -O- | apt-key add -</pre><br>Add repository to <strong>/etc/apt/sources.list</strong>:<br><pre>echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list</pre><br>Install the package:<br><pre>apt-get updateapt-get install -y ajenti apt-get install python-pip apt-get install python-dev apt-get install libevent-dev pip install -U gevent pip install greenlet==dev pip install -U psutil/etc/init.d/ajenti restart</pre><br>Start the service:<br><pre>service ajenti restart</pre><br>The panel will be available on <strong>HTTPS</strong> port <strong>8000</strong>. The default username is <strong>root</strong>, and the password is <strong>admin</strong><br><br/><br/> ochsebein replied:<br/><p>Correct quick install to: </p><pre>wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-raspbian.sh | sudo sh</pre><p>This will run the script as root.</p><p></p>Eugene Pankovhttps://support.ajenti.org/users/1-eugene-pankov/topics/tag:support.ajenti.org,2019-08-08:/communities/1/topics/1485-after-i-long-into-my-account-the-screen-is-blank/2019-08-08T17:32:27+00:002019-08-08T17:32:27+00:00after i long into my account the screen is blank [ideas] <p>I have been having issues for weeks-- </p><br/><br/> Uzzi replied:<br/><p>I've edit: /usr/lib/python2.7/dist-packages/socketio/handler.py</p><p>then:</p><p> ("Access-Control-Max-Age", 3600),</p><p>changing it to</p><p> ("Access-Control-Max-Age", "3600"),</p><p><br></p><p>I've fixed!</p>chadhttps://support.ajenti.org/users/2495-chad/topics/tag:support.ajenti.org,2019-08-05:/communities/1/topics/1334-centos-7-and-ajenti-v/2019-08-05T12:42:52+00:002019-08-05T12:42:52+00:00Centos 7 and Ajenti-V [bugs] <p>I am sucsesfull installed ajenti but i can't install Ajenti V and i am very tired</p><p>[root@xxx ~]# yum install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php-mysql</p><div>base | 3.6 kB 00:00</div><div>epel/x86_64/metalink | 21 kB 00:00</div><div>epel | 4.3 kB 00:00</div><div>extras | 3.4 kB 00:00</div><div>updates | 3.4 kB 00:00</div><div>(1/7): base/7/x86_64/group_gz | 155 kB 00:00</div><div>(2/7): epel/x86_64/group_gz | 170 kB 00:00</div><div>(3/7): epel/x86_64/updateinfo | 756 kB 00:00</div><div>(4/7): extras/7/x86_64/primary_db | 139 kB 00:00</div><div>(5/7): updates/7/x86_64/primary_db | 3.8 MB 00:00</div><div>(6/7): epel/x86_64/primary_db | 4.6 MB 00:00</div><div>(7/7): base/7/x86_64/primary_db | 5.6 MB 00:02</div><div>No package ajenti-v available.</div><div>No package ajenti-v-nginx available.</div><div>No package ajenti-v-mysql available.</div><div>No package ajenti-v-php-fpm available.</div><div>Package php-mysql-5.4.16-42.el7.x86_64 already installed and latest version</div><div>Nothing to do</div><p>please help me</p><br/><br/> Niranjaysingh replied:<br/><p>Hello, </p><p></p><p>I am also receiving the same error while installing ajenti-v-mail plugin on my CentOS 7.1 VPS. Below is the error which I received during installation.</p><p></p><p>Error: Package: ajenti-v-mail-0.1.36-1.noarch (ajenti)<br> Requires: courier-authlib-userdb >= 0.64.0<br>Error: Package: ajenti-v-mail-0.1.36-1.noarch (ajenti)<br> Requires: courier-imap >= 4.9.3</p><p><br></p><p>Please help me to fix this issue.</p>Golden Plungins TRhttps://support.ajenti.org/users/2070-golden-plungins-tr/topics/tag:support.ajenti.org,2019-08-04:/knowledge-bases/5/articles/1125-setting-up-a-python-website-with-ajenti-v-django-example/2019-08-04T08:27:25+00:002019-08-04T08:27:25+00:00Setting up a Python website with Ajenti V (Django example) [news] In this tutorial we will set up a Python website with Ajenti V, using a test Django project as example. <br>Prerequisites: <a href="http://support.ajenti.org/topic/353398-installing-ajenti-v-on-debian/">Ajenti V</a> (NGINX, Python-WSGI packages)<br><br><strong>(Optional) creating a Django project</strong><br>1. Create an empty project and DB <br><pre>$ django-admin.py startproject testsite$ cd testsite$ ./manage.py syncdb$ echo 'STATIC_ROOT="public/static"' >> testsite/settings.py$ mkdir -p public/static$ ./manage.py collectstatic</pre>2. Create virtualenv<br><pre>$ virtualenv env$ source env/bin/activate$ pip install Django gunicorn</pre><strong>Setting up Ajenti V</strong><br>1. Navigate to Ajenti panel, and open <strong>Websites</strong> section. Click <strong>Create</strong> button, and expand newly created <strong>New Website</strong> entry.<br><img src="/s/attachments/4472/5/1/1df00b4e3372c1c0b9ed51b6364ab3d9.png"><br><br>2. Uncheck <strong>Maintenance mode</strong> checkbox, and <strong>Path</strong> to your website's path.<br><img src="/s/attachments/4472/5/1/15bd7f352f8d4125191c35cd237e12a1.png"><br><br>3. Under Identification page, Create and set a domain entry.<br><img src="/s/attachments/4472/5/1/48f9a73dd86479aeed2c2cafe2b453e5.png"><br><br>4. Under <strong>Content</strong> page, <strong>Create </strong>a new content entry of type <strong>Python.</strong><br><br><strong><img src="/s/attachments/4472/5/1/d0af1a6ccff052c46463e8edbade41c2.png"></strong><br><br>Set the Virtualenv path (<strong>/env</strong>) and Django-generated WSGI module name (<strong>testsite.wsgi</strong>)<br><br><img src="/s/attachments/4472/5/1/d926a27f428760024e9eeb2020e7bccb.png"><br><br><strong>4.</strong> Optionally, create an additional <strong>Static Files</strong> entry for Django's static files<br><br><img src="/s/attachments/4472/5/1/974e365faee0ac4b442caceaa0d7df0e.png"><br><br><br>5. Click <strong>Apply changes</strong><br><br>6. Done! Now navigate to <strong>http://domain/</strong>.<br><br><br/><br/> jasonEs replied:<br/><p>What is this problem for?</p><p>I went through all of your steps</p>Eugene Pankovhttps://support.ajenti.org/users/1-eugene-pankov/topics/tag:support.ajenti.org,2019-07-08:/communities/1/topics/1596-uninstall-ajenti-2-on-ubuntu/2019-07-08T12:02:25+00:002019-07-08T12:02:25+00:00uninstall ajenti 2 on ubuntu [questions] <p>Please help me ?</p><br/><br/>suggested by: m7studiom7studiohttps://support.ajenti.org/users/2680-m7studio/topics/tag:support.ajenti.org,2019-06-07:/communities/1/topics/1275-ssl-error-installing-ajenti-on-ubuntu-1604/2019-06-07T10:09:53+00:002019-06-07T10:09:53+00:00SSL Error installing ajenti on ubuntu 16.04 [bugs] <p>Hi all,</p><p>I installed ajenti on my server Ubuntu 16.04 behind apache.</p><p>My apache configuration works but ajenti seems have troubles with SSL.</p><p>I have my certificates with Let's Encrypt so I updated the conf.json and change my certificate path like this:</p><p><br></p><p>"certificate_path": "/etc/letsencrypt/live/.........../fullchain.pem"</p><p><br></p><p><br></p><p>But I have this error:</p><p>Traceback (most recent call last):</p><div> File "/usr/lib/python2.7/dist-packages/gevent/greenlet.py", line 534, in run</div><div> result = self._run(*self.args, **self.kwargs)</div><div> File "/usr/lib/python2.7/dist-packages/gevent/baseserver.py", line 25, in _handle_and_close_when_done</div><div> return handle(*args_tuple)</div><div> File "/usr/lib/python2.7/dist-packages/gevent/server.py", line 126, in wrap_socket_and_handle</div><div> ssl_socket = self.wrap_socket(client_socket, **self.ssl_args)</div><div> File "/usr/lib/python2.7/dist-packages/gevent/_sslgte279.py", line 691, in wrap_socket</div><div> ciphers=ciphers)</div><div> File "/usr/lib/python2.7/dist-packages/gevent/_sslgte279.py", line 199, in __init__</div><div> self._context.load_cert_chain(certfile, keyfile)</div><div>SSLError: [SSL] PEM lib (_ssl.c:2603)</div><div><Greenlet at 0x6ac61507d5f0: _handle_and_close_when_done(<bound method SocketIOServer.wrap_socket_and_handl, <bound method SocketIOServer.do_close of <SocketIO, (<socket at 0x6ac6147a0e90 fileno=[Errno 9] Bad fi)> failed with SSLError</div><p></p><p><br></p><p>Thanks a lot if you have an idea :)</p><br/><br/> MJ Ray replied:<br/><p>You probably already figured this out, but ajenti wants a pem file containing the PRIVATE KEY (contents of privkey.pem in /etc/letsencrypt ) followed by the CERTIFICATE fullchain.</p>Aurélien Masséhttps://support.ajenti.org/users/1898-aurelien-masse/topics/tag:support.ajenti.org,2019-06-04:/communities/1/topics/1592-where-ajenti-store-all-users-scripts/2019-06-04T15:46:48+00:002019-06-04T15:46:48+00:00Where ajenti store all users scripts? [questions] <p>I'm going to use ajenti on small servers. Time to time I'll need to add a</p><p>new script on the server. I want to automate this procedure. <br>Please</p><p>help to find the part of config file or file which contains all current</p><p>scripts. So I can use ansible to propagate these settings onto all of</p><p>my servers.</p><br/><br/>suggested by: tirenkatirenkahttps://support.ajenti.org/users/2674-tirenka/topics/