<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tips on Abel World</title><link>https://www.abelworld.com/category/tips/</link><description>Recent content in Tips on Abel World</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 30 Jan 2021 16:56:05 +0200</lastBuildDate><atom:link href="https://www.abelworld.com/category/tips/index.xml" rel="self" type="application/rss+xml"/><item><title>AWS Beijing is down How bad can it get.</title><link>https://www.abelworld.com/aws-beijin-is-down-how-bad-can-it-get/</link><pubDate>Sun, 02 Jun 2019 06:32:09 +0200</pubDate><guid>https://www.abelworld.com/aws-beijin-is-down-how-bad-can-it-get/</guid><description>&lt;p&gt;I was called at 3 am today. Great what did we break now!? Well,&lt;img src="https://www.abelworld.com/wp-content/uploads/2019/06/WechatIMG3.jpeg" class="alignright wp-image-1767" width="600" height="338" /&gt; nothing seems to be working said the engineer who escalated the problem to me. We found that our monitoring system for our many customers was not working. The reason AWS Beijing is down. Well they will say something different, as of now 12:06 PM they have this explanation up. Well they have more explanations, but this is the core issue of it.&lt;/p&gt;&#10;&lt;p&gt;This is BAD stuff. If your web interface does not work, it does not matter if this is JUST one Availability zone. I mean for instance the server instances could not be displayed among other issues. Aside we have multi Availability Zone RDS machines that are also not working (RDS is their managed DB service), if this affected one availability zone they should have had a failover to the working Availability Zone. Why have they not failed over? As a result, the company I work for has has had the customers breaking the phone since then, I would guess the same happened for other customers.&lt;/p&gt;</description></item><item><title>Docker master slave MySQL replication</title><link>https://www.abelworld.com/docker-master-slave-mysql-replication/</link><pubDate>Tue, 11 Dec 2018 09:45:37 +0200</pubDate><guid>https://www.abelworld.com/docker-master-slave-mysql-replication/</guid><description>&lt;p&gt;Docker master slave mysql replication can be a bit intimidating, but the basics are actually quite easy, just a bit of a laborious work. As of this example I will use docker swarm. for that I assume you have docker already installed fresh on the machine. My example uses CentOS 7.6, but should be similar on other systems like ubuntu. Enjoy the post!&lt;/p&gt;&#10;&lt;h1 id="get-the-mysql-image"&gt;&lt;span id="post-1721-_c0hchzu9jwva"&gt;&lt;/span&gt;Get the mysql image:&lt;/h1&gt;&#10;&lt;pre&gt;&lt;code&gt;docker pull percona:5.7&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h1&gt;&lt;span id="post-1721-_cv2m9bw5xva6"&gt;&lt;/span&gt;Create a few dirs to hold the structure:&lt;br&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2018/12/word-image-4.png" class="wp-image-1727" /&gt;&lt;/h1&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Two separate folders for master and slave.&lt;/li&gt;&#10;&lt;li&gt;The cnf directory has the configuration files for mysql&lt;/li&gt;&#10;&lt;li&gt;The data directory has the volume of mysql structural data.&lt;/li&gt;&#10;&lt;li&gt;The folders called mysql, performance schema and sys should NOT be created. those are done by MySQL server on start.&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>Restart or reboot production Linux server in a secure way</title><link>https://www.abelworld.com/restart-production-server-secure-way/</link><pubDate>Fri, 15 Jun 2018 09:15:00 +0200</pubDate><guid>https://www.abelworld.com/restart-production-server-secure-way/</guid><description>&lt;h1 id="restart-process"&gt;Restart Process&lt;/h1&gt;&#10;&lt;p&gt;The following procedure can help you backup the state of a Linux server running software, etc. The idea is to save all the&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2018/06/reboot-neststat-command.png" class="wp-image-1635" aria-describedby="caption-attachment-1635" width="364" height="107" alt="Restart netstat command" /&gt;&#10;&lt;figcaption aria-hidden="true"&gt;Restart netstat command&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;information that will allow you to go back to the same state after a restart. This can be helpful if you are a beginner or experienced sysadmin and need to restart a production server fast. At the same time make sure you can go back to initial state if stuff does not work automatically.&lt;/p&gt;&#10;&lt;h2 id="backup-your-servers-files-and-services"&gt;Backup your servers files and services&lt;/h2&gt;</description></item><item><title>Don't pick a job. Pick a Boss. WRONG!</title><link>https://www.abelworld.com/dont-pick-job-pick-boss-wrong/</link><pubDate>Wed, 01 Nov 2017 06:19:14 +0200</pubDate><guid>https://www.abelworld.com/dont-pick-job-pick-boss-wrong/</guid><description>&lt;h1 id="jobvs-boss"&gt;Job vs Boss.&lt;/h1&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/11/raduchel.jpg" class="wp-image-1605 size-full" aria-describedby="caption-attachment-1605" width="239" height="352" alt="Don&amp;#39;t pick a job. Pick a Boss" /&gt;&#10;&lt;figcaption&gt;Don’t pick a job. Pick a Boss. Taken from wikipedia page 2017-11-01&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;&lt;br&gt;&#10;Saw this phrase attributed to William Raduchel. The phrase is all over the place, linked in google, etc. I can not say for sure if he really wrote it. This is the phrase:&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;“Don’t pick a job. Pick a Boss. Your first boss is the biggest factor in your career success. A boss who doesn’t trust you won’t give you opportunities to grow”&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p&gt;The guy seems smart and all that, but I do not agree with the phrase ideas. Do not know enough about the author to be able to say anything else but I do NOT agree with this particular phrase or maybe is even taken out of context by people intentionally.&lt;/p&gt;&#10;&lt;p&gt;I guess people like the phrase because it’s like a pad on your back when you have a bad/horrible relationship for your boss.&lt;/p&gt;&#10;&lt;p&gt;That being said let’s get to it.&lt;/p&gt;&#10;&lt;p&gt;The boss you have is important, but the phrase does not apply to everyone and is far from “generalizable”. Is a problem with too many variables to be put in a tweet size message. I am just going to mention a few from my point of view:&lt;/p&gt;</description></item><item><title>Training decisions in the industry</title><link>https://www.abelworld.com/training-decisions-industry/</link><pubDate>Mon, 18 Sep 2017 03:57:35 +0200</pubDate><guid>https://www.abelworld.com/training-decisions-industry/</guid><description>&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2017/09/training.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/09/training.png" class="wp-image-1575" aria-describedby="caption-attachment-1575" width="371" height="249" alt="Training" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Training&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;Training and coaching people is something I have always liked. Help people learn and felt proud of teaching stuff to others. That is also one of the reasons why I maintain this blog, even when is not really viable economically speaking as I do not have enough time to put into it. I would have to also add that I have landed a couple of jobs contracts thanks “partly” to the materials of the blog.&lt;/p&gt;&#10;&lt;p&gt;Well going back to training; in the other hand the industry is normally NOT like academy. I am saying as in you do not normally have the same amount of time as when you are teaching a course. In the industry do not normally have a lot of time to spend training the people FULL time and they normally have to mange to learn  and results are expected ASAP.&lt;/p&gt;&#10;&lt;p&gt;Let say you hire someone and this someone needs to learn something new to be able to fully perform her/his duties. Or sometimes this is an existing employee that you would like to train on some new technology and similar situations. sometimes the process goes smoothly while training someone and I could share many experiences, but I am going to talk today about the people that things do not go very smoothly. I have faced 3 major problems on this regard:&lt;/p&gt;</description></item><item><title>MySQL slave master switch</title><link>https://www.abelworld.com/mysql-slave-master-switch/</link><pubDate>Sat, 01 Jul 2017 17:15:11 +0200</pubDate><guid>https://www.abelworld.com/mysql-slave-master-switch/</guid><description>&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/07/mysql-replication-principle.png" class="size-full wp-image-1509" aria-describedby="caption-attachment-1509" width="599" height="388" alt="MySQL Slave Master replication" /&gt;&#10;&lt;figcaption aria-hidden="true"&gt;MySQL Slave Master replication&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;MySQL slave to master switch is an operation required in a few situations. Sometimes master dies and you need to make DB available as soon as possible. In this case if the DB is reasonably big then restoring from backup might take to long. Also keep present that slave has a current copy of data, you might have new data after the last backup that you can not afford to lose. Some other common situations where you might require such a procedure is when you want to upgrade your MySQL servers. For instance from Percona 5.6 to Percona 5.7. Also this will help to avoid long downtime.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt; if you have classic master slave replication some downtime is unavoidable, there are different setups that can be done to achieve having a cluster that does not stop working if you take the master offline, but this is NOT the objective of this post.&lt;/p&gt;&#10;&lt;p&gt;this post is some what related to another recent post; &lt;a href="https://www.abelworld.com/mysql-db-server-change-distro-upgrade/"&gt;Mysql DB server OS change / replacement or distro upgrade; study&lt;/a&gt; case&lt;/p&gt;&#10;&lt;p&gt;Ok, let’s stop the chitchat and let’s get some stuff done.&lt;/p&gt;</description></item><item><title>Mysql DB server OS change / replacement or distro upgrade; study case</title><link>https://www.abelworld.com/mysql-db-server-change-distro-upgrade/</link><pubDate>Tue, 27 Jun 2017 09:35:17 +0200</pubDate><guid>https://www.abelworld.com/mysql-db-server-change-distro-upgrade/</guid><description>&lt;h1 id="mysql-db-server-os-change"&gt;Mysql DB server OS change:&lt;/h1&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/06/Screen-Shot-2017-06-27-at-3.07.39-PM.png" class="wp-image-1477 size-full" aria-describedby="caption-attachment-1477" width="170" height="109" alt="MySQL Oracle" /&gt;&#10;&lt;figcaption aria-hidden="true"&gt;MySQL Oracle&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;Mysql DB server OS change might be required in different situations, but for those who do not know what I am talking about, let me start by explaining what this is and why you might need it in some situations. Just to serve as an example; let say you are renting a few Virtial Machine Server from X IDC or cloud provider. This cloud provider gave you an a distribution that in 2013 had 4 years of support and everything was cool, you installed you systems. Now is 2017 and you need an upgrade. Let me give more details.&lt;/p&gt;&#10;&lt;p&gt;You are running a web environment with load balancers, web-server, and 2- Mysql DB servers Master and slave replication, etc. Your application needs High availability and you can not afford to have a lot of downtime. Your system is running fine, but last month you got a notification that the EOL (End of life) of your distribution is in 2 months. You also you noticed that your Percona MySQL DB 5.5 has a few limitations that you want to resolve by upgrading toPercona MySQL DB 5.6 or 5.7. So this is the perfect opportunity to upgrade the system and not remain with a legacy OS that will lose support soon. So now you know all you need to know and you are decided to go with progress and make a difference with the change.&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/06/Screen-Shot-2017-06-27-at-3.07.48-PM.png" class="wp-image-1476 size-full" aria-describedby="caption-attachment-1476" width="158" height="60" alt="MySQL: MariaDB community logo" /&gt;&#10;&lt;figcaption aria-hidden="true"&gt;MySQL: MariaDB community logo&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;You contact your provider about upgrading your system. They reply with a link (URL) to their FAQ saying that they do not support system upgrade. Then you start reading about it and notice that many virtualization services providers do not really support the upgrade. So you can not just du apt-get dist-upgrade. Not that you can not try, but you will likely not succeed, own experience here long ago when I was young and stupid. Maybe your provider supports it, but you might have grown fond of some other distribution over time and you want to change let say from Debian to Redhat or vise-versa, change of company policy, etc. So reason for wanting to change are many.&lt;/p&gt;</description></item><item><title>recursive python; copy files, directories and set ownership</title><link>https://www.abelworld.com/recursive-ownership-copy-files-directories-python/</link><pubDate>Thu, 01 Jun 2017 19:03:05 +0200</pubDate><guid>https://www.abelworld.com/recursive-ownership-copy-files-directories-python/</guid><description>&lt;p&gt;Hi, today I want to post a small script to copy files and directories and add a specific owner to a folder. I did this script myself and I am fairly new to python, about 6 months of experience. If you think it should be changed or has issues, please let me know so I can improve it.&lt;br&gt;&#10;To achieve my objective I have used a few standard libraries that come already with any major python distribution (`os`, `shutil`, `pwd`, `grp`; I will talk about those in a bit more details afterwards). Then I created a function `copy_files`. This function can receive the source files path, the destination, owner and space, this parameters are used to copy the files set owner and show the results. In this function I use recursion as this is a classic recursion problem, I will come back to this further on this post. The last part of the script checks is the destination exists actually calls copy_files function. This is the code:&lt;/p&gt;</description></item><item><title>ctime, mtime and atime; find command</title><link>https://www.abelworld.com/ctime-mtime-atime-find-command/</link><pubDate>Mon, 27 Jun 2016 08:58:59 +0200</pubDate><guid>https://www.abelworld.com/ctime-mtime-atime-find-command/</guid><description>&lt;p&gt;ctime, mtime  and atime are very useful commands when dealing with time related search commands in the linux Family of operating systems.&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2016/06/images.jpeg" class="size-full wp-image-1397" aria-describedby="caption-attachment-1397" width="259" height="194" alt="ctime; Linux find command " /&gt;&#10;&lt;figcaption&gt;ctime; Linux find command&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;This post is about how to use them in&lt;/p&gt;&#10;&lt;p&gt;a simple but yet very powerful way. Let’s get to it:&lt;/p&gt;&#10;&lt;p&gt;Let say you want to find all files in a folder that follow/fulfill the following criteria:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;the folder is /vat/lib/mysql/data&lt;/li&gt;&#10;&lt;li&gt;The file name contains: mysql-bin.&lt;/li&gt;&#10;&lt;li&gt;The files are younger than 2 days.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;In other words find all the mysql binary log files that are not older than 2 days.&lt;/p&gt;</description></item><item><title>Hosting network services services and websites basics</title><link>https://www.abelworld.com/cost-comparison-website-hosting/</link><pubDate>Thu, 12 Nov 2015 19:47:53 +0200</pubDate><guid>https://www.abelworld.com/cost-comparison-website-hosting/</guid><description>&lt;p&gt;&lt;a href="https://www.abelworld.com/get-a-quote/"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-300x205.jpg" class="alignright wp-image-1321 size-medium" srcset="https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-300x205.jpg 300w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-1024x701.jpg 1024w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-600x411.jpg 600w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-438x300.jpg 438w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="205" alt="hosting" /&gt;&lt;/a&gt;Hosting network services and websites or blogs like this one is now a days a regular task of anyone who want to conduct a successful business. This is non written a requirement for many other activities as well. If you are not an ICT professional and you have a website or need to deploy some services in your business and you wander where to store them and how. Then this article is for you.&lt;/p&gt;&#10;&lt;p&gt;More people than you might think want to get a server at their home or office and host their own websites and services locally. I am not 100% against this type of solutions, but the truth is the all the odds now a days are against it unless you have a particularly special need to have it locally. Let see what are the drawbacks.&lt;/p&gt;</description></item><item><title>The anti DRM day is coming</title><link>https://www.abelworld.com/the-anti-drm-day-is-coming/</link><pubDate>Tue, 05 May 2015 08:27:07 +0200</pubDate><guid>https://www.abelworld.com/the-anti-drm-day-is-coming/</guid><description>&lt;p&gt;DRM Blast e-mail from defective by design:&lt;/p&gt;&#10;&lt;p&gt;“It’s two days before the International Day Against DRM and our community is kicking into gear. We’ll come together as a strong movement and we’ll make sure the world hears our message: Digital Restrictions Management is wrong, and we will not sit idly by while it’s imposed on us.&lt;/p&gt;</description></item><item><title>Web hosting administration software free alternative.</title><link>https://www.abelworld.com/web-hosting-administration-software-free-alternative/</link><pubDate>Thu, 29 Jan 2015 10:35:17 +0200</pubDate><guid>https://www.abelworld.com/web-hosting-administration-software-free-alternative/</guid><description>&lt;p&gt;Hi, have engaged myself on a quest to look for an administration panel for my customers hosting. I want a good one to have it as an alternative to&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg" class="size-full wp-image-1183" aria-describedby="caption-attachment-1183" srcset="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg 900w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-300x100.jpg 300w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-600x200.jpg 600w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-100x33.jpg 100w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-150x50.jpg 150w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-200x67.jpg 200w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-450x150.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" width="900" height="300" alt="Web Hosting Evaluation" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Web Hosting&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;cPanel, the truth is that every day I like the cPanel project less and the free alternatives are getting better. So unless you are committed for some MAJOR reason to cPanel I would not recommend it any more. Use any other GLP like thing from out there, if the problem is support get better support from one of the communities.&lt;/p&gt;</description></item><item><title>Update multiple tables from a column; MySQL</title><link>https://www.abelworld.com/update-multiple-tables-column-mysql/</link><pubDate>Tue, 27 Jan 2015 12:03:13 +0200</pubDate><guid>https://www.abelworld.com/update-multiple-tables-column-mysql/</guid><description>&lt;p&gt;Update multiple tables from a column is something that does not happen very often. Personally I never had to do it. I came across this question from a friend. He is programming something, and he had the following situation:&lt;/p&gt;&#10;&lt;div class="post-text"&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code class="language-default" data-lang="default"&gt;field_data_body&#10;+----------+---------------------+&#10;| entry_id | body_value |&#10;+----------+---------------------+&#10;| 1009 | content |&#10;+----------+---------------------+&#10;| 1020 | |&#10;+----------+---------------------+&#10;| 1025 | more content |&#10;+----------+---------------------+&#10;&#10;&#10;i_posts&#10;+------+---------------+&#10;| id | html |&#10;+------+---------------+&#10;| 1009 | |&#10;+------+---------------+&#10;| 1020 | | &#10;+------+---------------+&#10;| 1025 | | &#10;+------+---------------+&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;From this two tables he wanted to get i_posts updated with information from field_data_body’s body_value field. In other words write this:&lt;/p&gt;&#10;&lt;div class="post-text"&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>Synchronization GLPI LDAP or Active Directory</title><link>https://www.abelworld.com/synchronization-automation-glpi-ldap-ad/</link><pubDate>Mon, 12 Jan 2015 23:27:46 +0200</pubDate><guid>https://www.abelworld.com/synchronization-automation-glpi-ldap-ad/</guid><description>&lt;p&gt;Synchronization GLPI LDAP. GLPI is a very popular ticket (call) system. It has a lot of features that make it competitive with any other ticketing or ICT management system. Some of the features that I have configured before are &lt;a href="https://www.abelworld.com/glpi-ticket-system-inventory-solution/" target="_blank" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="ldap-active-directory-connection"&gt;LDAP Active Directory Connection.&lt;/h2&gt;&#10;&lt;p&gt;One of the many powerful features of GLPI is the integration with many forms of LDAP. Among them Windows Active Directory (AD). To integrate it you just have to supply your AD server info on the form shown on this picture.&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-300x167.png" class="wp-image-1148 size-medium" aria-describedby="caption-attachment-1148" srcset="https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-300x167.png 300w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-1024x570.png 1024w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-600x334.png 600w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-100x56.png 100w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-150x83.png 150w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-200x111.png 200w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-450x250.png 450w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8-900x501.png 900w, https://www.abelworld.com/wp-content/uploads/2015/01/connexionadglpi-8.png 1163w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="167" alt="Synchronization LDAP Active Directory" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;LDAP AD config&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;If you receive any error about not finding any configuration. You might have the PHP LDAP module missing. So make sure the module is installed.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;Host LDAP&lt;/strong&gt; is the address of the server (AD or Openldap) that glpi will use.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Basedn&lt;/strong&gt; is the field that identifies the DN (Distinguished Name) where the search is starting.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;rootdn (For non anonymous connections):&lt;/strong&gt; this is for the user authorized to read the Directory (AD or Ldap for example: cn=Admin,ou=People,dc=mycompany make sure not to leave spaces between nodes. This is wrong: cn=Admin, ou=People , dc…)****&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Pass (For non anonymous connections):&lt;/strong&gt; User password.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Connection filter:&lt;/strong&gt; To restrict the search.&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>Hits, visitors, challenges and achievements; Abel world</title><link>https://www.abelworld.com/abel-world-hits-visitors-challenges-achievements/</link><pubDate>Fri, 09 Jan 2015 17:56:16 +0200</pubDate><guid>https://www.abelworld.com/abel-world-hits-visitors-challenges-achievements/</guid><description>&lt;p&gt;Visitors, my personal blog is more than one year now. During this time I managed to achieve a few things 🙂 and&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/World-visits.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/01/World-visits.png" class="wp-image-1085 size-full" aria-describedby="caption-attachment-1085" srcset="https://www.abelworld.com/wp-content/uploads/2015/01/World-visits.png 778w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-300x175.png 300w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-600x349.png 600w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-100x58.png 100w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-150x87.png 150w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-200x116.png 200w, https://www.abelworld.com/wp-content/uploads/2015/01/World-visits-450x262.png 450w" sizes="(max-width: 778px) 100vw, 778px" width="778" height="453" alt="Pic. 1 - Today&amp;#39;s visits per country." /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Pic. 1 – Today’s visits per country.&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;some others not so well. As an ICT professional this was my first adventure with having my own blog. I have been in the field for many years. Mainly doing other types of works. Like network administration, developing software and websites, etc. Never before I have started my own web. Never tried to maintain a my own web to make it succeed.&lt;/p&gt;&#10;&lt;p&gt;before starting to explain the results fist let me tell you the objectives of creating the web. When I created my blog I wanted to:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Learn English by writing and being corrected by people.&lt;/li&gt;&#10;&lt;li&gt;Create sort of a logbook of some of the work I do.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;So far I have half won half lost. Let me put the list of failures first.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;My web is not a hit like Facebook. It would be good to have something like that and become a million-er. But it just did not happen. It was not one of my objectives and my subjects are not so general. I have not put enough time on this web. in general I did not manage.&lt;/li&gt;&#10;&lt;li&gt;I still have a lot of English to learn, and I think I am a bit dyslectic. I am serious! I write things and I think they are fine. Then review a few times. Everything is perfect. Give it to someone to read and he finds that I made a lot of mistakes like forgetting about letters or changing them. Let say I write “in” when I wanted to write “is”. About the English improvement, if you read my fist posts you will see for your self. For instance check out &lt;a href="https://www.abelworld.com/business-automation-gps-tracking/" title="GPS tracnking system"&gt;this one.&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;My website cost is payed from my own pocket, it does not pays it self yet. But soon it will.&lt;/li&gt;&#10;&lt;li&gt;I have not been able to really put all the time I wanted in to the site.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;The good things:&lt;/p&gt;</description></item><item><title>Git client configuration for a local server.</title><link>https://www.abelworld.com/git-client-configuration-local-server/</link><pubDate>Fri, 04 Jul 2014 18:03:31 +0200</pubDate><guid>https://www.abelworld.com/git-client-configuration-local-server/</guid><description>&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2014/07/index.jpeg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2014/07/index.jpeg" class="size-full wp-image-920" aria-describedby="caption-attachment-920" srcset="https://www.abelworld.com/wp-content/uploads/2014/07/index.jpeg 280w, https://www.abelworld.com/wp-content/uploads/2014/07/index-100x64.jpeg 100w, https://www.abelworld.com/wp-content/uploads/2014/07/index-150x96.jpeg 150w, https://www.abelworld.com/wp-content/uploads/2014/07/index-200x128.jpeg 200w" sizes="(max-width: 280px) 100vw, 280px" width="280" height="180" alt="Gitlab Logo" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Gitlab Logo&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;Configuring a &lt;a href="http://git-scm.com/" title="Git"&gt;git&lt;/a&gt; client can be painful sometimes if you are a beginner. I struggled the first time I configured git too. So I am creating this material for others like me to be able to configure git. I hope it works for you. Git is now a days one of the most popular versioning systems. I use git since a few months ago to keep my Symfony 2 projects update.&lt;/p&gt;&#10;&lt;p&gt;Configure gitclient with you User name:&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;git config --global user.name &amp;quot;Abel Guzman&amp;quot;&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Symfony and WAMP 2.4 windows installation</title><link>https://www.abelworld.com/symfony-2-4-wamp-windows-installation/</link><pubDate>Tue, 11 Mar 2014 16:05:24 +0200</pubDate><guid>https://www.abelworld.com/symfony-2-4-wamp-windows-installation/</guid><description>&lt;p&gt;To work with Symfony, many people recommend to install every thing as a separate entity; PHP, Apache and MySQL. But sometimes the reality is different and you just need to use what you need to use. That was my case. I had WAMP Server 2.4 working for WordPress and I neded to install a Symfony 2.4 project, no option. So I decided to just meet the Symfony dependencies and install it. Then I created a cert of manual or how to? to help to guide others that might have the same problem. Also you might want to do it because of some other reason, but that was my reason. I was requested to do it like that and only like that. And in my country we have a saying that teaches something like this. If someone wants something even if it is a bad thing; don’t give him other thing. Of course I do not mean that WAMP or Symfony together are a bad thing. This is what I have done:&lt;br&gt;&#10;Software to install:&lt;/p&gt;</description></item><item><title>GLPI for technical support, the free tickets System.</title><link>https://www.abelworld.com/free-ticket-system-glpi-it-team-work/</link><pubDate>Sat, 09 Nov 2013 10:34:41 +0200</pubDate><guid>https://www.abelworld.com/free-ticket-system-glpi-it-team-work/</guid><description>&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2013/11/Statistic1.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2013/11/Statistic1-300x168.png" title="GLPI Statistic Charts" class="size-medium wp-image-406" aria-describedby="caption-attachment-406" srcset="https://www.abelworld.com/wp-content/uploads/2013/11/Statistic1-300x168.png 300w, https://www.abelworld.com/wp-content/uploads/2013/11/Statistic1-1024x575.png 1024w, https://www.abelworld.com/wp-content/uploads/2013/11/Statistic1.png 1366w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="168" alt="GLPI Statistic Charts" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;GLPI Statistic Charts&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;GLPI is a free Tickets System distributed under GNU/GPL license. But When do you need a ticket system like this? This is one of the biggest challenges of the technical support  companies or technical support teams. If they have to deal with many customers and the response times are critical. To be able to track, follow and organize the work of the different technicians that are supposed to do the actual job. In this scenario the paper work always becomes a challenge, accessibility, loose of information, spell and writing errors, individual and collective statistics, reporting, etc.&lt;/p&gt;</description></item><item><title>Useful Notes as a solution to punctual problems</title><link>https://www.abelworld.com/solution-useful-notes-problem/</link><pubDate>Fri, 08 Nov 2013 18:20:21 +0200</pubDate><guid>https://www.abelworld.com/solution-useful-notes-problem/</guid><description>&lt;p&gt;I tend to forget where I find the solution for my problem very often, so I will start recording some of the solutions that I find for my different problems, if any one find this list some how interesting or useful in the future please consider leaving a comment or suggest other useful information that you have found in internet:&lt;/p&gt;</description></item><item><title>Siwapp online invoicing</title><link>https://www.abelworld.com/siwapp-free-simple-invoicing-system/</link><pubDate>Wed, 18 Sep 2013 14:57:10 +0200</pubDate><guid>https://www.abelworld.com/siwapp-free-simple-invoicing-system/</guid><description>&lt;p&gt;&lt;a href="https://www.abelworld.com/wp-content/uploads/2013/09/general-over-view.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2013/09/general-over-view-300x168.png" class="alignright size-medium wp-image-236" srcset="https://www.abelworld.com/wp-content/uploads/2013/09/general-over-view-300x168.png 300w, https://www.abelworld.com/wp-content/uploads/2013/09/general-over-view-1024x575.png 1024w, https://www.abelworld.com/wp-content/uploads/2013/09/general-over-view.png 1366w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="168" alt="Siwapp general overview" /&gt;&lt;/a&gt;Siwapp is a free invoicing software. It has friendly web environment that lets you install it on a local computer and also in internet or other network server. It is not a secret that for small and medium size business one of the biggest overheads many times is money that is spent on computers software. &lt;/p&gt;</description></item><item><title>Unhide files</title><link>https://www.abelworld.com/unhide-files-in-a-infected-usb-drive/</link><pubDate>Mon, 16 Sep 2013 08:15:16 +0200</pubDate><guid>https://www.abelworld.com/unhide-files-in-a-infected-usb-drive/</guid><description>&lt;p&gt;Hello, today I will explain how to “unhide” files on a Windows Drive. Normally it happens a lot to USB drives when you put them in an infected computer. It also can apply to any other writable storage device, not only usb. This is really a headache for a lot of users and sometimes is impossible for them to solve this problem and unhide the files. Any way the truth is that is not very complex and any one can unhide the files following a few simple steps.&lt;/p&gt;</description></item><item><title>Linux Servers; Cost Reduction</title><link>https://www.abelworld.com/linux-servers-cost-reduction/</link><pubDate>Wed, 17 Apr 2013 11:52:03 +0200</pubDate><guid>https://www.abelworld.com/linux-servers-cost-reduction/</guid><description>&lt;p&gt;updated on 2013-10-01&lt;/p&gt;&#10;&lt;h3 id="introduction"&gt;Introduction:&lt;/h3&gt;&#10;&lt;div&gt;&#10;&lt;p&gt;This document explains the main steps of the configuration of a Linux network system. With two servers for medium of small size business (in this case a Clinic). But the same project template can be applied to any other business. The main objective of this project is to create a stable solution with the best cost effectiveness balance.&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>glpi nginx php-fpm CentOS</title><link>https://www.abelworld.com/glpi-nginx-php-fpm-centos/</link><pubDate>Sat, 03 Sep 2011 11:46:23 +0200</pubDate><guid>https://www.abelworld.com/glpi-nginx-php-fpm-centos/</guid><description>&lt;p&gt;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “POST /install/install.php HTTP/1.1” 200 7740 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jcrop/jquery.Jcrop.min.css HTTP/1.1” 200 2124 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/qtip2/jquery.qtip.min.css HTTP/1.1” 200 9203 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /css/jstree/style.css HTTP/1.1” 200 5934 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/select2/select2.min.css HTTP/1.1” 200 15531 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/rateit/rateit.min.css HTTP/1.1” 200 1130 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jquery/css/smoothness/jquery-ui-1.10.4.custom.min.css HTTP/1.1” 200 27173 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/spectrum-colorpicker/spectrum.min.css HTTP/1.1” 200 11281 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jquery-gantt/css/style.css HTTP/1.1” 200 9181 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/fullcalendar/fullcalendar.min.css HTTP/1.1” 200 15251 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /css/jquery-glpi.css HTTP/1.1” 200 5149 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /css/styles.css HTTP/1.1” 200 71919 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jquery/js/jquery-1.10.2.min.js HTTP/1.1” 200 93107 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/backtotop/BackToTop.min.jquery.js HTTP/1.1” 200 1694 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/select2/select2.min.js HTTP/1.1” 200 66596 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/qtip2/jquery.qtip.min.js HTTP/1.1” 200 44847 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jstree/jquery.jstree.min.js HTTP/1.1” 200 118249 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/rateit/jquery.rateit.min.js HTTP/1.1” 200 4474 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jquery-ui-timepicker-addon/jquery-ui-timepicker-addon.min.js HTTP/1.1” 200 39853 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jquery-file-upload/js/jquery.iframe-transport.min.js HTTP/1.1” 200 2109 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jquery-file-upload/js/jquery.fileupload.min.js HTTP/1.1” 200 16680 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jcrop/jquery.Jcrop.min.js HTTP/1.1” 200 15648 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/imagepaste/jquery.image_paste.min.js HTTP/1.1” 200 9578 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/spectrum-colorpicker/spectrum-min.js HTTP/1.1” 200 28156 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/jquery-gantt/js/jquery.fn.gantt.min.js HTTP/1.1” 200 30687 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/autogrow/jquery.autogrow-textarea.min.js HTTP/1.1” 200 1124 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/fullcalendar/lib/moment.min.js HTTP/1.1” 200 61317 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/fullcalendar/fullcalendar.min.js HTTP/1.1” 200 131347 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jquery/i18n/jquery.ui.datepicker-en-GB.js HTTP/1.1” 200 874 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/fullcalendar/locale/en-gb.js HTTP/1.1” 200 1896 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /script.js HTTP/1.1” 200 23298 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jquery/js/jquery-ui-1.10.4.custom.min.js HTTP/1.1” 200 228539 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /pics/warning.png HTTP/1.1” 200 528 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/tiny_mce/tinymce.min.js HTTP/1.1” 200 385081 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:01 -0400] “GET /lib/jqueryplugins/fullcalendar/fullcalendar.print.min.css HTTP/1.1” 200 1900 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;br&gt;&#10;10.0.2.2 – – [03/Sep/2017:05:44:02 -0400] “GET /css/print.css HTTP/1.1” 200 23767 “http://glpi.dev:8080/install/install.php” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36”&lt;/p&gt;</description></item></channel></rss>