Skip to main content

Roundcube PHP deprecated warnings filling logs

Comments

51 comments

  • Metro2

    cPRex - cPanel Version 122.0.13 (Release Tier) still has this problem.

    Here's an excerpt of a user login in all of a split second:

    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelchecks/cpanelchecks.php on line 149
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 81
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 85
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 95
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 136
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 53
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 57
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 62
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 74
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 205
    [12-Sep-2024 10:32:49 America/New_York] [CPANELICSIMPORT: Touch file /home/example/.cpanel/icals/.cpanel_ics_import_info@example.com exists for info@example.com and cpanel_run_once is true, exiting]
    [12-Sep-2024 10:32:49 America/New_York] [CPANELVCFIMPORT: Touch file /home/example/.cpanel/vcards/.cpanel_vcf_import_info@example.com exists for info@example.com and cpanel_run_once is true, exiting]
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelchecks/cpanelchecks.php on line 149
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 81
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 85
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 95
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 136
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 53
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 57
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 62
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 74
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [12-Sep-2024 10:32:49 America/New_York] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 205

    Am I reading the versioning wrong at https://docs.cpanel.net/changelogs/122-change-log/ maybe? Looks to me like 122.0.13 is the latest and I don't see 122.0.8 mentioned.

    0
  • cPRex Jurassic Moderator

    Yeah, this ended up getting weird.  0.8 got removed and replaced by 0.13 as we ran into some issues with testing.  I can confirm officially this will be in 122.0.14, which is the next build, and is hopefully being released tonight or tomorrow.

    0
  • Metro2

    Thanks very much for the response / update!

    0
  • cPRex Jurassic Moderator

    Sure thing!

    0
  • Metro2

    FYI - cPanel Version 122.0.15 (Release Tier) still has this problem.

    0
  • cPRex Jurassic Moderator

    BAH - same deal as yesterday.  We ran into some issues, so 0.15 ended up being a hotfix for this guy:

    https://support.cpanel.net/hc/en-us/community/posts/26134389502231

    TheRoundcube case is now pushed back until next week - hopefully we'll see something by Wednesday.

    0
  • Metro2

    It looks like a lot of progress has been made with this in cPanel 122.0.17 , I can see a few bugs / oddities have been fixed. Many thanks for the team's efforts!

    The main thing I'm still seeing in each user's /home/user/logs/.php.error.log file is this:

    [23-Sep-2024 07:35:32 America/New_York] [CPANELICSIMPORT: Touch file /home/user/.cpanel/icals/.cpanel_ics_import_user@example.com exists for user@example.com and cpanel_run_once is true, exiting]
    [23-Sep-2024 07:35:32 America/New_York] [CPANELVCFIMPORT: Touch file /home/user/.cpanel/vcards/.cpanel_vcf_import_user@example.com exists for user@example.com and cpanel_run_once is true, exiting]

    Those 2 lines occur every time a user logs in to their RoundCube Webmail.

    I realize that's not an error, but just like the /home/user/logs/roundcube/sendmail.log gets a new entry every time a user sends a message, like this:

    [23-Sep-2024 07:47:31 -0400]: <5de47dda> User user@example.com [xx.xx.xx.xx]; Message <c7bbc7396dbc296293ebf7a3faff447b@example.com> for example@gmail.com; 250: OK id=1sshXQ-00000002lH5-1dJH

    They all add-up.

    But the latest update is definitely a big improvement over having all of the PHP Deprecated lines in addition. Much appreciated.

    0
  • cPRex Jurassic Moderator

    Metro2 - issue confirmed.  I'm reaching out to the team to see if this is already being addressed!

    0
  • cPRex Jurassic Moderator

    I've created CPANEL-45931 specifically to address these log entries and our team is reviewing that!  Thanks for pointing this out, Metro2

    0
  • Metro2

    Thank you cPRex

    I'm just touching base to see if that case is still on the roadmap.

    Quick example of a user login and email send this morning /logs/.php.error.log file results:

    [11-Oct-2024 04:01:15 America/New_York] [CPANELICSIMPORT: Touch file /home/example/.cpanel/icals/.cpanel_ics_import_example exists for example and cpanel_run_once is true, exiting]
    [11-Oct-2024 04:01:15 America/New_York] [CPANELVCFIMPORT: Touch file /home/example/.cpanel/vcards/.cpanel_vcf_import_example exists for example and cpanel_run_once is true, exiting]
    [11-Oct-2024 04:03:44 America/New_York] [CPANELICSIMPORT: Touch file /home/example/.cpanel/icals/.cpanel_ics_import_example exists for example and cpanel_run_once is true, exiting]
    [11-Oct-2024 04:03:44 America/New_York] [CPANELVCFIMPORT: Touch file /home/example/.cpanel/vcards/.cpanel_vcf_import_example exists for example and cpanel_run_once is true, exiting]
    [11-Oct-2024 04:22:44 America/New_York] Schema updates detected in /usr/local/cpanel/base/3rdparty/roundcube/plugins/libkolab/SQL/sqlite.initial.sql, applying now...
    [11-Oct-2024 04:22:44 America/New_York] Schema updates detected in /usr/local/cpanel/base/3rdparty/roundcube/plugins/calendar/drivers/database/SQL/sqlite.initial.sql, applying now...
    [11-Oct-2024 04:22:44 America/New_York] Schema updates detected in /usr/local/cpanel/base/3rdparty/roundcube/plugins/calendar/drivers/caldav/SQL/sqlite.initial.sql, applying now...
    [11-Oct-2024 04:22:44 America/New_York] [CPANELICSIMPORT: Touch file created for user@example.com]
    [11-Oct-2024 04:22:44 America/New_York] [CPANELVCFIMPORT: Touch file created for user@example.com]
    [11-Oct-2024 04:28:29 America/New_York] [CPANELICSIMPORT: Touch file /home/example/.cpanel/icals/.cpanel_ics_import_user@example.com exists for user@example.com and cpanel_run_once is true, exiting]
    [11-Oct-2024 04:28:29 America/New_York] [CPANELVCFIMPORT: Touch file /home/example/.cpanel/vcards/.cpanel_vcf_import_user@example.com exists for user@example.com and cpanel_run_once is true, exiting]

     

    0
  • cPRex Jurassic Moderator

    Metro2 - it is, although I have no ETA of when it might be fixed.

    0
  • Vandenhole

    Hello, any news ?

    I'm on whm 122.0.27 and i have the problem

    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 76
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 81
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 85
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 95
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 136
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 53
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 57
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 62
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 74
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
    [11-Nov-2024 12:52:08 Europe/Brussels] PHP Deprecated:  Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 205

     

    Thanks !

    0
  • cPRex Jurassic Moderator

    Unfortunately I don't have any updates to share just yet.  Vandenhole - I've added your experience to the case.

    0
  • Metro2

    This continues with each login to Webmail in /home/$user/logs/.php.error.log for all user accounts:

    [13-Jan-2025 16:34:16 America/New_York] [CPANELICSIMPORT: Touch file /home/exampleuser/.cpanel/icals/.cpanel_ics_import_user@exampleuser.com exists for user@exampleuser.com and cpanel_run_once is true, exiting]
    [13-Jan-2025 16:34:16 America/New_York] [CPANELVCFIMPORT: Touch file /home/exampleuser/.cpanel/vcards/.cpanel_vcf_import_user@exampleuser.com exists for user@exampleuser.com and cpanel_run_once is true, exiting]

    cPanel Version 124.0.21

    Is there a special update that I've missed? Or are other people still seeing this?

    0
  • Vandenhole

    Hello,

    I still have the problem, I added a script to delete the logs every day.
    I'm going to migrate my mailboxes to exchange anyway.

    0
  • cPRex Jurassic Moderator

    I poked the email team again today.  They have a fix and they are working on it but it hasn't been completed yet.  I'm expecting to see some action on this sometime in Q1, but that's the best information I have at this point.

    0
  • Metro2

    Poke...

    0
  • cPRex Jurassic Moderator

    It's on the list for tomorrow's meeting!

    0
  • cPRex Jurassic Moderator

    Update - this did come up in the meeting and is something that will be fixed.  That's as much detail as I have now, although I see there is a proposed fix in the case already that will get tested.

    0
  • Metro2

    Thanks for the update!

    0
  • cPRex Jurassic Moderator

    Sure thing!

    0

Please sign in to leave a comment.