Koozali.org: home of the SME Server

I broke my roundcube :(

Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #15 on: March 24, 2024, 02:13:34 PM »
what means roundcube is not available?

what are the « different apps » and can you be more specific with « issue with sending mail from a different app is still present. »
we would need you to define issue and list the apps impacted.


currently what you say is similar to say to a mechanic who is not in front of your car « the car does not work ».  Pretty sure he would not be able to help. be specific what you are doing, what di you expect to see and what do you see

also instead of giving us a reader digest of your favorite sentences of the book, extracting the log in a systematic way would  help.  From the mention of installing the new package up to the end of the signal-event temp which should also be mentioned.

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #16 on: March 25, 2024, 09:46:08 AM »
what means roundcube is not available?

My apologies.

When I say round cube isn't available - when I try and access the web mail via roundcube via  172.16.16.72\roundcube\     the server returns:

 "Not Found

The requested URL /roundcube/ was not found on this server."

Quote
what are the « different apps » and can you be more specific with « issue with sending mail from a different app is still present. » we would need you to define issue and list the apps impacted.

This refers to my original post.   The 'app' in question is quoting software. This is currently configured to send email using SME10 SMTP using the credentials of one of the SME10 users. holck kindly raised a bug report https://bugs.koozali.org/show_bug.cgi?id=12519 but I thought the information might help.

Log File:
I did a yum update on Friday afternoon (22nd) at around 4pm UK time. After that I applied the contribs update using the command in the email
Code: [Select]
# yum update --enablerepo=smecontribs  

That failed, stalling at ''executing signal event temp........''.  I then removed round cube, tried again, and tried with the 'smetest' version (Saturday).

I've tried several ways of attaching the full message log for that period but the forum software declines due to file type or message length - what's the best way of communicating that ?

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #17 on: March 25, 2024, 11:31:21 AM »
I believe this is the log entry associated with my last install attempt using smetest.   The next set of events is that backup routine that runs later in the evening:

Mar 23 13:50:13 sme10 systemd-logind: New session 511 of user root.
Mar 23 13:50:56 sme10 yum[14831]: Installed: smeserver-roundcube-1.2-23.el7.sme.noarch
Mar 23 13:50:57 sme10 esmith::event[14848]: Processing event: temp
Mar 23 13:50:57 sme10 esmith::event[14848]: Running event handler: /etc/e-smith/events/temp/S03roundcube-conf
Mar 23 13:50:58 sme10 esmith::event[14848]: Using version ^3.3 for johndoh/contextmenu
Mar 23 13:50:58 sme10 esmith::event[14848]: ./composer.json has been updated
Mar 23 13:50:58 sme10 esmith::event[14848]: Running composer update johndoh/contextmenu --with-dependencies
Mar 23 13:50:58 sme10 esmith::event[14848]: Loading composer repositories with package information
Mar 23 13:50:59 sme10 esmith::event[14848]: Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Mar 23 13:50:59 sme10 esmith::event[14848]: Updating dependencies
Mar 23 13:50:59 sme10 esmith::event[14848]: Nothing to modify in lock file
Mar 23 13:50:59 sme10 esmith::event[14848]: Installing dependencies from lock file (including require-dev)
Mar 23 13:50:59 sme10 esmith::event[14848]: Package operations: 1 install, 0 updates, 0 removals
Mar 23 13:50:59 sme10 esmith::event[14848]:  - Installing johndoh/globaladdressbook (2.1): Extracting archive
Mar 23 13:55:01 sme10 journal: Suppressed 9117 messages from /system.slice/crond.service
Mar 23 13:55:01 sme10 su: (to qmailr) root on none
Mar 23 14:00:01 sme10 journal: Suppressed 9117 messages from /system.slice/crond.service
Mar 23 14:00:01 sme10 su: (to qmailr) root on none
Mar 23 14:01:01 sme10 journal: Suppressed 9117 messages from /system.slice/crond.service
Mar 23 14:05:01 sme10 su: (to qmailr) root on none
Mar 23 14:10:01 sme10 journal: Suppressed 9141 messages from /system.slice/crond.service
Mar 23 14:10:01 sme10 su: (to qmailr) root on none
Mar 23 14:15:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:15:01 sme10 su: (to qmailr) root on none
Mar 23 14:20:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:20:01 sme10 su: (to qmailr) root on none
Mar 23 14:25:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:25:02 sme10 su: (to qmailr) root on none
Mar 23 14:30:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:30:01 sme10 su: (to qmailr) root on none
Mar 23 14:30:35 sme10 systemd-logind: Removed session 511.
Mar 23 14:35:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:35:01 sme10 su: (to qmailr) root on none
Mar 23 14:40:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:40:01 sme10 su: (to qmailr) root on none
Mar 23 14:45:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:45:01 sme10 su: (to qmailr) root on none
Mar 23 14:50:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:50:01 sme10 su: (to qmailr) root on none
Mar 23 14:55:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 14:55:01 sme10 su: (to qmailr) root on none
Mar 23 15:00:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 15:00:01 sme10 su: (to qmailr) root on none
Mar 23 15:01:01 sme10 journal: Suppressed 9118 messages from /system.slice/crond.service
Mar 23 15:05:01 sme10 su: (to qmailr) root on none
Mar 23 15:10:01 sme10 journal: Suppressed 9142 messages from /system.slice/crond.service
Mar 23 15:10:01 sme10 su: (to qmailr) root on none
Mar 23 15:15:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:15:01 sme10 su: (to qmailr) root on none
Mar 23 15:20:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:20:01 sme10 su: (to qmailr) root on none
Mar 23 15:25:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:25:01 sme10 su: (to qmailr) root on none
Mar 23 15:30:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:30:01 sme10 su: (to qmailr) root on none
Mar 23 15:35:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:35:01 sme10 su: (to qmailr) root on none
Mar 23 15:40:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:40:01 sme10 su: (to qmailr) root on none
Mar 23 15:45:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:45:01 sme10 su: (to qmailr) root on none
Mar 23 15:50:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:50:01 sme10 su: (to qmailr) root on none
Mar 23 15:55:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 15:55:01 sme10 su: (to qmailr) root on none
Mar 23 15:59:44 sme10 kernel: [79829.913093] perf: interrupt took too long (3924 > 3917), lowering kernel.perf_event_max_sample_rate to 50000
Mar 23 15:59:44 sme10 kernel: perf: interrupt took too long (3924 > 3917), lowering kernel.perf_event_max_sample_rate to 50000
Mar 23 16:00:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 16:00:01 sme10 su: (to qmailr) root on none
Mar 23 16:01:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 16:05:01 sme10 su: (to qmailr) root on none
Mar 23 16:10:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 16:10:01 sme10 su: (to qmailr) root on none
Mar 23 16:14:08 sme10 systemd-logind: New session 571 of user root.
Mar 23 16:15:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 16:15:01 sme10 su: (to qmailr) root on none
Mar 23 16:20:01 sme10 journal: Suppressed 9119 messages from /system.slice/crond.service
Mar 23 16:20:01 sme10 su: (to qmailr) root on none
Mar 23 16:25:01 sme10 journal: Suppressed 9143 messages from /system.slice/crond.service
Mar 23 16:25:01 sme10 su: (to qmailr) root on none
Mar 23 16:30:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:30:01 sme10 su: (to qmailr) root on none
Mar 23 16:35:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:35:01 sme10 su: (to qmailr) root on none
Mar 23 16:40:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:40:01 sme10 su: (to qmailr) root on none
Mar 23 16:45:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:45:01 sme10 su: (to qmailr) root on none
Mar 23 16:50:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:50:01 sme10 su: (to qmailr) root on none
Mar 23 16:55:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 16:55:01 sme10 su: (to qmailr) root on none
Mar 23 17:00:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:00:01 sme10 su: (to qmailr) root on none
Mar 23 17:01:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:05:01 sme10 su: (to qmailr) root on none
Mar 23 17:10:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:10:01 sme10 su: (to qmailr) root on none
Mar 23 17:15:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:15:01 sme10 su: (to qmailr) root on none
Mar 23 17:20:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:20:01 sme10 su: (to qmailr) root on none
Mar 23 17:25:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:25:01 sme10 su: (to qmailr) root on none
Mar 23 17:30:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:30:01 sme10 su: (to qmailr) root on none
Mar 23 17:35:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:35:01 sme10 su: (to qmailr) root on none
Mar 23 17:40:01 sme10 journal: Suppressed 9120 messages from /system.slice/crond.service
Mar 23 17:40:01 sme10 su: (to qmailr) root on none
Mar 23 17:40:03 sme10 rsyslogd: imjournal: journal reloaded... [v8.24.0-57.el7_9.3 try http://www.rsyslog.com/e/0 ]

Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #18 on: March 25, 2024, 02:31:12 PM »
hi,

do you have fetchmail (to retrieve an external pop mail account) running on your server ? if yes is it the contrib or configured via the mail panel in manager ?

this would explain the numerous
Code: [Select]
Mar 23 14:00:01 sme10 journal: Suppressed 9117 messages from /system.slice/crond.service
Mar 23 14:00:01 sme10 su: (to qmailr) root on none

for the :
Quote
172.16.16.72\roundcube\     the server returns:

 "Not Found

The requested URL /roundcube/ was not found on this server."
this means the service was not installed, which we can understand as the messages log never shows a successfull install

Quote
This refers to my original post.   The 'app' in question is quoting software. This is currently configured to send email using SME10 SMTP using the credentials of one of the SME10 users. holck kindly raised a bug report https://bugs.koozali.org/show_bug.cgi?id=12519 but I thought the information might help.
any log for those apps ?
also have you check on which port they try to authenticate ? after the smeserver-qpsmtpd update port 25 is no longer allowing auth  port 25 by default (you should use port 465 with SSL [smtps], or enabling via manager in email panel auth on smtp and smtps), as it was before migration from cvm-unix auth to imap auth (the fixed situation allowed mulitple flooding and bruteforce on port 25):
Quote
* lun. déc. 18 2023 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-15.sme
- revert ability to enable selectively auth on smtp/ssmtp [SME: 12449]
...
* dim. févr. 05 2023 John Crisp <jcrisp@safeandsoundit.co.uk> 2.7.0-12.sme
- migrate from cvm-unix auth to imap auth [SME: 12193]

here is a full transaction
Code: [Select]
Feb 25 20:10:48 sme10a5 yum[3001]: Installed: smeserver-roundcube-1.2-21.el7.sme.noarch
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: OLD roundcube=(undefined)
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: NEW roundcube=service
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: OLD roundcube=service
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: NEW roundcube=service|DbPassword|772743770227865
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: OLD spamassassin=service|DNSAvailable|yes|MessageRetentionTime|90|OkLanguages|all|OkLocales|all|RejectLevel|0|ReportSafe|0|Sensitivity|medium|SkipRBLChecks|0|SortSpam|enabled|Subject|[SPAM]|SubjectTag|disabled|TagLevel|5|UseBayes|0|status|disabled
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: NEW spamassassin=service|DNSAvailable|yes|MessageRetentionTime|90|OkLanguages|all|OkLocales|all|RejectLevel|0|ReportSafe|0|Sensitivity|medium|SkipRBLChecks|0|SortSpam|enabled|SpamLearning|enabled|Subject|[SPAM]|SubjectTag|disabled|TagLevel|5|UseBayes|0|status|disabled
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: OLD sieve=(undefined)
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: NEW sieve=service|TCPPort|4190|access|private|status|enabled
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: OLD roundcube=service|DbPassword|772743770227865
Feb 25 20:10:48 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/configuration: NEW roundcube=service|DbName|roundcube|DbPassword|772743770227865|DbUser|roundcube|Name|RoundCube IMAP Client|PluginsList|globaladdressbook,contextmenu,markasjunk,vcard_attachments,newmail_notifier,emoticons,managesieve,nextcloud_attachments|access|public|status|enabled
Feb 25 20:10:49 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/accounts: OLD roundcube=(undefined)
Feb 25 20:10:49 sme10a5 /etc/e-smith/events/actions/initialize-default-databases[3086]: /home/e-smith/db/accounts: NEW roundcube=reserved
Feb 25 20:10:49 sme10a5 esmith::event[3087]: Processing event: temp
Feb 25 20:10:49 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S03roundcube-conf
Feb 25 20:10:49 sme10a5 /sbin/e-smith/db[3090]: /home/e-smith/db/configuration: OLD php81=configuration|AllowUrlFopen|Off
Feb 25 20:10:49 sme10a5 /sbin/e-smith/db[3090]: /home/e-smith/db/configuration: NEW php81=configuration|AllowUrlFopen|On
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Using version ^3.3 for johndoh/contextmenu
Feb 25 20:10:53 sme10a5 esmith::event[3087]: ./composer.json has been updated
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Running composer update johndoh/contextmenu --with-dependencies
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Loading composer repositories with package information
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Updating dependencies
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Lock file operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:53 sme10a5 esmith::event[3087]:  - Locking johndoh/contextmenu (3.3.1)
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Writing lock file
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Installing dependencies from lock file (including require-dev)
Feb 25 20:10:53 sme10a5 esmith::event[3087]: Package operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:53 sme10a5 esmith::event[3087]:  - Downloading johndoh/contextmenu (3.3.1)
Feb 25 20:10:54 sme10a5 esmith::event[3087]:  - Installing johndoh/contextmenu (3.3.1): Extracting archive
Feb 25 20:10:54 sme10a5 esmith::event[3087]: Generating autoload files
Feb 25 20:10:54 sme10a5 esmith::event[3087]: 4 packages you are using are looking for funding.
Feb 25 20:10:54 sme10a5 esmith::event[3087]: Use the `composer fund` command to find out more!
Feb 25 20:10:55 sme10a5 esmith::event[3087]: No security vulnerability advisories found
Feb 25 20:10:56 sme10a5 esmith::event[3087]: ./composer.json has been updated
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Running composer update johndoh/globaladdressbook --with-dependencies
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Loading composer repositories with package information
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Updating dependencies
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Lock file operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:56 sme10a5 esmith::event[3087]:  - Locking johndoh/globaladdressbook (2.1)
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Writing lock file
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Installing dependencies from lock file (including require-dev)
Feb 25 20:10:56 sme10a5 esmith::event[3087]: Package operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:56 sme10a5 esmith::event[3087]:  - Downloading johndoh/globaladdressbook (2.1)
Feb 25 20:10:57 sme10a5 esmith::event[3087]:  - Installing johndoh/globaladdressbook (2.1): Extracting archive
Feb 25 20:10:57 sme10a5 esmith::event[3087]: Creating package config file
Feb 25 20:10:57 sme10a5 esmith::event[3087]: Generating autoload files
Feb 25 20:10:57 sme10a5 esmith::event[3087]: 4 packages you are using are looking for funding.
Feb 25 20:10:57 sme10a5 esmith::event[3087]: Use the `composer fund` command to find out more!
Feb 25 20:10:57 sme10a5 esmith::event[3087]: No security vulnerability advisories found
Feb 25 20:10:58 sme10a5 esmith::event[3087]: ./composer.json has been updated
Feb 25 20:10:58 sme10a5 esmith::event[3087]: Running composer update roundcube/larry --with-dependencies
Feb 25 20:10:58 sme10a5 esmith::event[3087]: Loading composer repositories with package information
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Updating dependencies
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Lock file operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:59 sme10a5 esmith::event[3087]:  - Locking roundcube/larry (1.6.1)
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Writing lock file
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Installing dependencies from lock file (including require-dev)
Feb 25 20:10:59 sme10a5 esmith::event[3087]: Package operations: 1 install, 0 updates, 0 removals
Feb 25 20:10:59 sme10a5 esmith::event[3087]:  - Downloading roundcube/larry (1.6.1)
Feb 25 20:10:59 sme10a5 esmith::event[3087]:  - Installing roundcube/larry (1.6.1): Extracting archive
Feb 25 20:11:00 sme10a5 esmith::event[3087]: Generating autoload files
Feb 25 20:11:00 sme10a5 esmith::event[3087]: 4 packages you are using are looking for funding.
Feb 25 20:11:00 sme10a5 esmith::event[3087]: Use the `composer fund` command to find out more!
Feb 25 20:11:00 sme10a5 esmith::event[3087]: No security vulnerability advisories found
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Using version ^1.3 for bennet0496/nextcloud_attachments
Feb 25 20:11:01 sme10a5 esmith::event[3087]: ./composer.json has been updated
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Running composer update bennet0496/nextcloud_attachments --with-dependencies
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Loading composer repositories with package information
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Dependency guzzlehttp/guzzle is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Updating dependencies
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Lock file operations: 1 install, 0 updates, 0 removals
Feb 25 20:11:01 sme10a5 esmith::event[3087]:  - Locking bennet0496/nextcloud_attachments (v1.3)
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Writing lock file
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Installing dependencies from lock file (including require-dev)
Feb 25 20:11:01 sme10a5 esmith::event[3087]: Package operations: 1 install, 0 updates, 0 removals
Feb 25 20:11:01 sme10a5 esmith::event[3087]:  - Downloading bennet0496/nextcloud_attachments (v1.3)
Feb 25 20:11:02 sme10a5 esmith::event[3087]:  - Installing bennet0496/nextcloud_attachments (v1.3): Extracting archive
Feb 25 20:11:02 sme10a5 esmith::event[3087]: Creating package config file
Feb 25 20:11:02 sme10a5 esmith::event[3087]: Generating autoload files
Feb 25 20:11:02 sme10a5 esmith::event[3087]: 4 packages you are using are looking for funding.
Feb 25 20:11:02 sme10a5 esmith::event[3087]: Use the `composer fund` command to find out more!
Feb 25 20:11:03 sme10a5 esmith::event[3087]: No security vulnerability advisories found
Feb 25 20:11:04 sme10a5 esmith::event[3087]: Upgrading to version 2.7.1 (stable channel).
Feb 25 20:11:04 sme10a5 esmith::event[3087]:
Feb 25 20:11:04 sme10a5 esmith::event[3087]: Use composer self-update --rollback to return to version 2.4.4
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Loading composer repositories with package information
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Updating dependencies
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Lock file operations: 0 installs, 1 update, 0 removals
Feb 25 20:11:05 sme10a5 esmith::event[3087]:  - Upgrading symfony/deprecation-contracts (v2.5.2 => v3.4.0)
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Writing lock file
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Installing dependencies from lock file (including require-dev)
Feb 25 20:11:05 sme10a5 esmith::event[3087]: Package operations: 0 installs, 1 update, 0 removals
Feb 25 20:11:05 sme10a5 esmith::event[3087]:  - Downloading symfony/deprecation-contracts (v3.4.0)
Feb 25 20:11:06 sme10a5 esmith::event[3087]:  - Upgrading symfony/deprecation-contracts (v2.5.2 => v3.4.0): Extracting archive
Feb 25 20:11:06 sme10a5 esmith::event[3087]: Generating autoload files
Feb 25 20:11:06 sme10a5 esmith::event[3087]: 4 packages you are using are looking for funding.
Feb 25 20:11:06 sme10a5 esmith::event[3087]: Use the `composer fund` command to find out more!
Feb 25 20:11:06 sme10a5 esmith::event[3087]: No security vulnerability advisories found.
Feb 25 20:11:06 sme10a5 /sbin/e-smith/db[3263]: /home/e-smith/db/configuration: OLD php81=configuration|AllowUrlFopen|On
Feb 25 20:11:06 sme10a5 /sbin/e-smith/db[3263]: /home/e-smith/db/configuration: NEW php81=configuration|AllowUrlFopen|off
Feb 25 20:11:07 sme10a5 esmith::event[3087]: S03roundcube-conf=action|Event|temp|Action|S03roundcube-conf|Start|1708909849 609294|End|1708909867 226999|Elapsed|17.617705
Feb 25 20:11:07 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Feb 25 20:11:07 sme10a5 esmith::event[3087]: expanding /etc/roundcubemail/config.inc.php
Feb 25 20:11:07 sme10a5 esmith::event[3087]: expanding /etc/systemd/system-preset/49-koozali.preset
Feb 25 20:11:07 sme10a5 esmith::event[3087]: expanding /etc/opt/remi/php81/php-fpm.d/www.conf
Feb 25 20:11:07 sme10a5 esmith::event[3087]: expanding /etc/httpd/conf/httpd.conf
Feb 25 20:11:08 sme10a5 esmith::event[3087]: expanding /etc/e-smith/sql/init/80roundcube
Feb 25 20:11:08 sme10a5 esmith::event[3087]: expanding /etc/dovecot/dovecot.conf
Feb 25 20:11:08 sme10a5 esmith::event[3087]: expanding /home/e-smith/files/public/dovecot-acl
Feb 25 20:11:08 sme10a5 esmith::event[3087]: expanding /usr/share/roundcubemail/plugins/managesieve/config.inc.php
Feb 25 20:11:08 sme10a5 esmith::event[3087]: expanding /usr/share/roundcubemail/plugins/nextcloud_attachments/config.inc.php
Feb 25 20:11:08 sme10a5 esmith::event[3087]: generic_template_expand=action|Event|temp|Action|generic_template_expand|Start|1708909867 227743|End|1708909868 314710|Elapsed|1.086967
Feb 25 20:11:08 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S10systemd-default
Feb 25 20:11:11 sme10a5 esmith::event[3087]: S10systemd-default=action|Event|temp|Action|S10systemd-default|Start|1708909868 315073|End|1708909871 331564|Elapsed|3.016491
Feb 25 20:11:11 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S20qmail-update-user
Feb 25 20:11:11 sme10a5 esmith::event[3087]: S20qmail-update-user=action|Event|temp|Action|S20qmail-update-user|Start|1708909871 332264|End|1708909871 648341|Elapsed|0.316077
Feb 25 20:11:11 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S30dovecot-acl
Feb 25 20:11:11 sme10a5 /etc/e-smith/events/temp/S30dovecot-acl[3455]: /home/e-smith/db/configuration: OLD dovecot=service|Quotas|enabled|status|enabled
Feb 25 20:11:11 sme10a5 /etc/e-smith/events/temp/S30dovecot-acl[3455]: /home/e-smith/db/configuration: NEW dovecot=service|Quotas|enabled|SharedMailboxAcl|no|status|enabled
Feb 25 20:11:11 sme10a5 esmith::event[3087]: S30dovecot-acl=action|Event|temp|Action|S30dovecot-acl|Start|1708909871 649012|End|1708909871 818223|Elapsed|0.169211
Feb 25 20:11:11 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S40dovecot-compile-sieve
Feb 25 20:11:11 sme10a5 esmith::event[3087]: S40dovecot-compile-sieve=action|Event|temp|Action|S40dovecot-compile-sieve|Start|1708909871 819064|End|1708909871 911280|Elapsed|0.092216
Feb 25 20:11:11 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S50systemd-reload
Feb 25 20:11:12 sme10a5 esmith::event[3087]: S50systemd-reload=action|Event|temp|Action|S50systemd-reload|Start|1708909871 911929|End|1708909872 345232|Elapsed|0.433303
Feb 25 20:11:12 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/actions/adjust-services
Feb 25 20:11:12 sme10a5 esmith::event[3087]: adjusting non-supervised php72-php-fpm (restart)
Feb 25 20:11:12 sme10a5 esmith::event[3087]: adjusting non-supervised php71-php-fpm (restart)
Feb 25 20:11:13 sme10a5 esmith::event[3087]: adjusting non-supervised httpd-e-smith (restart)
Feb 25 20:11:15 sme10a5 esmith::event[3087]: adjusting non-supervised php74-php-fpm (restart)
Feb 25 20:11:15 sme10a5 esmith::event[3087]: adjusting non-supervised php-fpm (restart)
Feb 25 20:11:15 sme10a5 esmith::event[3087]: adjusting non-supervised php56-php-fpm (restart)
Feb 25 20:11:15 sme10a5 esmith::event[3087]: adjusting non-supervised php73-php-fpm (restart)
Feb 25 20:11:16 sme10a5 esmith::event[3087]: adjusting non-supervised php70-php-fpm (restart)
Feb 25 20:11:16 sme10a5 esmith::event[3087]: adjusting non-supervised mysql.init (restart)
Feb 25 20:11:17 sme10a5 esmith::event[3087]: adjusting non-supervised qmail (restart)
Feb 25 20:11:17 sme10a5 sv: ok: down: /service/qmail: 0s
Feb 25 20:11:17 sme10a5 esmith::event[3087]: adjusting non-supervised dovecot (restart)
Feb 25 20:11:19 sme10a5 esmith::event[3087]: adjusting non-supervised php81-php-fpm (restart)
Feb 25 20:11:19 sme10a5 esmith::event[3087]: adjusting non-supervised php55-php-fpm (restart)
Feb 25 20:11:20 sme10a5 esmith::event[3087]: adjusting non-supervised php80-php-fpm (restart)
Feb 25 20:11:20 sme10a5 esmith::event[3087]: adjust-services=action|Event|temp|Action|adjust-services|Start|1708909872 345906|End|1708909880 284250|Elapsed|7.938344


you can see in this complete output that the event starts and ends with:
Code: [Select]
Feb 25 20:10:49 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S03roundcube-conf
...
Feb 25 20:11:20 sme10a5 esmith::event[3087]: adjust-services=action|Event|temp|Action|adjust-services|Start|1708909872 345906|End|1708909880 284250|Elapsed|7.938344


and the S03roundcube-conf script starts and ends with:
Code: [Select]
Feb 25 20:10:49 sme10a5 esmith::event[3087]: Running event handler: /etc/e-smith/events/temp/S03roundcube-conf
...
Feb 25 20:11:07 sme10a5 esmith::event[3087]: S03roundcube-conf=action|Event|temp|Action|S03roundcube-conf|Start|1708909849 609294|End|1708909867 226999|Elapsed|17.617705

in your case last line seen of this script is
Code: [Select]
Mar 23 13:50:59 sme10 esmith::event[14848]:  - Installing johndoh/globaladdressbook (2.1): Extracting archive
what returns:
Code: [Select]
rpm -qa |grep -i roundcube
and also (the script linked by S03roundcube-conf)
Code: [Select]
/etc/e-smith/events/actions/roundcube-conf

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #19 on: March 25, 2024, 03:03:03 PM »
hi,

do you have fetchmail (to retrieve an external pop mail account) running on your server ? if yes is it the contrib or configured via the mail panel in manager ?

Thanks Jean-Philippe.

Yes I do have fetch-mail installed and it is configured in the Server-Manager.  It was a command line install and it's listed as an extra package - v1.6-26.e17.sme.

Quote
any log for those apps ?

I've just updated the port setting to 465 on one of the clients and that's worked perfectly ! I was using port 25 as per the original config.   Fingers crossed that's a fix  8)


I'm just trying to understand your code extracts in the rest of the post now. Thanks again.








Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #20 on: March 25, 2024, 03:22:48 PM »
Is this what you needed ?

Code: [Select]
[root@sme10 ~]# rpm -qa |grep -i roundcube
smeserver-roundcube-1.2-23.el7.sme.noarch
roundcubemail-1.6.6-1.el7.remi.noarch
smeserver-extrarepositories-remi-roundcube-0.1-45.noarch

I then exectuted (ticked Y for each question):

Code: [Select]
[root@sme10 ~]# /etc/e-smith/events/actions/roundcube-conf
Using version ^3.3 for johndoh/contextmenu
./composer.json has been updated
Running composer update johndoh/contextmenu --with-dependencies
Loading composer repositories with package information
Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing johndoh/globaladdressbook (2.1): Extracting archive
Do you want to activate the plugin globaladdressbook? [Y|n] y
Creating package config file
Generating autoload files
4 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
./composer.json has been updated
Running composer update johndoh/globaladdressbook --with-dependencies
Loading composer repositories with package information
Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Generating autoload files
4 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
./composer.json has been updated
Running composer update roundcube/larry --with-dependencies
Loading composer repositories with package information
Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
  - Locking roundcube/larry (1.6.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Downloading roundcube/larry (1.6.1)
  - Installing roundcube/larry (1.6.1): Extracting archive
Do you want to activate the skin larry? [Y|n] y
Generating autoload files
4 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
Using version ^1.4 for bennet0496/nextcloud_attachments
./composer.json has been updated
Running composer update bennet0496/nextcloud_attachments --with-dependencies
Loading composer repositories with package information
Dependency roundcube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency guzzlehttp/guzzle is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
  - Locking bennet0496/nextcloud_attachments (v1.4.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Downloading bennet0496/nextcloud_attachments (v1.4.2)
  - Installing bennet0496/nextcloud_attachments (v1.4.2): Extracting archive
Do you want to activate the plugin nextcloud_attachments? [Y|n] y
Updated local config at /etc/roundcubemail/config.inc.php
Creating package config file
Generating autoload files
4 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
Upgrading to version 2.7.2 (stable channel).

Use composer self-update --rollback to return to version 2.4.4
Composer could not detect the root package (roundcube/roundcubemail) version, defaulting to '1.0.0'. See https://getcomposer.org/root-version
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 4 updates, 0 removals
  - Upgrading pear/crypt_gpg (v1.6.8 => v1.6.9)
  - Upgrading pear/mail_mime (1.10.11 => 1.10.12)
  - Upgrading pear/pear-core-minimal (v1.10.14 => v1.10.15)
  - Upgrading symfony/deprecation-contracts (v2.5.2 => v3.4.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 4 updates, 0 removals
  - Downloading symfony/deprecation-contracts (v3.4.0)
  - Downloading pear/pear-core-minimal (v1.10.15)
  - Downloading pear/crypt_gpg (v1.6.9)
  - Downloading pear/mail_mime (1.10.12)
  - Upgrading symfony/deprecation-contracts (v2.5.2 => v3.4.0): Extracting archive
  - Upgrading pear/pear-core-minimal (v1.10.14 => v1.10.15): Extracting archive
  - Upgrading pear/crypt_gpg (v1.6.8 => v1.6.9): Extracting archive
  - Upgrading pear/mail_mime (1.10.11 => 1.10.12): Extracting archive
Generating autoload files
4 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
[root@sme10 ~]#


https://172.16.16.73/roundcube/   still returns 'not found'.


Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #21 on: March 25, 2024, 04:15:20 PM »
ok I was able to reproduce your last issue reinstalling the plugins, composer was silently waiting for an answer to do youw ant to activate the plugin


fix soon in smetest

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #22 on: March 25, 2024, 05:44:43 PM »
ok I was able to reproduce your last issue reinstalling the plugins, composer was silently waiting for an answer to do youw ant to activate the plugin


fix soon in smetest

ah ok - hence it stalling.  Let me know when the fix is up and I'll give it a go. Thanks again for your help.

Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #23 on: March 25, 2024, 06:20:43 PM »
smeserver-roundcube-1.2-24 is in smetest and will soon be in smecontribs

Code: [Select]
yum clean all --enablerepo=*
yum install smeserver-roundcube   --enablerepo=smecontribs,remi-roundcube,smetest

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #24 on: March 25, 2024, 06:33:11 PM »
smeserver-roundcube-1.2-24 is in smetest and will soon be in smecontribs

Code: [Select]
yum clean all --enablerepo=*
yum install smeserver-roundcube   --enablerepo=smecontribs,remi-roundcube,smetest

Code: [Select]
[root@sme10 ~]# yum clean all --enablerepo=*
Loaded plugins: fastestmirror, post-transaction-actions, priorities, smeserver, versionlock
Cleaning repos: base centosplus epel extras fasttrack remi-roundcube remi-safe smeaddons
              : smecontribs smedev smeextras smeos smetest smeupdates smeupdates-testing stephdl
              : updates
Cleaning up list of fastest mirrors
[root@sme10 ~]# yum install smeserver-roundcube   --enablerepo=smecontribs,remi-roundcube,smetest
Loaded plugins: fastestmirror, post-transaction-actions, priorities, smeserver, versionlock
Determining fastest mirrors
 * base: mirror.cov.ukservers.com
 * smeaddons: mirror.pialasse.com
 * smecontribs: mirror.pialasse.com
 * smeextras: mirror.pialasse.com
 * smeos: mirror.pialasse.com
 * smetest: mirror.pialasse.com
 * smeupdates: mirror.pialasse.com
 * updates: mirror.cov.ukservers.com
base                                                                       | 3.6 kB  00:00:00
remi-roundcube                                                             | 3.0 kB  00:00:00
remi-safe                                                                  | 3.0 kB  00:00:00
smeaddons                                                                  | 2.9 kB  00:00:00
smecontribs                                                                | 3.1 kB  00:00:00
smeextras                                                                  | 3.1 kB  00:00:00
smeos                                                                      | 3.1 kB  00:00:00
smetest                                                                    | 2.9 kB  00:00:00
smeupdates                                                                 | 2.9 kB  00:00:00
updates                                                                    | 2.9 kB  00:00:00
(1/14): smeaddons/primary_db                                               |  33 kB  00:00:00
(2/14): base/7/x86_64/group_gz                                             | 153 kB  00:00:00
(3/14): smecontribs/group_gz                                               | 6.1 kB  00:00:00
(4/14): smeextras/group_gz                                                 | 6.1 kB  00:00:00
(5/14): smeextras/primary_db                                               | 1.2 kB  00:00:00
(6/14): smeos/group_gz                                                     | 6.3 kB  00:00:00
(7/14): smecontribs/primary_db                                             | 585 kB  00:00:02
(8/14): smetest/primary_db                                                 | 135 kB  00:00:00
(9/14): smeos/primary_db                                                   | 1.7 MB  00:00:02
(10/14): remi-safe/7/x86_64/primary_db                                     | 2.6 MB  00:00:03
(11/14): smeupdates/primary_db                                             | 981 kB  00:00:01
(12/14): remi-roundcube/7/x86_64/primary_db                                | 3.7 MB  00:00:05
(13/14): base/7/x86_64/primary_db                                          | 6.1 MB  00:00:07
(14/14): updates/7/x86_64/primary_db                                       |  26 MB  00:00:10
Package smeserver-roundcube-1.2-23.el7.sme.noarch already installed and latest version
Nothing to do

Nothing to do. I guess I need to uninstall with

Code: [Select]
yum remove roundcube smeserver-roundcube smeserver-roundcube_plugins
Which I've done twice now, and have reinstalled as per the above. The install completed ok but when I try and access server/roundcube/ via the browser I still get the 'not found' message.   

Code: [Select]
Installed:
  smeserver-roundcube.noarch 0:1.2-24.el7.sme

So it's the correct version.




« Last Edit: March 25, 2024, 07:03:55 PM by david000 »

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #25 on: March 25, 2024, 07:05:36 PM »
Uninstall and reinstall from the messages log.  Seems ok ?

Code: [Select]
Mar 25 17:59:52 sme10 systemd-logind: New session 3 of user root.
Mar 25 18:00:01 sme10 journal: Suppressed 9147 messages from /system.slice/crond.service
Mar 25 18:00:01 sme10 su: (to qmailr) root on none
Mar 25 18:00:22 sme10 esmith::event[3996]: Processing event: temp
Mar 25 18:00:22 sme10 esmith::event[3996]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Mar 25 18:00:22 sme10 esmith::event[3996]: generic_template_expand=action|Event|temp|Action|generic_template_expand|Start|1711389622 195429|End|1711389622 235029|Elapsed|0.0396
Mar 25 18:00:22 sme10 esmith::event[3996]: Running event handler: /etc/e-smith/events/actions/adjust-services
Mar 25 18:00:22 sme10 esmith::event[3996]: adjusting non-supervised qmail (restart)
Mar 25 18:00:22 sme10 sv: ok: down: /service/qmail: 0s
Mar 25 18:00:22 sme10 esmith::event[3996]: adjusting non-supervised dovecot (restart)
Mar 25 18:00:23 sme10 esmith::event[3996]: adjusting non-supervised mysql.init (restart)
Mar 25 18:00:23 sme10 esmith::event[3996]: adjusting non-supervised httpd-e-smith (start)
Mar 25 18:00:23 sme10 esmith::event[3996]: adjusting non-supervised httpd-e-smith (sigusr1)
Mar 25 18:00:23 sme10 esmith::event[3996]: adjusting non-supervised php81-php-fpm (restart)
Mar 25 18:00:23 sme10 esmith::event[3996]: adjust-services=action|Event|temp|Action|adjust-services|Start|1711389622 235278|End|1711389623 634976|Elapsed|1.399698
Mar 25 18:00:23 sme10 yum[3995]: Erased: smeserver-roundcube-1.2-24.el7.sme.noarch
Mar 25 18:00:25 sme10 esmith::event[4160]: Processing event: temp
Mar 25 18:00:25 sme10 esmith::event[4160]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Mar 25 18:00:25 sme10 esmith::event[4160]: expanding /etc/systemd/system-preset/49-koozali.preset
Mar 25 18:00:25 sme10 esmith::event[4160]: expanding /etc/opt/remi/php81/php-fpm.d/www.conf
Mar 25 18:00:25 sme10 esmith::event[4160]: expanding /etc/httpd/conf/httpd.conf
Mar 25 18:00:26 sme10 esmith::event[4160]: expanding /etc/dovecot/dovecot.conf
Mar 25 18:00:26 sme10 esmith::event[4160]: generic_template_expand=action|Event|temp|Action|generic_template_expand|Start|1711389625 903069|End|1711389626 283329|Elapsed|0.38026
Mar 25 18:00:26 sme10 esmith::event[4160]: Running event handler: /etc/e-smith/events/temp/S10systemd-default
Mar 25 18:00:27 sme10 esmith::event[4160]: S10systemd-default=action|Event|temp|Action|S10systemd-default|Start|1711389626 283509|End|1711389627 198599|Elapsed|0.91509
Mar 25 18:00:27 sme10 esmith::event[4160]: Running event handler: /etc/e-smith/events/temp/S20qmail-update-user
Mar 25 18:00:27 sme10 esmith::event[4160]: S20qmail-update-user=action|Event|temp|Action|S20qmail-update-user|Start|1711389627 198839|End|1711389627 343241|Elapsed|0.144402
Mar 25 18:00:27 sme10 esmith::event[4160]: Running event handler: /etc/e-smith/events/temp/S50systemd-reload
Mar 25 18:00:27 sme10 esmith::event[4160]: S50systemd-reload=action|Event|temp|Action|S50systemd-reload|Start|1711389627 343480|End|1711389627 389848|Elapsed|0.046368
Mar 25 18:00:27 sme10 esmith::event[4160]: Running event handler: /etc/e-smith/events/actions/adjust-services
Mar 25 18:00:27 sme10 esmith::event[4160]: adjusting non-supervised qmail (restart)
Mar 25 18:00:27 sme10 sv: ok: down: /service/qmail: 0s
Mar 25 18:00:27 sme10 esmith::event[4160]: adjusting non-supervised dovecot (restart)
Mar 25 18:00:28 sme10 esmith::event[4160]: adjusting non-supervised mysql.init (restart)
Mar 25 18:00:28 sme10 esmith::event[4160]: adjusting non-supervised httpd-e-smith (start)
Mar 25 18:00:28 sme10 esmith::event[4160]: adjusting non-supervised httpd-e-smith (sigusr1)
Mar 25 18:00:28 sme10 esmith::event[4160]: adjusting non-supervised php81-php-fpm (restart)
Mar 25 18:00:28 sme10 esmith::event[4160]: adjust-services=action|Event|temp|Action|adjust-services|Start|1711389627 390094|End|1711389628 867246|Elapsed|1.477152
Mar 25 18:01:01 sme10 journal: Suppressed 9147 messages from /system.slice/crond.service
Mar 25 18:01:17 sme10 yum[4670]: Installed: smeserver-roundcube-1.2-24.el7.sme.noarch
Mar 25 18:01:18 sme10 esmith::event[4727]: Processing event: temp
Mar 25 18:01:18 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/temp/S03roundcube-conf
Mar 25 18:01:19 sme10 esmith::event[4727]: Using version ^3.3 for johndoh/contextmenu
Mar 25 18:01:19 sme10 esmith::event[4727]: ./composer.json has been updated
Mar 25 18:01:19 sme10 esmith::event[4727]: Running composer update johndoh/contextmenu --with-all-dependencies
Mar 25 18:01:19 sme10 esmith::event[4727]: Loading composer repositories with package information
Mar 25 18:01:19 sme10 esmith::event[4727]: Updating dependencies
Mar 25 18:01:19 sme10 esmith::event[4727]: Nothing to modify in lock file
Mar 25 18:01:19 sme10 esmith::event[4727]: Writing lock file
Mar 25 18:01:19 sme10 esmith::event[4727]: Installing dependencies from lock file (including require-dev)
Mar 25 18:01:19 sme10 esmith::event[4727]: Nothing to install, update or remove
Mar 25 18:01:19 sme10 esmith::event[4727]: Generating autoload files
Mar 25 18:01:19 sme10 esmith::event[4727]: 4 packages you are using are looking for funding.
Mar 25 18:01:19 sme10 esmith::event[4727]: Use the `composer fund` command to find out more!
Mar 25 18:01:19 sme10 esmith::event[4727]: No security vulnerability advisories found
Mar 25 18:01:20 sme10 esmith::event[4727]: ./composer.json has been updated
Mar 25 18:01:20 sme10 esmith::event[4727]: Running composer update johndoh/globaladdressbook --with-all-dependencies
Mar 25 18:01:20 sme10 esmith::event[4727]: Loading composer repositories with package information
Mar 25 18:01:20 sme10 esmith::event[4727]: Updating dependencies
Mar 25 18:01:20 sme10 esmith::event[4727]: Nothing to modify in lock file
Mar 25 18:01:20 sme10 esmith::event[4727]: Installing dependencies from lock file (including require-dev)
Mar 25 18:01:20 sme10 esmith::event[4727]: Nothing to install, update or remove
Mar 25 18:01:20 sme10 esmith::event[4727]: Generating autoload files
Mar 25 18:01:20 sme10 esmith::event[4727]: 4 packages you are using are looking for funding.
Mar 25 18:01:20 sme10 esmith::event[4727]: Use the `composer fund` command to find out more!
Mar 25 18:01:20 sme10 esmith::event[4727]: No security vulnerability advisories found
Mar 25 18:01:21 sme10 esmith::event[4727]: ./composer.json has been updated
Mar 25 18:01:21 sme10 esmith::event[4727]: Running composer update roundcube/larry --with-all-dependencies
Mar 25 18:01:21 sme10 esmith::event[4727]: Loading composer repositories with package information
Mar 25 18:01:21 sme10 esmith::event[4727]: Updating dependencies
Mar 25 18:01:21 sme10 esmith::event[4727]: Nothing to modify in lock file
Mar 25 18:01:21 sme10 esmith::event[4727]: Installing dependencies from lock file (including require-dev)
Mar 25 18:01:21 sme10 esmith::event[4727]: Nothing to install, update or remove
Mar 25 18:01:21 sme10 esmith::event[4727]: Generating autoload files
Mar 25 18:01:21 sme10 esmith::event[4727]: 4 packages you are using are looking for funding.
Mar 25 18:01:21 sme10 esmith::event[4727]: Use the `composer fund` command to find out more!
Mar 25 18:01:22 sme10 esmith::event[4727]: No security vulnerability advisories found
Mar 25 18:01:22 sme10 esmith::event[4727]: Using version ^1.4 for bennet0496/nextcloud_attachments
Mar 25 18:01:22 sme10 esmith::event[4727]: ./composer.json has been updated
Mar 25 18:01:22 sme10 esmith::event[4727]: Running composer update bennet0496/nextcloud_attachments --with-all-dependencies
Mar 25 18:01:22 sme10 esmith::event[4727]: Loading composer repositories with package information
Mar 25 18:01:23 sme10 esmith::event[4727]: Updating dependencies
Mar 25 18:01:23 sme10 esmith::event[4727]: Nothing to modify in lock file
Mar 25 18:01:23 sme10 esmith::event[4727]: Installing dependencies from lock file (including require-dev)
Mar 25 18:01:23 sme10 esmith::event[4727]: Nothing to install, update or remove
Mar 25 18:01:23 sme10 esmith::event[4727]: Generating autoload files
Mar 25 18:01:23 sme10 esmith::event[4727]: 4 packages you are using are looking for funding.
Mar 25 18:01:23 sme10 esmith::event[4727]: Use the `composer fund` command to find out more!
Mar 25 18:01:23 sme10 esmith::event[4727]: No security vulnerability advisories found
Mar 25 18:01:23 sme10 esmith::event[4727]: Upgrading to version 2.7.2 (stable channel).
Mar 25 18:01:24 sme10 esmith::event[4727]:
Mar 25 18:01:24 sme10 esmith::event[4727]: Use composer self-update --rollback to return to version 2.4.4
Mar 25 18:01:24 sme10 esmith::event[4727]: Loading composer repositories with package information
Mar 25 18:01:25 sme10 esmith::event[4727]: Updating dependencies
Mar 25 18:01:25 sme10 esmith::event[4727]: Nothing to modify in lock file
Mar 25 18:01:25 sme10 esmith::event[4727]: Writing lock file
Mar 25 18:01:25 sme10 esmith::event[4727]: Installing dependencies from lock file (including require-dev)
Mar 25 18:01:25 sme10 esmith::event[4727]: Nothing to install, update or remove
Mar 25 18:01:25 sme10 esmith::event[4727]: Generating autoload files
Mar 25 18:01:25 sme10 esmith::event[4727]: 4 packages you are using are looking for funding.
Mar 25 18:01:25 sme10 esmith::event[4727]: Use the `composer fund` command to find out more!
Mar 25 18:01:25 sme10 esmith::event[4727]: No security vulnerability advisories found.
Mar 25 18:01:25 sme10 esmith::event[4727]: S03roundcube-conf=action|Event|temp|Action|S03roundcube-conf|Start|1711389678 155959|End|1711389685 382946|Elapsed|7.226987
Mar 25 18:01:25 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/roundcubemail/config.inc.php
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/systemd/system-preset/49-koozali.preset
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/opt/remi/php81/php-fpm.d/www.conf
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/httpd/conf/httpd.conf
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/e-smith/sql/init/80roundcube
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /etc/dovecot/dovecot.conf
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /usr/share/roundcubemail/plugins/managesieve/config.inc.php
Mar 25 18:01:25 sme10 esmith::event[4727]: expanding /usr/share/roundcubemail/plugins/nextcloud_attachments/config.inc.php
Mar 25 18:01:25 sme10 esmith::event[4727]: generic_template_expand=action|Event|temp|Action|generic_template_expand|Start|1711389685 383150|End|1711389685 820169|Elapsed|0.437019
Mar 25 18:01:25 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/temp/S10systemd-default
Mar 25 18:01:26 sme10 esmith::event[4727]: S10systemd-default=action|Event|temp|Action|S10systemd-default|Start|1711389685 820340|End|1711389686 735494|Elapsed|0.915154
Mar 25 18:01:26 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/temp/S20qmail-update-user
Mar 25 18:01:26 sme10 esmith::event[4727]: S20qmail-update-user=action|Event|temp|Action|S20qmail-update-user|Start|1711389686 735728|End|1711389686 880438|Elapsed|0.14471
Mar 25 18:01:26 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/temp/S50systemd-reload
Mar 25 18:01:26 sme10 esmith::event[4727]: S50systemd-reload=action|Event|temp|Action|S50systemd-reload|Start|1711389686 880675|End|1711389686 926235|Elapsed|0.04556
Mar 25 18:01:26 sme10 esmith::event[4727]: Running event handler: /etc/e-smith/events/actions/adjust-services
Mar 25 18:01:26 sme10 esmith::event[4727]: adjusting non-supervised qmail (restart)
Mar 25 18:01:27 sme10 sv: ok: down: /service/qmail: 1s
Mar 25 18:01:27 sme10 esmith::event[4727]: adjusting non-supervised dovecot (restart)
Mar 25 18:01:28 sme10 esmith::event[4727]: adjusting non-supervised mysql.init (restart)
Mar 25 18:01:28 sme10 esmith::event[4727]: adjusting non-supervised httpd-e-smith (start)
Mar 25 18:01:28 sme10 esmith::event[4727]: adjusting non-supervised httpd-e-smith (sigusr1)
Mar 25 18:01:28 sme10 esmith::event[4727]: adjusting non-supervised php81-php-fpm (restart)
Mar 25 18:01:28 sme10 esmith::event[4727]: adjust-services=action|Event|temp|Action|adjust-services|Start|1711389686 926479|End|1711389688 432214|Elapsed|1.505735

Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #26 on: March 25, 2024, 11:49:09 PM »
looks good. 
do you have access to roundcube now?

Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #27 on: March 26, 2024, 09:47:07 AM »
looks good. 
do you have access to roundcube now?

No.

I type - "https://172.16.16.73/roundcube/"

The server returns

Code: [Select]
Not Found

The requested URL /roundcube/ was not found on this server.

I've tried a different browsers and clients all return the same.  Strange.


Offline david000

  • ****
  • 200
  • +0/-0
Re: I broke my roundcube :(
« Reply #28 on: March 26, 2024, 09:58:29 AM »
I noticed a few off entries in the 'log watch' email. I don't monitor it super closely so not sure how recent these changes are but they may help ?

Code: [Select]
################### Logwatch 7.4.0 (03/01/11) ####################
        Processing Initiated: Tue Mar 26 03:18:07 2024
        Date Range Processed: yesterday
                              ( 2024-Mar-25 )
                              Period is day.
        Detail Level of Output: 0
        Type of Output/Format: mail / text
        Logfiles for Host: sme10.Some stuff here.local
 ##################################################################
 
 --------------------- Kernel Audit Begin ------------------------

 **Unmatched Entries**
  type=1130 audit(1711389195.747:12629): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=auditd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1131 audit(1711389195.747:12630): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=auditd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1130 audit(1711389195.753:12631): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-setup comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1131 audit(1711389195.753:12632): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-setup comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1130 audit(1711389195.760:12633): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=rhel-readonly comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1131 audit(1711389195.760:12634): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=rhel-readonly comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1130 audit(1711389195.829:12635): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-setup-dev comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1131 audit(1711389195.829:12636): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-setup-dev comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  type=1130 audit(1711389195.836:12637): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-remount-fs comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
 
 ---------------------- Kernel Audit End -------------------------

 
 --------------------- Cron Begin ------------------------

 
 **Unmatched Entries**
 INFO (Shutting down)
 INFO (RANDOM_DELAY will be scaled with factor 89% if used.)
 
 ---------------------- Cron End -------------------------

Followed by a load of fetchmail entries and then:

Code: [Select]
--------------------- httpd Begin ------------------------

 
 Requests with error response codes
    404 Not Found
       /roundcube/: 19 Time(s)
       /favicon.ico: 6 Time(s)
       /roundcube/?_task=mail&_mbox=INBOX: 3 Time(s)
       /HNAP1/: 1 Time(s)
       /JNAP/: 1 Time(s)
 
 ---------------------- httpd End -------------------------

 
 --------------------- Kernel Begin ------------------------

 
 WARNING:  Kernel Errors Present
    BERT: Boot Error Record Table sup ...:  2 Time(s)
 
 ---------------------- Kernel End -------------------------

 
 --------------------- pam_unix Begin ------------------------

 dovecot:
    Authentication Failures:
       info: 2 Time(s)
 
 pwauth:
    Unknown Entries:
       authentication failure; logname= uid=101 euid=0 tty= ruser= rhost=  user=admin: 2 Time(s)
 
 su-l:
    Sessions Opened:
       root -> qmailr: 288 Time(s)
 
 
 ---------------------- pam_unix End -------------------------

 
 --------------------- qmail-send Begin ------------------------

 
 Emails from (Threshold of 10):
                  Some stuff here
 
 Emails to Remote Server (Threshold of 10):
         None found above the threshold (10)
 
 Emails to Local Server (Threshold of 10):
         Some stuff here
 
 Remote Server Responses:
         Success(250) - 42 Time(s) - Requested mail action OK, completed.
 
         Percentage(s):
                 Success - 100.00 %
 
 ---------------------- qmail-send End -------------------------

 
 --------------------- Smartd Begin ------------------------

 
 **Unmatched Entries**
 Device: /dev/sda [SAT], WDC WDS240G2G0B-00EPW0, S/N:191012800725, WWN:5-001b44-8b8415294, FW:UJ500000, 240 GB
 Device: /dev/sda [SAT], previous self-test was interrupted by the host with a reset
 
 ---------------------- Smartd End -------------------------

 
 --------------------- Disk Space Begin ------------------------

 Filesystem             Size  Used Avail Use% Mounted on
 devtmpfs               3.9G     0  3.9G   0% /dev
 /dev/mapper/main-root  216G   80G  136G  38% /
 /dev/sda2              497M  106M  391M  22% /boot
 /dev/sda1              200M   12M  189M   6% /boot/efi
 
 
 ---------------------- Disk Space End -------------------------

 
 ###################### Logwatch End #########################

Offline Jean-Philippe Pialasse

  • *
  • 2,765
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: I broke my roundcube :(
« Reply #29 on: March 26, 2024, 03:01:17 PM »
what shows (note the grep to hide your db password)

Code: [Select]
config show roundcube |grep -v Passw