Hosting / Server Maintenance Fix

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

10/hr

HOURS PER WEEK

5

DATE UPDATED

Jun 4, 2026

JOB OVERVIEW

Project Overview :
We've recently have had a backend issue with my main website. After speaking to the hosting admins, they provided me with the following fix instructions in which I would need someone to perform.

Task Description :
Essentially we need someone who is well versed in hosting / server / website management to perform this fix. If interested, please read the below analysis, and provide your written breakdown of the solution that you will perform, and your accurate timeframe to fix if provided the job.

------------------------------------------------------------------------------------------

During our investigation, we identified multiple issues affecting the server’s stability:

? The root (/) partition was full. To address this, I truncated a duplicate log file. The partition is currently at 90?pacity.

? The /tmp directory was in a read-only state. I have recreated /tmp and restarted the necessary services. WHM should be accessible now.

? However, shortly after the restart, the server experienced a load spike and ran out of memory. This triggered the out-of-memory killer (oom-killer) to terminate the Apache process in order to reduce the load.

Further investigation revealed multiple instances of a script running from the account zere86ro:

lsphp:/home/zere86ro/public_ ---------- p

Killing these processes only caused new ones to spawn, indicating suspicious activity. A malware scan confirmed that the account is infected. The scan results are available in the file /home/zere86ro/malware.txt.

To prevent the server from becoming unresponsive again, I changed the permissions of /home/zere86ro/public_ ---------- p to 000. Please note that once the account is cleaned and secured, it is advisable to reset the permissions back to 644 via the cPanel's File Manager.

? Additionally, we detected mass spam email activity originating from the email address ---------- on May 16, 2026, with over 1.27 million emails sent on that day. I have attached a file containing a summary of emails sent during the past 20 days for your reference.

To mitigate the impact, I strongly recommend that you:
Reset the account, all mailbox, and FTP passwords.
Clean all infected files from the account to prevent further issues.
I hope this email has covered all the necessary information. If you have any additional questions or concerns, please feel free to let us know. We will be happy to assist you.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0279
Total Execution Time  0.0293
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Hosting-Server-Maintenance-Fix-1661633
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0227 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1661633
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 884407
 LIMIT 1 
0.0151   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1661633
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1661633' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1661633 
0.0013   UPDATE employer_jobs SET hit_counts '***Jun-04-2026=721***Jun-05-2026=9***Jun-06-2026=5***Jun-07-2026=2***Jun-08-2026=5***Jun-09-2026=2***Jun-10-2026=2***Jun-11-2026=27***Jun-12-2026=2***Jun-14-2026=2***Jun-15-2026=3***Jun-16-2026=7***Jun-18-2026=2***Jun-19-2026=4***Jun-21-2026=1' WHERE job_id'1661633'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=793' WHERE job_id'1661633'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1661633' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1661633 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '884407'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)