To get all devices on my network to use my own DNS server Ive setup pfsense as a DNS resolver and set it to advertise itself. The problem is some docker images like Home assistant and Hassio are set to use their own DNS servers. 2 fixes, one is through hassio. Go to the Hass.io…Continue reading Forcing Hassio to use custom pfsense DNS servers
I was getting a strange error in Debian after configuring fail2ban. Mainly around the error | grep -q ‘f2b-postfix-sasl[ \t]’ — stdout: b’. While there was a bunch of errors and warning around it, it was a pretty easy fix. Within the SASL rules in fail2ban, having imap3 in the port sectionw as causing the…Continue reading Debian fail2ban iptables errors
The weirdest errors are those on a fresh system . The type where you expect for everything to just work with the default configs but just my luck, a new installs and email isnt working… Totroubleshoot it all , Roudcube successfully connects and sends emails when connecting to localhost (as Ropundcube it runs on the…Continue reading Webmin postfix SASL failure
Came across this error on Debian 9 and Virtualmin. When setting up DKIM for email delivery it seems like it cant connect to the milter. Error logs were showing Also running netstat -natpu | grep opendkim showed nothing. A couple steps to fix, Go into Virtualmin > Email Settings > DomainKeys Identified Mail Disable DKIM…Continue reading Virtualmin: connect to Milter service inet:localhost:8891: Connection refused
Etesync enables an encrypted private caldav and carddav server. Its open source and can be self hosted or used directly through them. Their github page has instructions for nginx but nothing to get django setup with wsgi on apache. To get it all working, download the zip and unpack from github to the www folder.…Continue reading Etesync : Encrypted Caldav and Carddav on Apache debian setup
If you have used the below command to install wsgi for python2 by installing the python3 version with the command below, it will uninstall the pthon2 version and install the python3 version.
When installing PhpMyAdmin on Debian 9, it will be accessible from any domain on the server. To serve it from a single domain remove from apache.conf in /etc/phpmyadmin. Then add the Alias line above to the domain you want to serve it from in /etc/apache2/sites-available. Restart Apache.
When trying to login or give SQL\ database access to an application, the following error can be resolved by The reason for this is when MariaDB\ MySQL is being setup, if the password is not set for root, the above error occurs. by typing the below you can see that on MariaDB the result would…Continue reading Failed to connect to mysql server using user “root” and password “***”: Access denied for user ‘root’@’localhost’
After unsuccessfully trying to get Nextcloud and Owncloud working on an openvz VPS, I kept running into errors around installing redis. Turns out the issue is that a lot of the cheaper VPS resellers use an old kertnel version which has issues with redis. The only solution I could find was to switch to apcu…Continue reading Nextcloud\Owncloud and Redis with OpenVZ
ADMINISTRATOR NOTICE: The query to URIBL was blocked If you are seeing the error “ADMINISTRATOR NOTICE: The query to URIBL was blocked.” in logs. In debian 9 and similar , go to /etc/resolv.conf and remove other dns that may be there and add your own dns that can resolve. That should fix the issue