User Tools

Site Tools


log_files_in_lucy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
log_files_in_lucy [2019/04/05 23:17] lucylog_files_in_lucy [2019/07/25 12:49] – external edit 127.0.0.1
Line 41: Line 41:
 {{ status2.jpg?600 }} {{ status2.jpg?600 }}
  
 +
 +===== Mail communication logs when using external mail server (mail relay) =====
 +
 +Communication with an external mail server is logged to the /opt/phishing/runtime/resque_worker.log. If there were any errors, they are displayed in more or less details.
 +
 +Example 1 of communication error:
 +
 +  [notice] [11:55:05 2019-06-27] (Job{worker} | ID: 6064cd8dsdsd396d5b84c3e21d | AwarenessCampaignMailJob |  [{"campaign":154,"id":"phish.campaign.154.awareness"}]) has finished
 +**Failed to connect to ssl://clientserver.mail.protection.outlook.com:587 [SMTP: Failed to connect socket: Connection timed out (code: -1, response: )]**
 +#0 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(294): MailManager::send('test@phishing.s...', Array, 'phish:9300', Object(CampaignAwareness))
 +#1 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(881): ScenarioChecksJob->_mailCheck(Object(CampaignScenarioCheck))
 +#2 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(906): ScenarioChecksJob->_runCheck('mail_check')
 +**Failed to connect to ssl://smtp.server.mail.protection.outlook.com:587 [SMTP: Failed to connect socket: php_network_getaddresses: getaddrinfo failed: Name or service not known (code: -1, response: )]**
 +#0 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(294): MailManager::send('test@phishing.s...', Array, 'phish:8153', Object(CampaignAwareness))
 +#1 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(881): ScenarioChecksJob->_mailCheck(Object(CampaignScenarioCheck))
 +#2 /opt/phishing/versions/4.5/web/protected/jobs/ScenarioChecksJob.php(906): ScenarioChecksJob->_runCheck('mail_check')
 +
 +
 +**Example 2:**
 +
 +[notice] [14:24:29 2019-06-18] Starting work on (Job{worker} | ID: ca6254f0362b003ad8b63a6b3c3159d1 | PostfixJob | [{"campaign":114,"id":"phish.smtp.postfix"}])
 +[notice] [14:24:31 2019-06-18] (Job{worker} | ID: ca6254f0362b003ad8b63a6b3c3159d1 | PostfixJob | [{"campaign":114,"id":"phish.smtp.postfix"}]) has finished
 +[notice] [14:24:31 2019-06-18] Starting work on (Job{worker} | ID: 26425557e3b7b740a1476276a1854e34 | AwarenessCampaignMailJob | [{"campaign":114,"id":"phish.campaign.114.awareness"}])
 +PHP Error[8]: Undefined variable: php_errormsg
 +in file /usr/share/php/Net/Socket.php at line 196
 +#0 /usr/share/php/Net/SMTP.php(440): Net_Socket->connect()
 +#1 /usr/share/php/Mail/smtp.php(385): Net_SMTP->connect()
 +#2 /usr/share/php/Mail/smtp.php(271): Mail_smtp->getSMTPObject()
 +#3 /usr/share/php/Mail/smtp.php(258): Mail_smtp->send_or_fail()
 +#4 /opt/phishing/versions/4.5/web/protected/components/MailManager.php(131): Mail_smtp->send()
 +#5 /opt/phishing/versions/4.5/web/protected/components/CampaignAwarenessManager.php(748): send()
 +#6 /opt/phishing/versions/4.5/web/protected/components/CampaignAwarenessManager.php(777): CampaignAwarenessManager->_prepareAndSendEmail()
 +#7 /opt/phishing/versions/4.5/web/protected/jobs/AwarenessCampaignMailJob.php(90): CampaignAwarenessManager->sendAwarenessEmail()
 +#8 /opt/phishing/versions/4.5/web/protected/vendor/chrisboulton/php-resque/lib/Resque/Job.php(198): AwarenessCampaignMailJob->perform()
 +#9 /opt/phishing/versions/4.5/web/protected/vendor/chrisboulton/php-resque/lib/Resque/Worker.php(243): Resque_Job->perform()
 +#10 /opt/phishing/versions/4.5/web/protected/vendor/chrisboulton/php-resque/lib/Resque/Worker.php(205): Resque_Worker->perform()
 +#11 /opt/phishing/versions/4.5/web/protected/vendor/bin/resque(127): Resque_Worker->work()
 +#12 /opt/phishing/versions/4.5/web/protected/commands/ResqueCommand.php(28): include()
 +#13 /opt/phishing/versions/4.5/web/protected/components/ConsoleCommand.php(93): ResqueCommand->runUnlocked()
 +#14 /opt/phishing/versions/4.5/web/protected/framework/console/CConsoleCommandRunner.php(71): ResqueCommand->run()
 +#15 /opt/phishing/versions/4.5/web/protected/framework/console/CConsoleApplication.php(92): CConsoleCommandRunner->run()
 +#16 /opt/phishing/versions/4.5/web/protected/framework/base/CApplication.php(180): CConsoleApplication->processRequest()
 +#17 /opt/phishing/versions/4.5/web/protected/framework/yiic.php(33): CConsoleApplication->run()
 +#18 /opt/phishing/versions/4.5/web/protected/yiic.php(13): require_once()
 +#!/usr/bin/env php
 +
 +Successfully sent emails are not logged in details, it is a simple "AwarenessCampaignMailJob" record that indicate the email has been successfully sent:
 +
 +[notice] [14:34:18 2019-06-21] Starting work on (Job{worker} | ID: eed90cc4a2048479e59df3353481041f | AwarenessCampaignMailJob | [{"campaign":151,"id":"phish.campaign.151.awareness"}])
 +[notice] [14:34:19 2019-06-21] (Job{worker} | ID: eed90cc4a2048479e59df3353481041f | AwarenessCampaignMailJob | [{"campaign":151,"id":"phish.campaign.151.awareness"}]) has finished
  
  
  
log_files_in_lucy.txt · Last modified: 2021/04/30 20:24 by lucy