<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux &#8211; Server Management Services | Cloud Management | Skynats</title>
	<atom:link href="https://www.skynats.com/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.skynats.com/blog</link>
	<description>Server Management and Cloud Management</description>
	<lastBuildDate>Tue, 11 Nov 2025 12:37:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://www.skynats.com/blog/wp-content/uploads/2023/08/Sknats-Logo-square-150x150.png</url>
	<title>Linux &#8211; Server Management Services | Cloud Management | Skynats</title>
	<link>https://www.skynats.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Fix “Imunify360 Agent Not Running” in Panel UI and Migration Error in Logs</title>
		<link>https://www.skynats.com/blog/how-to-fix-imunify360-agent-not-running-in-panel-ui-and-migration-error-in-logs/</link>
		
		<dc:creator><![CDATA[Jishnu V]]></dc:creator>
		<pubDate>Thu, 06 Nov 2025 13:27:26 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Imunify360]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux server support services]]></category>
		<category><![CDATA[Panel UI]]></category>
		<category><![CDATA[Panel UI and Migration Error in Logs]]></category>
		<category><![CDATA[server management services]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=16611</guid>

					<description><![CDATA[<p>If you are managing Linux servers with Imunify360 installed, you might occasionally encounter a situation where the Panel UI reports the “Imunify360 Agent Not Running” message. This Imunify360 agent not running fix issue can be frustrating, but it is usually resolvable with a few commands executed from the terminal. Understanding the Issue The problem typically [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-fix-imunify360-agent-not-running-in-panel-ui-and-migration-error-in-logs/">How to Fix “Imunify360 Agent Not Running” in Panel UI and Migration Error in Logs</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">If you are managing Linux servers with Imunify360 installed, you might occasionally encounter a situation where the Panel UI reports the “Imunify360 Agent Not Running” message. This <a href="https://imunify360.com/" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">Imunify360</mark></a> agent not running fix issue can be frustrating, but it is usually resolvable with a few commands executed from the terminal.</p>



<h2 class="wp-block-heading has-small-font-size" id="h-understanding-the-issue"><strong>Understanding the Issue</strong></h2>



<p class="wp-block-paragraph">The problem typically appears in the Panel UI when the Imunify360 agent fails to start. Upon checking the logs, we could see that entries like the following:</p>



<pre class="wp-block-code"><code>tail -f /var/log/imunify360/error.log</code></pre>



<figure class="wp-block-image size-full"><img data-dominant-color="2c2929" data-has-transparency="false" style="--dominant-color: #2c2929;" fetchpriority="high" decoding="async" width="883" height="287" sizes="(max-width: 883px) 100vw, 883px" src="https://www.skynats.com/blog/wp-content/uploads/2025/11/image.webp" alt="" class="wp-image-16612 not-transparent" srcset="https://www.skynats.com/blog/wp-content/uploads/2025/11/image.webp 883w, https://www.skynats.com/blog/wp-content/uploads/2025/11/image-300x98.webp 300w, https://www.skynats.com/blog/wp-content/uploads/2025/11/image-768x250.webp 768w" /></figure>



<p class="wp-block-paragraph">This warning indicates that the Imunify360 agent attempted to start, but the necessary database migrations were not applied. As a result, the service cannot fully initialize, leading to the “not running” status in the panel.</p>



<h2 class="wp-block-heading has-small-font-size"><strong>Workaround</strong></h2>



<p class="wp-block-paragraph">We can resolve this issue by restarting the Imunify360 services in a specific sequence. Follow these steps from the root account:</p>



<ol class="wp-block-list">
<li><strong>Stop Imunify360 Agent</strong></li>
</ol>



<pre class="wp-block-code"><code>systemctl stop imunify360-agent</code></pre>



<p class="wp-block-paragraph">Stops the Imunify360 agent process if it is partially running.</p>



<ol class="wp-block-list">
<li><strong>Stop Imunify360 Service</strong></li>
</ol>



<pre class="wp-block-code"><code>systemctl stop imunify360</code></pre>



<p class="wp-block-paragraph">Stops the main Imunify360 service to ensure a clean restart.</p>



<p class="wp-block-paragraph">2. <strong>Reset Failed State</strong></p>



<pre class="wp-block-code"><code>systemctl reset-failed imunify360-agent</code></pre>



<p class="wp-block-paragraph">Clears any failed systemd state that may prevent the agent from starting.</p>



<p class="wp-block-paragraph">3<strong>. Start Imunify360 Service</strong></p>



<pre class="wp-block-code"><code>systemctl start imunify360</code></pre>



<p class="wp-block-paragraph">Starts the main service first to ensure database migrations can be applied.</p>



<p class="wp-block-paragraph"><strong>4. Pause for 5 Seconds<br></strong>Gives the service a short buffer to initialize before starting the agent.</p>



<p class="wp-block-paragraph"><strong>5. Start Imunify360 Agent</strong></p>



<pre class="wp-block-code"><code>systemctl start imunify360-agent</code></pre>



<p class="wp-block-paragraph">Finally, starts the agent successfully after migrations are applied.</p>



<h3 class="wp-block-heading has-small-font-size"><strong>Conclusion</strong></h3>



<p class="wp-block-paragraph">The “Imunify360 Agent Not Running” warning is typically related to pending migrations that prevent the service from initializing properly. By following the sequence above, you can quickly restore full functionality without needing to reboot your server or perform complex troubleshooting.</p>



<p class="wp-block-paragraph">Keep an eye on /var/log/imunify360/error.log after performing this fix to ensure that no further warnings appear. For long-term stability, ensure your Imunify360 installation is fully updated and properly maintained.</p>



<p class="wp-block-paragraph">If you’re still facing issues after trying these steps for the Imunify360 agent not running fix, our experts can help.we specialize in <a href="https://www.skynats.com/server-management/">Server Management Services</a> and <a href="https://www.skynats.com/linux-server-management/">Linux Server Support Services</a>, providing 24×7 assistance to diagnose, secure, and optimize your server environment. Contact our team today to get your Imunify360 and server panel running smoothly again!</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-fix-imunify360-agent-not-running-in-panel-ui-and-migration-error-in-logs/">How to Fix “Imunify360 Agent Not Running” in Panel UI and Migration Error in Logs</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Enable Kernel Crash Dump (kdump) on Debian Linux</title>
		<link>https://www.skynats.com/blog/how-to-enable-kernel-crash-dump-kdump-on-debian-linux/</link>
		
		<dc:creator><![CDATA[Sourav AJ]]></dc:creator>
		<pubDate>Sun, 31 Aug 2025 14:43:12 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Debian Linux]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux server management services]]></category>
		<category><![CDATA[server support services]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=15679</guid>

					<description><![CDATA[<p>When a Linux system crashes, the most valuable tool for troubleshooting is a kernel crash dump. A crash dump captures the contents of the system’s memory at the moment of failure, allowing administrators and developers to analyze the root cause using tools like crash or gdb. On Debian Linux, the kdump service provides this functionality [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-enable-kernel-crash-dump-kdump-on-debian-linux/">How to Enable Kernel Crash Dump (kdump) on Debian Linux</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When a <a href="https://www.linux.org/" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">Linux</mark></a> system crashes, the most valuable tool for troubleshooting is a kernel crash dump. A crash dump captures the contents of the system’s memory at the moment of failure, allowing administrators and developers to analyze the root cause using tools like crash or gdb.</p>



<p class="wp-block-paragraph">On Debian Linux, the kdump service provides this functionality by reserving memory for a secondary kernel (called the dump-capture kernel) that boots when the primary kernel fails. In this guide, we’ll enable and configure Kernel Crash Dump on Debian Linux step by step.</p>



<h2 class="wp-block-heading has-small-font-size" id="h-steps-to-enable-kernel-crash-dump">Steps to Enable Kernel Crash Dump</h2>



<p class="wp-block-paragraph">Update your package list and install the kdump tools along with debugging support:</p>



<pre class="wp-block-code"><code>#apt-get update
#apt-get install kdump-tools crash kexec-tools makedumpfile "$(uname -r)-dbg"</code></pre>



<p class="wp-block-paragraph">you will be prompted with a configuration screen like this:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="328" sizes="(max-width: 1024px) 100vw, 1024px" src="https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-1024x328.png" alt="" class="wp-image-15680" srcset="https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-1024x328.png 1024w, https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-300x96.png 300w, https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-768x246.png 768w, https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-1536x492.png 1536w, https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3-1200x384.png 1200w, https://www.skynats.com/blog/wp-content/uploads/2025/08/image-3.png 1600w" /></figure>



<p class="wp-block-paragraph">Select <strong>Yes</strong> → kdump-tools will be enabled immediately (USE_KDUMP=1 will be set).</p>



<h3 class="wp-block-heading has-small-font-size"><strong>2. Enable kdump</strong></h3>



<p class="wp-block-paragraph">In order to enable the kdump manually; Edit the kdump configuration file:</p>



<pre class="wp-block-code"><code>#nano /etc/default/kdump-tools
Set:
USE_KDUMP=1</code></pre>



<p class="wp-block-paragraph">Save and exit.</p>



<h2 class="wp-block-heading has-small-font-size"><strong>3. Configure Bootloader (GRUB)</strong></h2>



<p class="wp-block-paragraph">Reserve memory for the crash kernel by editing GRUB:</p>



<pre class="wp-block-code"><code>#vim /etc/default/grub</code></pre>



<p class="wp-block-paragraph">Modify the GRUB_CMDLINE_LINUX_DEFAULT line:</p>



<pre class="wp-block-code"><code>GRUB_CMDLINE_LINUX_DEFAULT="quiet crashkernel=256M"</code></pre>



<p class="wp-block-paragraph">Update GRUB:</p>



<pre class="wp-block-code"><code>#update-grub</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-4-reboot-and-verify"><strong>4. Reboot and Verify</strong></h2>



<p class="wp-block-paragraph">Reboot your system:</p>



<p class="wp-block-paragraph">After reboot, check kdump status:</p>



<pre class="wp-block-code"><code>#kdump-config show</code></pre>



<p class="wp-block-paragraph">You should see that the crash kernel is loaded. You can also verify with:</p>



<pre class="wp-block-code"><code>#cat /sys/kernel/kexec_crash_loaded</code></pre>



<p class="wp-block-paragraph">If it returns 1, the crash kernel is ready.</p>



<h3 class="wp-block-heading has-small-font-size"><strong>5. (Optional) Test a Crash</strong></h3>



<p class="wp-block-paragraph"><strong>Warning</strong>: This will intentionally crash and reboot your system. Only test in a safe environment.</p>



<p class="wp-block-paragraph">Enable sysrq:</p>



<pre class="wp-block-code"><code>#sysctl -w kernel.sysrq=1</code></pre>



<p class="wp-block-paragraph">Trigger a crash (do not do in servers in production):</p>



<pre class="wp-block-code"><code>#echo c | sudo tee /proc/sysrq-trigger</code></pre>



<p class="wp-block-paragraph">After reboot, inspect the crash dump in /var/crash/</p>



<h3 class="wp-block-heading has-small-font-size">Conclusion</h3>



<p class="wp-block-paragraph">By enabling <strong>kdump</strong> on Debian Linux, you equip your system with a powerful mechanism to capture kernel crash dumps for post-mortem debugging. With the crash dump files available, administrators can analyze the root cause of failures and ensure better stability for production systems.</p>



<p class="wp-block-paragraph">Whether you’re running servers or development environments, setting up kdump is a best practice for diagnosing critical issues effectively.</p>



<p class="wp-block-paragraph">If you’re facing challenges configuring or troubleshooting Kernel Crash Dump on Debian Linux, our experts can help. At Skynats, we provide reliable <a href="https://www.skynats.com/linux-server-management/">Linux server management services</a> and 24/7 <a href="https://www.skynats.com/hourly-server-support-services/">server support services</a> to ensure your systems remain stable, secure, and resilient. Contact us today for professional assistance and seamless server management.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-enable-kernel-crash-dump-kdump-on-debian-linux/">How to Enable Kernel Crash Dump (kdump) on Debian Linux</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install Pimcore on Ubuntu 24</title>
		<link>https://www.skynats.com/blog/how-to-install-pimcore-on-ubuntu-24/</link>
		
		<dc:creator><![CDATA[Sajna VM]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 13:38:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Install Nginx]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux server management services]]></category>
		<category><![CDATA[Ubuntu 24]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=15660</guid>

					<description><![CDATA[<p>Update the System Install Nginx Install MariaDB Then run: From here you can create a database and user for Pimcore. Install PHP and Extensions Install PHP and all necessary extensions. Ensure you&#8217;re using a supported PHP version (e.g., PHP 8.3). Install Composer Create Pimcore Project Navigate to your web root and create the Pimcore project [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-install-pimcore-on-ubuntu-24/">How to Install Pimcore on Ubuntu 24</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<ul class="wp-block-list">
<li>Pimcore is an open-source digital experience platform that combines CMS, PIM (Product Information Management), DAM (Digital Asset Management).</li>



<li>&nbsp;Built on Symfony and PHP, Pimcore offers a highly extensible architecture, making it ideal for developers building complex, scalable digital solutions.</li>



<li>Used by global brands, Pimcore supports multilingual content, high-performance data management, and seamless integration with third-party systems.f you’re looking to get started, you can easily install Pimcore on <a href="https://ubuntu.com/blog/tag/ubuntu-24-04-lts" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">Ubuntu 24</mark></a> to leverage its full potential.</li>
</ul>



<h2 class="wp-block-heading has-small-font-size" id="h-update-the-system"><strong>Update the System</strong></h2>



<pre class="wp-block-code"><code>apt update &amp;&amp; sudo apt upgrade -y</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-install-nginx"><strong>Install Nginx</strong></h2>



<pre class="wp-block-code"><code>sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-install-mariadb"><strong>Install MariaDB</strong></h2>



<pre class="wp-block-code"><code>sudo apt install mariadb-server -y
sudo systemctl start mariadb
sudo systemctl enable mariadb</code></pre>



<p class="wp-block-paragraph">Then run:</p>



<pre class="wp-block-code"><code>mariadb</code></pre>



<p class="wp-block-paragraph">From here you can create a database and user for Pimcore.</p>



<h2 class="wp-block-heading has-small-font-size" id="h-install-php-and-extensions"><strong>Install PHP and Extensions</strong></h2>



<p class="wp-block-paragraph">Install PHP and all necessary extensions.</p>



<pre class="wp-block-code"><code>apt install php-fpm php-intl php-mysql php-curl php-cli php-zip php-xml \
php-gd php-common php-mbstring php-xmlrpc php-bcmath php-json php-sqlite3 php-soap -y</code></pre>



<p class="wp-block-paragraph">Ensure you&#8217;re using a supported PHP version (e.g., PHP 8.3).</p>



<h3 class="wp-block-heading has-small-font-size" id="h-install-composer"><strong>Install Composer</strong></h3>



<pre class="wp-block-code"><code>curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-create-pimcore-project"><strong>Create Pimcore Project</strong></h2>



<p class="wp-block-paragraph">Navigate to your web root and create the Pimcore project using Composer:-</p>



<pre class="wp-block-code"><code>cd /var/www/
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/demo pimcore</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-set-the-right-permissions"><strong>Set the right permissions</strong></h3>



<pre class="wp-block-code"><code>chown -R www-data:www-data /var/www/pimcore</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-install-pimcore-nbsp"><strong>Install Pimcore&nbsp;</strong></h2>



<p class="wp-block-paragraph">Run the Pimcore installer:</p>



<pre class="wp-block-code"><code>cd /var/www/pimcore
sudo -u www-data ./vendor/bin/pimcore-install</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-configure-nginx"><strong>Configure Nginx</strong></h2>



<p class="wp-block-paragraph">Create a new config file</p>



<pre class="wp-block-code"><code>vim /etc/nginx/sites-available/pimcore.conf</code></pre>



<pre class="wp-block-code"><code>upstream php-pimcore {
    server unix:/var/run/php/php8.3-fpm.sock;
}

map $args $static_page_root {
    default                                 /var/tmp/pages;
    "~*(^|&amp;)pimcore_editmode=true(&amp;|$)"     /var/nonexistent;
    "~*(^|&amp;)pimcore_preview=true(&amp;|$)"      /var/nonexistent;
    "~*(^|&amp;)pimcore_version=&#91;^&amp;]+(&amp;|$)"     /var/nonexistent;
}

map $uri $static_page_uri {
    default                                 $uri;
    "/"                                     /%home;
}

server {
    listen 80;
    listen &#91;::]:80;
    server_name ip_address;
    root /var/www/pimcore/public;
    index index.php;

    access_log /var/log/nginx/pimcore-access.log;
    error_log /var/log/nginx/pimcore-error.log;

    location ~* ^/admin/external {
        rewrite .* /index.php$is_args$args last;
    }

    location / {
        error_page 404 /meta/404;
        try_files $static_page_root$static_page_uri.html $uri /index.php$is_args$args;
    }

    location ~ ^/index\.php(/|$) {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        try_files $fastcgi_script_name =404;
        include fastcgi.conf;
        set $path_info $fastcgi_path_info;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        fastcgi_pass php-pimcore;
        internal;
    }
}</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-enable-the-site"><strong>Enable the site</strong></h3>



<pre class="wp-block-code"><code>sudo ln -s /etc/nginx/sites-available/pimcore.conf /etc/nginx/sites-enabled/</code></pre>



<p class="wp-block-paragraph">Restart nginx:</p>



<pre class="wp-block-code"><code>sudo systemctl restart nginx</code></pre>



<p class="wp-block-paragraph">Once Nginx is configured and Pimcore is installed, you can access the Pimcore admin panel in your browser.</p>



<p class="wp-block-paragraph">http://&lt;your-server-ip&gt;/admin</p>



<p class="wp-block-paragraph">You’ve now successfully installed and configured Pimcore on an Ubuntu server with a robust LEMP stack.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-conclusion"><strong>Conclusion</strong></h3>



<p class="wp-block-paragraph">Need expert help to Install Pimcore on Ubuntu 24 without the hassle? Our team specializes in <a href="https://www.skynats.com/linux-server-management/">Linux server management services</a> to handle installations, optimizations, and ongoing support. Contact Skynats today and get your Pimcore setup running smoothly!</p>



<p class="wp-block-paragraph"><br></p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-install-pimcore-on-ubuntu-24/">How to Install Pimcore on Ubuntu 24</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Troubleshooting Network Issues on Linux with mtr</title>
		<link>https://www.skynats.com/blog/troubleshooting-network-issues-on-linux-with-mtr/</link>
		
		<dc:creator><![CDATA[Merin John]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 12:57:17 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[installing mtr]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux server management services]]></category>
		<category><![CDATA[MTR]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=15626</guid>

					<description><![CDATA[<p>In today’s interconnected world, network hiccups—latency, packet loss, or unreachable hosts—can wreak havoc on Linux systems’ performance. A powerful way to diagnose these problems is using MTR (My Traceroute), a dynamic tool that merges the capabilities of ping and traceroute. This guide will show you how to use mtr command effectively for troubleshooting. What Makes [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/troubleshooting-network-issues-on-linux-with-mtr/">Troubleshooting Network Issues on Linux with mtr</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In today’s interconnected world, network hiccups—latency, packet loss, or unreachable hosts—can wreak havoc on Linux systems’ performance. A powerful way to diagnose these problems is using MTR (My Traceroute), a dynamic tool that merges the capabilities of ping and traceroute. This guide will show you how to use mtr command effectively for troubleshooting.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-what-makes-mtr-so-effective"><strong>What Makes MTR So Effective?</strong></h3>



<p class="wp-block-paragraph">Unlike traceroute, which merely maps the path of packets, MTR combines path tracing with real-time latency and packet loss metrics across each hop. This integrated view helps pinpoint network bottlenecks and errant routers in one go.</p>



<h2 class="wp-block-heading has-small-font-size" id="h-installing-mtr-on-linux"><strong>Installing MTR on Linux</strong></h2>



<p class="wp-block-paragraph">Most distributions include MTR in their repositories:<strong>Debian/Ubuntu</strong>:</p>



<pre class="wp-block-code"><code>apt update &amp;&amp; apt upgrade  
apt install mtr-tiny</code></pre>



<p class="wp-block-paragraph"><strong>CentOS/Fedora</strong>:</p>



<pre class="wp-block-code"><code>yum update  
yum install mtr</code></pre>



<p class="wp-block-paragraph">&nbsp;Other platforms like Arch Linux similarly offer straightforward installs.</p>



<h2 class="wp-block-heading has-small-font-size"><strong>Generating and Interpreting MTR Reports</strong></h2>



<p class="wp-block-paragraph">Run:</p>



<pre class="wp-block-code"><code>mtr -rw mydomain.com</code></pre>



<p class="wp-block-paragraph">Flags:</p>



<ul class="wp-block-list">
<li>-r for report mode<br></li>



<li>-w for wide output with full hostnames<br></li>



<li>-c count to specify packet count (default 10).</li>
</ul>



<p class="wp-block-paragraph">Each line in the output shows a <strong>hop</strong> with columns for Loss %, Sent count, Last/Avg/Best/Worst latency, and Standard Deviation. Here&#8217;s what to watch for:</p>



<ul class="wp-block-list">
<li><strong>Packet Loss</strong>: If loss appears on one hop but vanishes on the next, it&#8217;s likely due to <strong>ICMP rate limiting</strong>, not real network failure. Genuine packet loss persists across multiple hops.<br></li>



<li><strong>Latency Jumps</strong>: Steep latency increases between consecutive hops may indicate congestion, poor peering, or a slow router. But if latency drops at later hops, the issue might not impact final delivery.<br></li>
</ul>



<p class="wp-block-paragraph">For example, a high latency spike at hop 4 that subsides afterward often points to a local router issue, not a problem with the destination.</p>



<h3 class="wp-block-heading has-small-font-size"><strong>Advanced Techniques</strong></h3>



<ul class="wp-block-list">
<li><strong>Bi-directional MTRs</strong>: Run MTR from both ends—your local system and the remote <a href="https://www.linux.org/" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">Linux</mark></a> host—to catch asymmetric routing problems. Support teams often request both reports for full diagnostics.<br></li>



<li><strong>TCP Mode</strong>: Use sudo mtr &#8211;tcp &#8211;port 80 &#8211;report -c 10 &lt;host> to test TCP reachability where ICMP might be filtered by firewalls.<br></li>
</ul>



<h3 class="wp-block-heading has-small-font-size"><strong>When to Ascend to iperf</strong></h3>



<p class="wp-block-paragraph">To measure raw throughput instead of routing and latency, use <strong>iperf</strong>:</p>



<ul class="wp-block-list">
<li>Run iperf -s on one host and iperf -c &lt;server_ip> on the other.<br>This helps identify bandwidth limits or congestion separate from routing issues.<br></li>
</ul>



<h3 class="wp-block-heading has-small-font-size"><strong>Conclusion</strong></h3>



<p class="wp-block-paragraph">MTR provides a real-time, granular view of your Linux network’s health—highlighting where loss, delay, or misconfiguration is happening. Combine it with bi-directional testing, TCP checks, and throughput tests (like iperf) to build a complete network troubleshooting toolkit.</p>



<p class="wp-block-paragraph">Let me know if you’d like a deeper dive into interpreting specific MTR outputs or guidance for Windows/macOS users!</p>



<p class="wp-block-paragraph">If you’re still facing connectivity problems or need expert guidance on <strong>how to use mtr command</strong> for accurate diagnosis, our team can help. Skynats offers 24/7 <strong><a href="https://www.skynats.com/linux-server-management/">Linux server management</a></strong> services to troubleshoot and resolve complex network issues quickly and efficiently. </p>



<p class="wp-block-paragraph">Contact us today for reliable support and keep your servers running at peak performance.</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/troubleshooting-network-issues-on-linux-with-mtr/">Troubleshooting Network Issues on Linux with mtr</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install Leantime on Ubuntu 24</title>
		<link>https://www.skynats.com/blog/how-to-install-leantime-on-ubuntu-24/</link>
		
		<dc:creator><![CDATA[Sajna VM]]></dc:creator>
		<pubDate>Fri, 13 Jun 2025 12:41:13 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Leantime]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux sever management system]]></category>
		<category><![CDATA[Ubuntu 24]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=15036</guid>

					<description><![CDATA[<p>How to Install Leantime on Ubuntu Using Apache, MySQL, and PHP (LAMP Stack).Leantime is a lean, open-source project management system designed for startups and small teams. In this guide, you&#8217;ll learn to install Leantime on Ubuntu 24 using Apache, MySQL, and PHP (LAMP stack). Install Apache2 and enable Install MySQL sudo apt install mysql-server Create [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-install-leantime-on-ubuntu-24/">How to Install Leantime on Ubuntu 24</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">How to Install Leantime on Ubuntu Using Apache, <a href="https://www.mysql.com/" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">MySQL</mark></a>, and PHP (LAMP Stack).Leantime is a lean, open-source project management system designed for startups and small teams. In this guide, you&#8217;ll learn to install Leantime on Ubuntu 24 using Apache, MySQL, and PHP (LAMP stack).</p>



<h2 class="wp-block-heading has-small-font-size" id="h-install-apache2-and-enable"><strong>Install Apache2 and enable</strong></h2>



<pre class="wp-block-code"><code>sudo apt update
sudo apt install apache2
Enable and start Apache:

sudo systemctl enable apache2
sudo systemctl start apache2</code></pre>



<h2 class="wp-block-heading has-small-font-size" id="h-install-mysql"><strong>Install MySQL</strong></h2>



<p class="wp-block-paragraph">sudo apt install mysql-server</p>



<p class="wp-block-paragraph">Create Leantime Database</p>



<p class="wp-block-paragraph">Log into MySQL:</p>



<pre class="wp-block-code"><code>sudo mysql -u root -p</code></pre>



<p class="wp-block-paragraph">Run the following SQL commands:</p>



<pre class="wp-block-code"><code>CREATE DATABASE leantime_db;
CREATE USER 'leantime_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON leantime_db.* TO 'leantime_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;</code></pre>



<p class="wp-block-paragraph">Replace &#8216;password&#8217; with a secure password.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-install-php-and-required-extensions"><strong>Install PHP and Required Extensions</strong></h3>



<p class="wp-block-paragraph">Install PHP and necessary modules:</p>



<pre class="wp-block-code"><code>sudo apt install php php-cli php-fpm php-mysql php-json php-opcache php-mbstring php-xml php-gd php-curl</code></pre>



<p class="wp-block-paragraph">Check version:</p>



<pre class="wp-block-code"><code>php -v</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-download-leantime"><strong>Download  Leantime</strong></h3>



<p class="wp-block-paragraph">Navigate to your web root:</p>



<pre class="wp-block-code"><code>cd /var/www/html</code></pre>



<p class="wp-block-paragraph">Download and extract Leantime:</p>



<pre class="wp-block-code"><code>sudo apt install unzip
sudo wget https://github.com/Leantime/leantime/releases/download/v3.5.5/Leantime-v3.5.5.zip
sudo unzip Leantime-v3.5.5.zip
sudo mv Leantime-v3.5.5 leantime
sudo chown -R www-data:www-data leantime</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-nbsp-set-up-the-environment-configuration-file"><strong>&nbsp;Set Up the Environment Configuration File</strong></h3>



<p class="wp-block-paragraph">Leantime uses a .env file to store database and environment configuration.</p>



<p class="wp-block-paragraph">Navigate to the config directory:</p>



<pre class="wp-block-code"><code>cd /var/www/html/leantime/config</code></pre>



<p class="wp-block-paragraph">Copy the sample environment file:</p>



<p class="wp-block-paragraph">sudo cp env.example .env</p>



<p class="wp-block-paragraph">Edit the .env file:</p>



<p class="wp-block-paragraph">sudo nano .env</p>



<p class="wp-block-paragraph">Update the following lines with your database information:</p>



<p class="wp-block-paragraph">DB_HOST=localhost</p>



<p class="wp-block-paragraph">DB_NAME=leantime_db</p>



<p class="wp-block-paragraph">DB_USER=leantime_user</p>



<p class="wp-block-paragraph">DB_PASSWORD=password</p>



<p class="wp-block-paragraph">Make sure these match the credentials you created earlier in MySQL.</p>



<p class="wp-block-paragraph">Save and close the file.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-nbsp-configure-apache">&nbsp;<strong>Configure Apache</strong></h3>



<p class="wp-block-paragraph">Create a virtual host configuration:</p>



<p class="wp-block-paragraph">sudo nano /etc/apache2/sites-available/leantime.conf</p>



<p class="wp-block-paragraph">Paste:</p>



<p class="wp-block-paragraph">&lt;VirtualHost *:80&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /var/www/html/leantime/public</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;ServerName IP address or domain name</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory /var/www/html/leantime/public&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride All</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Require all granted</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog ${APACHE_LOG_DIR}/leantime_error.log</p>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;CustomLog ${APACHE_LOG_DIR}/leantime_access.log combined</p>



<p class="wp-block-paragraph">&lt;/VirtualHost&gt;</p>



<p class="wp-block-paragraph">Enable site and modules:</p>



<pre class="wp-block-code"><code>sudo a2ensite leantime.conf
sudo a2enmod rewrite
sudo systemctl restart apache2</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-complete-leantime-installation"><strong>Complete Leantime Installation</strong></h3>



<p class="wp-block-paragraph">In your browser, go to:</p>



<p class="wp-block-paragraph">http://&lt;your-server-ip&gt;/install</p>



<p class="wp-block-paragraph">Or:</p>



<p class="wp-block-paragraph">http://yourdomain.com/install</p>



<p class="wp-block-paragraph">By following this step-by-step guide, you’ve successfully Install Leantime on Ubuntu 24 and configured it on an Ubuntu server using the LAMP stack. Your setup now includes a secure, open-source project management platform that supports agile workflows, kanban boards, Gantt charts, and more—ideal for teams looking to streamline their project planning and execution.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-conclusion"><strong>Conclusion</strong></h3>



<p class="wp-block-paragraph">If you face any issues during the installation or need expert assistance, don&#8217;t hesitate to reach out for professional <strong><a href="https://www.skynats.com/linux-server-management/">Linux Server Management</a></strong> support. A reliable team can help you you Install Leantime on Ubuntu 24, configure, secure, and optimize your setup, ensuring smooth and efficient project management operations.<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/how-to-install-leantime-on-ubuntu-24/">How to Install Leantime on Ubuntu 24</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to fix the &#8220;blk_update_request I/O Error&#8221; in Linux</title>
		<link>https://www.skynats.com/blog/blk-update-request-io-error-in-linux-fix/</link>
		
		<dc:creator><![CDATA[Sajna VM]]></dc:creator>
		<pubDate>Wed, 29 Jan 2025 10:44:47 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[blk_update_request I/O Error" in Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[server management services]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=14098</guid>

					<description><![CDATA[<p>Suppose you&#8217;re encountering the error &#8220;blk_update_request I/O error&#8221; on your Linux system. In that case, it typically signals a low-level issue related to input/output operations on a block device (such as a hard drive, SSD, or USB storage device). This can be frustrating, especially if you&#8217;re working on important tasks or projects. The error is [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/blk-update-request-io-error-in-linux-fix/">How to fix the &#8220;blk_update_request I/O Error&#8221; in Linux</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Suppose you&#8217;re encountering the error &#8220;blk_update_request I/O error&#8221; on your Linux system. In that case, it typically signals a low-level issue related to input/output operations on a block device (such as a hard drive, SSD, or USB storage device). This can be frustrating, especially if you&#8217;re working on important tasks or projects. The error is often related to problems with the disk itself, its connections, or the operating system’s interaction with the hardware.</p>



<p class="wp-block-paragraph">In this blog post, we’ll dive into understanding what causes the blk_update_request I/O error and provide detailed steps on how to troubleshoot and resolve the issue.</p>



<p class="wp-block-paragraph"><strong>What is the blk_update_request I/O Error in Linux?</strong></p>



<p class="wp-block-paragraph">The error message is a low-level I/O error that typically occurs when the system tries to read or write data to a block device (like your hard drive, SSD, or USB stick) but encounters a problem. This could be caused by several issues, including:</p>



<ul class="wp-block-list">
<li>Faulty hardware (bad sectors, failing disk).</li>



<li>Cable or connection issues (loose cables or ports).</li>



<li>Corrupt file systems.</li>



<li>Driver issues.</li>
</ul>



<p class="wp-block-paragraph">This error can sometimes appear in system logs, particularly in the kernel logs, and may prevent your system from reading or writing to the affected device correctly.</p>



<h2 class="wp-block-heading has-small-font-size" id="h-steps-to-troubleshoot-blk-update-request-i-o-error">Steps to Troubleshoot blk_update_request I/O Error</h2>



<h3 class="wp-block-heading has-small-font-size" id="h-1-check-the-physical-connections"><strong>1. Check the Physical Connections</strong></h3>



<p class="wp-block-paragraph">The simplest reason for an I/O error could be a loose or faulty connection. If you&#8217;re dealing with an external hard drive or USB storage device, start by checking the following:</p>



<p class="wp-block-paragraph">Cables: Ensure the cables are properly plugged in and not damaged. Try replacing them with known-good cables.</p>



<p class="wp-block-paragraph">Ports: Plug the device into a different USB port or SATA connector to rule out issues with the specific port.</p>



<p class="wp-block-paragraph">Power Supply: If you’re using an external hard drive with a separate power supply, ensure the power is stable.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-2-verify-disk-health"><strong>2. Verify Disk Health</strong></h3>



<p class="wp-block-paragraph">A failing disk is a common cause of I/O errors. Most modern hard drives and SSDs have built-in self-monitoring (SMART) systems that provide health reports.</p>



<p class="wp-block-paragraph">To check the health of a disk on Linux:</p>



<p class="wp-block-paragraph">Install smartmontools if you don’t have it already:</p>



<pre class="wp-block-code"><code>apt install smartmontools</code></pre>



<p class="wp-block-paragraph">Run a SMART status check on the affected disk (e.g., /dev/sda):</p>



<pre class="wp-block-code"><code>smartctl -a /dev/sda</code></pre>



<p class="wp-block-paragraph">Look for any signs of hardware failure, such as high numbers of reallocated sectors or other warnings in the output.</p>



<p class="wp-block-paragraph">If the SMART test reports any significant errors, the drive may be failing, and replacing the disk is often the best solution.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-3-run-filesystem-check-fsck"><strong>3. Run Filesystem Check (fsck)</strong></h3>



<p class="wp-block-paragraph">A corrupted file system can lead to I/O errors. Running a file system check can help resolve these issues by repairing any corruption.</p>



<p class="wp-block-paragraph">To check and repair the file system:</p>



<pre class="wp-block-code"><code>Unmount the filesystem (if it’s not the root filesystem):
umount /dev/sda1</code></pre>



<p class="wp-block-paragraph">(Replace /dev/sda1 with the actual device name)</p>



<p class="wp-block-paragraph">Run fsck (File System Consistency Check):</p>



<pre class="wp-block-code"><code>fsck /dev/sda1</code></pre>



<p class="wp-block-paragraph">This will automatically scan the file system and attempt to fix any errors it finds.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-4-check-for-available-disk-space"><strong>4. Check for available Disk Space</strong></h3>



<p class="wp-block-paragraph">Sometimes, I/O errors can occur if the disk runs out of space or is heavily fragmented.</p>



<p class="wp-block-paragraph">Check your available disk space using the following command:</p>



<pre class="wp-block-code"><code>df -h</code></pre>



<p class="wp-block-paragraph">Ensure that there is sufficient space available on the device. If the disk is full, try freeing up space by removing unnecessary files.</p>



<p class="wp-block-paragraph">Also, check for any file system inconsistencies by running du on large directories:</p>



<pre class="wp-block-code"><code>du -sh /path/to/directory</code></pre>



<h3 class="wp-block-heading has-small-font-size" id="h-5-review-kernel-logs-for-more-information"><strong>5. Review Kernel Logs for More Information</strong></h3>



<p class="wp-block-paragraph">Linux kernel logs can provide more details about the I/O error and help you understand which device or operation caused the issue.</p>



<p class="wp-block-paragraph">You can check the kernel log using dmesg:</p>



<pre class="wp-block-code"><code>dmesg | grep blk_update_request</code></pre>



<p class="wp-block-paragraph">This will show the relevant log entries related to the blk_update_request I/O error. Review the log for specific details like the device name (e.g., /dev/sda) and any additional error messages that might point to the root cause.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-6-look-for-bad-sectors"><strong>6. Look for Bad Sectors</strong></h3>



<p class="wp-block-paragraph">If the drive has bad sectors, it can cause I/O errors when the system tries to access those damaged areas.</p>



<p class="wp-block-paragraph">To check for bad sectors, you can use the badblocks tool:</p>



<p class="wp-block-paragraph">Run the following command to scan the device (replace /dev/sda with your device):</p>



<pre class="wp-block-code"><code>sudo badblocks -v /dev/sda</code></pre>



<p class="wp-block-paragraph">This will perform a read-only test of the disk for bad sectors.</p>



<p class="wp-block-paragraph">If bad sectors are detected, the drive may need to be replaced. Some drives allow marking bad sectors so that they aren’t used for storing data.</p>



<h3 class="wp-block-heading has-small-font-size" id="h-7-update-disk-drivers-and-firmware"><strong>7. Update Disk Drivers and Firmware</strong></h3>



<p class="wp-block-paragraph">Outdated or incompatible drivers can sometimes cause I/O issues. Ensure that your system’s disk drivers and firmware are up-to-date.</p>



<p class="wp-block-paragraph">On <a href="https://www.linux.org/" target="_blank" rel="noopener"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-secondary-color">Linux</mark></a>, ensure your kernel and drivers are up to date.</p>



<pre class="wp-block-code"><code>sudo apt update &amp;&amp; sudo apt upgrade</code></pre>



<p class="wp-block-paragraph">Firmware Updates: Check if your disk manufacturer provides firmware updates for your drive. Visit the manufacturer&#8217;s website to see if any new versions are available.</p>



<p class="wp-block-paragraph">If you&#8217;re still experiencing issues after following our guide on how to fix the &#8220;blk_update_request I/O Error&#8221; in Linux, don&#8217;t hesitate to contact our support team. Also, our <a href="https://www.skynats.com/server-management/">server management services</a> offer professional support to identify and fix underlying issues quickly and effectively, ensuring your system runs smoothly. <br></p>



<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/blk-update-request-io-error-in-linux-fix/">How to fix the &#8220;blk_update_request I/O Error&#8221; in Linux</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Apply Configuration Fails in Nagios Server</title>
		<link>https://www.skynats.com/blog/apply-configuration-fails-in-nagios-server-2/</link>
		
		<dc:creator><![CDATA[Nabeela]]></dc:creator>
		<pubDate>Fri, 16 Apr 2021 07:34:47 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MSSQL server]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[server management]]></category>
		<category><![CDATA[cloudmanagementservices]]></category>
		<category><![CDATA[mysql server]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[servermanagementservices]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=6323</guid>

					<description><![CDATA[<p>Before we drive to the solution part, let&#8217;s have a glance at the reason that cause an error. This Blog will drive you to how to apply configuration fails in the Nagios server. If you need any assistance to fix the error, you can take our technical team support to be done on your behalf.  Let&#8217;s have a [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/apply-configuration-fails-in-nagios-server-2/">How to Apply Configuration Fails in Nagios Server</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Before we drive to the solution part, let&#8217;s have a glance at the reason that cause an error. This Blog will drive you to how to apply configuration fails in the <a href="https://www.nagios.org/" target="_blank" rel="noopener">Nagios</a> server. If you need any assistance to fix the error, you can take our technical team support to be done on your behalf. </p>



<p class="wp-block-paragraph">Let&#8217;s have a look at the cause of the error.</p>



<p class="wp-block-paragraph">An error message will be displayed on the screen when apply configuration fails.</p>



<p class="wp-block-paragraph"><strong>Backend login to the Core Config Manager failed.</strong></p>



<p class="wp-block-paragraph">While you try to apply the configuration to Nagios core a pop-up error message will be displayed on the screen.</p>



<p class="wp-block-paragraph">Monitoring engine configuration files have been rolled back to their last known good checkpoint.</p>



<p class="wp-block-paragraph">The main reason could be the Nagios XI server which is not able to resolve the &#8220;localhost&#8221;.</p>



<p class="wp-block-paragraph"><strong>What to do when Apply Configuration fails in Nagios</strong></p>



<p class="wp-block-paragraph">For this, you need to open an SSH session to the Nagios XI server. then execute the following commands.</p>



<pre class="wp-block-code"><code>su nagios
cd /usr/local/nagiosxi/scripts
./reconfigure_nagios.sh
 Output.
URL: http://localhost/nagiosxi/includes/components/ccm/</code></pre>



<p class="wp-block-paragraph">CMDLINE</p>



<pre class="wp-block-code"><code>/usr/bin/wget --save-cookies nagiosql.cookies --keep-session-cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data
'submit=Login&amp;hidelog=true&amp;loginSubmitted=true&amp;username=nagiosxi&amp;password=n@gweb' -O nagiosql.login--2016-08-03 10:10:46-- http://localhost/nagiosxi/includes/components/ccm/</code></pre>



<p class="wp-block-paragraph"> Resolving localhost&#8230; failed: Name or service not known.</p>



<p class="wp-block-paragraph">wget: unable to resolve host address “localhost”</p>



<p class="wp-block-paragraph">NAGIOSQL LOGIN FAILED!</p>



<p class="wp-block-paragraph">Run the command to see the contents of the /etc/hosts file:</p>



<pre class="wp-block-code"><code>cat /etc/hosts
Output.</code></pre>



<p class="wp-block-paragraph">127.0.0.1 localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 xi-c6x-x64</p>



<p class="wp-block-paragraph">::1 localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 xi-c6x-x64</p>



<p class="wp-block-paragraph">Here you can see no&#8221; localhost&#8221; entries where it has a similar entry but not the &#8220;localhost&#8221; entries at all.</p>



<p class="wp-block-paragraph">So we edit /etc/hosts file and ensure the localhost entries in it. For example, we make the below changes in the file.</p>



<p class="wp-block-paragraph">127.0.0.1 localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 localhost xi-c6x-x64</p>



<p class="wp-block-paragraph">::1 localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 localhost xi-c6x-x64</p>



<p class="wp-block-paragraph">Make the necessary changes and try &#8220;Apply configuration&#8221; from Core Configuration Manager, most probably the problem must be resolved.</p>



<p class="wp-block-paragraph"><strong>Conclusion</strong></p>



<p class="wp-block-paragraph">In brief, the main cause of the error is that the Nagios XI server is unable to resolve &#8220;localhost.&#8221; This issue is often linked to configuration fails in Nagios server. Follow the steps provided to resolve the error, or contact our <a href="https://www.skynats.com/blog/">technical team</a> for support to fix the problem on your behalf.</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/apply-configuration-fails-in-nagios-server-2/">How to Apply Configuration Fails in Nagios Server</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Setting PostgreSQL on Linux in Vesta control panel</title>
		<link>https://www.skynats.com/blog/setting-postgresql-on-linux-in-vesta-control-panel/</link>
		
		<dc:creator><![CDATA[Nabeela]]></dc:creator>
		<pubDate>Tue, 13 Apr 2021 07:11:32 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[CentOs 7]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MSSQL server]]></category>
		<category><![CDATA[RHEL 7]]></category>
		<category><![CDATA[RHEL8]]></category>
		<category><![CDATA[server management]]></category>
		<category><![CDATA[Ubuntu 18.04]]></category>
		<category><![CDATA[Ubuntu 20.04]]></category>
		<category><![CDATA[CentoS 8]]></category>
		<category><![CDATA[centos7]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[RHEL 8/7]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[vesta control panel]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=6318</guid>

					<description><![CDATA[<p>In order to set PostgreSQL on Linux in Vesta, you need to clean the system “minimal install base”. Our technical team support will set the PostgreSQL on Linux in the Vesta control panel on your behalf under our&#160;server management services plan. You can also take assistance from our technical team support 24/7 for fixing the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/setting-postgresql-on-linux-in-vesta-control-panel/">Setting PostgreSQL on Linux in Vesta control panel</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In order to set PostgreSQL on Linux in Vesta, you need to clean the system “minimal install base”.</p>



<p class="wp-block-paragraph">Our technical team support will set the PostgreSQL on Linux in the Vesta control panel on your behalf under our&nbsp;<a href="https://www.skynats.com/linux-server-management/" target="_blank" rel="noreferrer noopener"><span style="color:#047db1" class="has-inline-color">server management services</span></a> plan. You can also take assistance from our technical team support 24/7 for fixing the error or any sort of installation and migration.</p>



<p class="wp-block-paragraph"><strong>&nbsp;PostgreSQL on Linux in Vesta control panel</strong></p>



<p class="wp-block-paragraph">Now you can install the Vesta panel on an RHEL, Ubuntu Server, Debian and CentOS.</p>



<p class="wp-block-paragraph"><strong>Setting PostgreSQL on RHEL/CentOS</strong></p>



<ol class="wp-block-list">
<li>First, need to install PostgreSQL packages </li>



<li># yum install postgresql postgresql-server postgresql-contrib phpPgAdmin</li>



<li>Install >> PostgreSQL >> from Remi repository >>then enable explicitly.</li>



<li># yum install –enablerepo=remi postgresql postgresql-server postgresql-contrib phpPgAdmin</li>



<li> Then initialize the database cluster:</li>



<li># service postgresql initdb</li>



<li>Download HBA configuration:</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/rhel/pg_hba.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/rhel/pg_hba.conf</a> -O /var/lib/pgsql/data/pg_hba.conf</li>



<li>Eventually, start the server:</li>



<li># service postgresql start</li>



<li>Set oracle user password:</li>



<li># su – postgres</li>



<li># psql -c “ALTER USER postgres WITH PASSWORD ‘pgp4sw0rd&#8217;”</li>



<li># exit</li>



<li>Then enable pgsql database support in Vesta.</li>



<li>Open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to ‘mysql,pgsql’</li>



<li>Register pg instance in the control panel:</li>



<li># v-add-database-host pgsql localhost postgres pgp4sw0rd</li>



<li>Download phpPgAdmin configuration:</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/rhel/pga.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/rhel/pga.conf</a> -O /etc/phpPgAdmin/config.inc.php</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/rhel/httpd-pga.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/rhel/httpd-pga.conf</a> -O /etc/httpd/conf.d/phpPgAdmin.conf</li>



<li>Restart the webserver:</li>



<li># service httpd restart</li>
</ol>



<p class="wp-block-paragraph"><strong>Setting up PostgreSQL on Debian/Ubuntu</strong></p>



<ol class="wp-block-list">
<li>Install PostgreSQL packages</li>



<li># apt-get install postgresql postgresql-contrib phppgadmin</li>



<li>Download HBA configuration:</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/debian/pg_hba.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/debian/pg_hba.conf</a> -O /etc/postgresql/*/main/pg_hba.conf</li>



<li>Later,restart the server:</li>



<li># service postgresql restart</li>



<li>Set oracle user password:</li>



<li># su – postgres</li>



<li># psql -c “ALTER USER postgres WITH PASSWORD ‘pgp4sw0rd&#8217;”</li>



<li># exit</li>



<li>Enable pgsql database support in Vesta.</li>



<li>Open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to ‘mysql,pgsql’</li>



<li>In the control panel >> register pg instance.</li>



<li># v-add-database-host pgsql localhost postgres pgp4sw0rd</li>



<li>Download phpPgAdmin configuration:</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/debian/pga.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/debian/pga.conf</a> -O /etc/phppgadmin/config.inc.php</li>



<li># wget <a href="http://c.vestacp.com/0.9.8/debian/apache2-pga.conf" target="_blank" rel="noreferrer noopener">http://c.vestacp.com/0.9.8/debian/apache2-pga.conf</a> -O /etc/apache2/conf.d/phppgadmin</li>



<li>Restart the webserver:</li>



<li># service apache2 restart</li>
</ol>



<p class="wp-block-paragraph"><strong>Error while we Setup PostgreSQL on Linux in Vesta</strong></p>



<p class="wp-block-paragraph">One of the clients came across a similar error while he trying to connect with remote PostgreSQL.</p>



<p class="wp-block-paragraph"><strong>The server is not connecting to the PostgreSQL&nbsp;</strong></p>



<p class="wp-block-paragraph">To resolve the issue, you need to start the PostgreSQL server on the remote server. (Need technical team support to resolve the error on your behalf)</p>



<pre class="wp-block-code"><code># /etc/init.d/postgresql start</code></pre>



<p class="wp-block-paragraph">If we get the error while it is running, we need to enable TCP/IP support.</p>



<p class="wp-block-paragraph">By default, the PostgreSQL server only allows connections to the database from the local machine or localhost.</p>



<p class="wp-block-paragraph"><strong>Step 1: Allow remote IP address to access PostgreSQL</strong></p>



<p class="wp-block-paragraph">You need to open the file,/var/lib/pgsql/data/pg_hba.conf.By using the following su commands try to login into Postgres.</p>



<pre class="wp-block-code"><code>$ su – postgres
$ vi /var/lib/pgsql/data/pg_hba.conf</code></pre>



<p class="wp-block-paragraph">Now append the following line. To give access to the 192.168.1.0/24 network:</p>



<p class="wp-block-paragraph">host all all 192.168.1.0 255.255.255.0 trust</p>



<p class="wp-block-paragraph">Then, save and close the file.</p>



<p class="wp-block-paragraph"><strong>Step 2: Allow communication over TCP/IP</strong></p>



<p class="wp-block-paragraph">We open PostgreSQL configuration file, /var/lib/pgsql/data/postgresql.conf</p>



<pre class="wp-block-code"><code>$ vi /var/lib/pgsql/data/postgresql.conf</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Then bind and open TCP/IP port by setting tcpip_socket to true:</p>



<p class="wp-block-paragraph">tcpip_socket = true</p>



<p class="wp-block-paragraph">Finally, save and close the file.</p>



<p class="wp-block-paragraph"><strong>Step 3: Restart PostgreSQL server</strong></p>



<p class="wp-block-paragraph">Use the following commands to restart the PostgreSQL server</p>



<pre class="wp-block-code"><code># /etc/init.d/postgresql restart</code></pre>



<p class="wp-block-paragraph">This will open default port 5432.</p>



<p class="wp-block-paragraph"><strong>Step 4: Test the setup</strong></p>



<p class="wp-block-paragraph">Finally, use the psql command from the client system.</p>



<p class="wp-block-paragraph">psql -h PostgreSQL-IP-ADDRESS -U USERNAME -d DATABASENAME</p>



<p class="wp-block-paragraph"><strong>Conclusion</strong></p>



<p class="wp-block-paragraph">In brief, Now you can install the Vesta Control panel on an RHEL, CentOS, Debian, and Ubuntu server. Happy to assist you out with any queries.</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/setting-postgresql-on-linux-in-vesta-control-panel/">Setting PostgreSQL on Linux in Vesta control panel</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Resetting the WordPress admin password using Linux or Unix MySQL CLI</title>
		<link>https://www.skynats.com/blog/resetting-the-wordpress-admin-password/</link>
					<comments>https://www.skynats.com/blog/resetting-the-wordpress-admin-password/#respond</comments>
		
		<dc:creator><![CDATA[Nabeela]]></dc:creator>
		<pubDate>Thu, 18 Feb 2021 11:55:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[server management]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[cloud management]]></category>
		<category><![CDATA[Linus server]]></category>
		<category><![CDATA[mysql server]]></category>
		<guid isPermaLink="false">https://www.skynats.com/?p=6134</guid>

					<description><![CDATA[<p>&#160; Sometimes, the WordPress user forgets there login credentials especially the password. The WordPress user can change their password easily via the &#8220;Lost password&#8221;. You can also Reset WordPress admin password by creating the MD5 Hash. On our&#160;server management plans, our experts will help you to reset the WordPress admin password using the Linux or [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/resetting-the-wordpress-admin-password/">Resetting the WordPress admin password using Linux or Unix MySQL CLI</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>&nbsp;</strong></p>



<p class="wp-block-paragraph">Sometimes, the WordPress user forgets there login credentials especially the password. The WordPress user can change their password easily via the &#8220;Lost password&#8221;. You can also Reset WordPress admin password by creating the MD5 Hash.</p>



<p class="wp-block-paragraph">On our&nbsp;<a href="https://www.skynats.com/server-management/">server management</a> plans, our experts will help you to reset the WordPress admin password using the Linux or Unix MySQL CLI. You can check with our team at any time for&nbsp;emergency support.</p>



<h2 class="wp-block-heading has-normal-font-size" id="h-follow-the-steps-to-reset-the-wordpress-admin-password-wp-cli"><strong>Follow the steps to reset the WordPress admin password wp cli.</strong></h2>



<p class="wp-block-paragraph">Recovering the password by using the MySQL CMD that takes lesser steps.</p>



<p class="wp-block-paragraph">First, you need to log in as root server by using the SSh command.</p>



<pre class="wp-block-code"><code>ssh -user@debian-10-ec2-server-ip</code></pre>



<p class="wp-block-paragraph">Later, find the MySQL version.</p>



<pre class="wp-block-code"><code>mysql --version</code></pre>



<p class="wp-block-paragraph">You can use the latest stable version.</p>



<pre class="wp-block-code"><code>/usr/sbin/mysqld Ver 8.0.23 for Linux on x86_64 (MySQL Community Server - GPL)</code></pre>



<p class="wp-block-paragraph">You will get the WordPress database name from the wp-config.php</p>



<pre class="wp-block-code"><code>Grep DB­_NAME wp-config.php</code></pre>



<p class="wp-block-paragraph"><strong>Output</strong></p>



<p class="wp-block-paragraph">define( &#8216;DB_NAME&#8217;, &#8216;examplewp&#8217; );</p>



<p class="wp-block-paragraph">Run the MySQL client as</p>



<pre class="wp-block-code"><code>Mysql –u root –p examplewp</code></pre>



<p class="wp-block-paragraph">Enter password: &nbsp;</p>



<pre class="wp-block-code"><code>mysql&gt;</code></pre>



<p class="wp-block-paragraph">Run “show tables command” to display the table list. Try to note the table name that ends with _users.</p>



<pre class="wp-block-code"><code>+-----------------------+
| Tables_in_examplewp  |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_termmeta           |
| wp_terms              |
| wp_thesis_backups     |
| wp_usermeta           |
| wp_users              |
+-----------------------+
13 rows in set (0.00 sec)

</code></pre>



<p class="wp-block-paragraph">From the WordPress get the list of user that has been stored and note the ID.</p>



<p class="wp-block-paragraph">SELECT ID, user_login, user_pass, user_email FROM&nbsp;wp_users;</p>



<pre class="wp-block-code"><code>+----+------------+------------------------------------+-------------------------+
| ID | user_login | user_pass                          | user_email              |
+----+------------+------------------------------------+-------------------------+
|  1 | vadmin     | $P$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxy | webmaster@example.com |
+----+------------+------------------------------------+-------------------------+
1 row in set (0.00 sec)
</code></pre>



<p class="wp-block-paragraph">By following the commands reset the WordPress user password. This will replace the existing password with the new one.</p>



<pre class="wp-block-code"><code>UPDATE wp_users SET user_pass = MD5('my-new-password-here') WHERE ID = 1;</code></pre>



<p class="wp-block-paragraph">We can see a confirmation on the screen:</p>



<pre class="wp-block-code"><code>Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

Later, exit from the MySQL session.
Mysql &gt; \q
</code></pre>



<p class="wp-block-paragraph"><strong>Before resetting the password we need to install the wp-cli</strong></p>



<p class="wp-block-paragraph"><strong>Installing the wp-cli</strong></p>



<p class="wp-block-paragraph">Before you start installing the WP-CLI, ensure that you will meet the minimum requirements. Then start downloading the wp-cli.phar file.</p>



<p class="wp-block-paragraph">PHP 5.6 or later</p>



<p class="wp-block-paragraph">WordPress 3.7 or later</p>



<p class="wp-block-paragraph">Unix, Linux, FreeBSD, Cygwin like environment.</p>



<pre class="wp-block-code"><code>curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar</code></pre>



<p class="wp-block-paragraph">check and verify whether the phar file is working.</p>



<pre class="wp-block-code"><code>php wp-cli.phar --info</code></pre>



<p class="wp-block-paragraph">Try to executive and move the files to any suitable PATH.</p>



<pre class="wp-block-code"><code>chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp</code></pre>



<p class="wp-block-paragraph">Once the installation is done, you can run the following commands wp&#8211;info it displays the screen as shown below.</p>



<pre class="wp-block-code"><code>$ wp --info
OS: Darwin 16.7.0 Darwin Kernel Version 16.7.0: Thu Jan 11 22:59:40 PST 2018; root:xnu-3789.73.8~1/RELEASE_X86_64 x86_64
Shell: /bin/zsh
PHP binary: /usr/local/bin/php
PHP version: 7.0.22
php.ini used: /etc/local/etc/php/7.0/php.ini
WP-CLI root dir: /home/wp-cli/.wp-cli/vendor/wp-cli/wp-cli
WP-CLI vendor dir: /home/wp-cli/.wp-cli/vendor
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 2.4.0

</code></pre>



<p class="wp-block-paragraph"><strong>Updating the WP-CLI&nbsp;</strong></p>



<p class="wp-block-paragraph">If suppose the WP-CLI is owned by any other system user, for that you need to run the following commands.</p>



<pre class="wp-block-code"><code>sudo wp cli update</code></pre>



<p class="wp-block-paragraph">Reset WordPress admin password with following commands.</p>



<pre class="wp-block-code"><code>## Grab it ##
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
 
## Make sure it is working ##
php wp-cli.phar --info
 
## Switch to your webserver user ##
su - wwwuser
 # OR #
sudo -u wwwuser -i
chmod +x wp-cli.phar
 
## Get a list of users ##
./wp-cli.phar --path=/http/public user list
 
## Set up a new password for user ID number 1 ##
./wp-cli.phar --path=/http/public user update 1 --user_pass=NEW_PASSWORD_HERE
 
## Remove wp-cli if you are not going to use it again (optional) ##
rm wp-cli.phar
 
## Get back to our root shell ##
exit

</code></pre>



<p class="wp-block-paragraph"><strong>Test it</strong></p>



<p class="wp-block-paragraph"><strong>Try to login</strong></p>



<figure class="wp-block-embed"><div class="wp-block-embed__wrapper">
https://your-domain-com/wp-login.php
</div></figure>



<figure class="wp-block-embed"><div class="wp-block-embed__wrapper">
https://your-domain-com/blog/wp-login.php
</div></figure>



<p class="wp-block-paragraph"><strong>Conclusion&nbsp;</strong></p>



<p class="wp-block-paragraph">\From this blog, you will get an apparent view regarding how to reset the WordPress administrator password via the <a href="https://www.mysql.com/" target="_blank" rel="noopener">MySQL</a> command prompt. Get assistance from expert team support.</p>
<p>The post <a rel="nofollow" href="https://www.skynats.com/blog/resetting-the-wordpress-admin-password/">Resetting the WordPress admin password using Linux or Unix MySQL CLI</a> appeared first on <a rel="nofollow" href="https://www.skynats.com/blog">Server Management Services | Cloud Management | Skynats</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.skynats.com/blog/resetting-the-wordpress-admin-password/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
