Your comments

@David Yes, I tried to change and this is the message I get - "Could not save new password"

@David Thank you, just did that and restarted the box. All the services are running fine but I don't see anything listening on port 106. Although typing in courierpassd in the prompt gives "200 courierpassd v1.1.2 hello, who are you?" Not sure, what else I'm missing. Appreciate any help.

Hi David, can you help with how you configured courierpassd please?

I've installed courierpassd and as well enabled the poppassd plugin on Rainloop.

But it's throwing error while changing password.


Thanks

Hi,


Are there any restrictions that would not allow Ajenti to run on Arch Linux?


Thanks

Hi,


This is what I have in the scripts portion of package.json:


"scripts": { "start": "./node_modules/.bin/allcountjs --app app-config --db mongodb://localhost:27017/dbname" }


In this case, what'd be the script name to be provided in ajenti?


Thanks


Heya,


Not sure if you are still keen to know, ran in to the same issue of "relay not permitted".


The issue is with courier-authdaemon - When you do a netstat -tulpna you'd see couriertcpd is running but when you run

service courier-authdaemon status 

you would get the following error message - At least that's what I got on Ubuntu 14.04


/etc/init.d/courier-authdaemon: invalid arguments
 * could not access PID file for authdaemond

After a bit of googling, stumbled on this link - http://blog.cyberlynx.eu/2015/courier-authdaemon-init-script/


Just a little bit of tweaking in the following line in /etc/init.d/courier-authdaemon


status_of_proc -p "$pidfile" "courier-authdaemon" "authdaemond" && exit 0 || exit $?

The original line would be as follows

status_of_proc -p "$pidfile" "" "authdaemond" && exit 0 || exit $?

After making that change, when you restart courier-authdaemon it would run but you'd get the following error in /var/log/exim4/mainlog


failed to connect to socket /var/run/courier/authdaemon/socket: Permission denied

You'll have to change the permission of /var/run/courier/authdaemon to 777.


Now, restart courier-daemon and exim4, this fixed the issue for me.


Hope this helps.


Cheers


PS: I was too quick to post, once I restarted the server, ran in to same error of Permission Denied, change the following line

mkdir -m 0750 $rundir  

like this

mkdir -m 0777 $rundir

Restarted the server and found it to work this time around!

Hi,


I tried this but when I try to access https://domainname.com/wp-admin it is downloading the wp-login.php file.


Any pointers on how to fix this please?


Cheers

Louis-lau, Thank you. That just did the trick! Appreciate your help! :

Eugene, Louis-lau,


I'm trying to understand this.


If I have to install a module, I will have to compile fresh nginx with modules and remove the existing one, which is tied with Ajenti.


I have 5 sites setup via Ajenti and I'm afraid if doing this will affect the setup that was done via Ajenti.


Sorta lost here, appreciate any help.


Thanks

Heya Eugene,


All the documents I read says compiling a module means reinstalling nginx, wouldn't that break anything and the existing site and setup in Ajenti?


Thanks for your response!


Cheers