united states of america usa  linkedinfacebook   Call Us Today: (786) 646-6461

Knowledge Base

apache server

Q. I am getting a Forbidden 403 error after I've changed the DocumentRoot in Apache for my domain. What do I do?

A. This is a security feature on the Apache running on Ubuntu (and Debian). The solution is quite simple:

centosThe widely used ifconfig is missing from Centos 7.X version of Linux with minimal install. To get it back, run the following command:

yum install net-tools

The command will then be available as usual.

If you don't want to use ifconfig and are wondering how else you can find the IP address, you can run this command:

ip link

Due to some corruption issue during ubuntu (and ubuntu based sytems), this error may come up:

apt: relocation error: /usr/lib/x86_64-linux-gnu/libapt-private.so.0.0: symbol _ZN9pkgSystem9LockInnerEv, version APTPKG_5.0 not defined in file libapt-pkg.so.5.0 with link time reference

There's no clear answer on how to fix this or why it happens, but it corrupts the file libapt-private.so.0.0.0. One way to resolve the issue is to copy the file from another ubuntu 16.04 install. (Or you can download it from here: libapt-private.so.0.0.0 version x64)

Linux IT SupportSometimes it is a good idea to schedule a regular reboots, to clear the memory and remove any crashed processes.

This can be easily achieved by adding the task to a cron tab (Linux scheduling system):

First, open the crontab (as a root):

crontab -e

and add a line similar to this:

For some reason Zentyal 5 (and 4 before it) does not enable the vacation out-of-office message in Sogo (even thought the function is available in the software).

To enable it, follow these steps (you will need access to the command line console):

ubuntu10If a linux reboot fails by just running the reboot command (sometimes there are run away or hanging processes), you may get the following errors (if you view the logs of systemctl, it will give you a better indication of what is crashing and not letting it reboot):

Failed to start reboot.target: Connection timed out
See system logs and 'systemctl status reboot.target' for details.

A quick way to fix this (short of pulling the plug), is to force reboot using systemctl:

ubuntu10We'll use Ubuntu for this example, but essentially you need an ntfs-3g package, which contains ntfsfix. Under Ubuntu, run the following to install it:

sudo apt-get install ntfs-3g

Then this (where /dev/sdd1 would be your ntfs disk):

ntfsfix /dev/sdd1

Depending on what you are trying to fix, you may want to use options -b and -d.

Ubuntu Support and Consulting

This works on any modern distribution of Linux, but we are using Ubuntu 14.04 for the process. First, install CIFS/Samba tools, required to mount the share point:

In Ubuntu:

apt-get install cifs-utils

Now let's create the credentials file:

mysql logoThis comes up many times when you need to add a backup super user to MySQL (or MariaDB). Passwords are lost, forgotten, etc and although MySQL allows for a fairly quick password reset, it is always a good idea to have a backup.

Login as root and run the following query. It will add a new user, called "sysadminuser", with access to localhost (ie: the current machine locally). This new user will be allowed to login using the password: "passwordfortheuser". (Change these as needed):

linux iconIf you have a non-existing (or unplugged) external drive in /etc/fstab, Linux will not boot until you either press S to skip or M for manual mount. This is a desired behavior, because the operating system does not know what is on that external drive and whether it should ignore the error. If the disk is just used for archiving, the system not booting can be a problem, especially if the disk is just temporarily removed.

To avoid this, you have to add nofail to the fstab, so if the disk becomes detached, the system will continue to boot. 

Here's an example: 

linux icon 19Linux allows you to access an ISO image, rather than having to burn a CD or DVD. Keep in mind that the image will be read-only.

Assuming your ISO image is in ~/Downloads/ and you have a directory called /media/cdrom (these are usually created automatically during the install)

You can achieve this using the following command.

linuxIf you have a disk that has been uncleanly unmounted, you can run a tool called ntfsfix to correct the issues. Keep in mind that ntfsfix is a utility that fixes some common NTFS problems, but it is not a Linux version chkdsk or equivalent of fsck. It will repair some basic inconsistencies and reset the NTFS journal. You should repair NTFS disks under windows, when possible.

Running the command:

Some Canon multifunctions do not allow you to change the ports from the web interface (ie: iR-ADV 4525), only when you are in front of the multifunction itself. If there's no on-site access, there's a way to bypass this issue.

First enable remote access. On the Web Interface, go to:

Management Settings -> License/Other:

1) Select "Remote Operation Settings" and enable "Use Remote Operation" checkbox

2) Select "ACCESS MANAGEMENT SYSTEM Settings" and enable "Use ACCESS MANAGEMENT SYSTEM" checkbox.

Once done, hit "Apply Setting Changes" and reboot the printer.

civicrm logoAlthough CiviCRM community recommends not to manipulate the database directly, these queries are useful for deleting duplicate emails, phones and addresses within the contact

Last updated Aug 3, 2020