Can not update UCP to 15.0.12

Hello Everybody.

i received an Error by update/install the ucp.

The new Version is 15.0.12.

"Status

Bitte warten bis die Modulaktionen abgeschlossen sind

Upgrading ucp to 15.0.12 from track stable
Downloading ucp

Installing ucp
Untarring…Done
Updating tables ucp_sessions…Done
System : debian
Installing/Updating Required Libraries. This may take a while…Found npm-cache v0.7.0 Running installation… …"

The Errors are:

var/www/html/admin/modules/ucp/htdocs/vendor/matthiasmullie/minify/src/CSS.php

Whoops \ Exception \ ErrorException (E_DEPRECATED)
implode(): Passing glue string after array is deprecated. Swap the parameters

Lines 527 to 534:
return preg_replace_callback(
‘/(?<=[: ])(’.implode(array_keys($colors), ‘|’).’)(?=[; }])/i’,
function ($match) use ($colors) {
return $colors[strtoupper($match[0])];
},
$content
);
}

The System is an Debian Bullseye - upgradet from Debian Buster.

Can sombody help me?
Or more Informations to be need?

Cheers

You will have to either downgrade PHP to version 7.3 or upgrade FreePBX to version 16.

I followed the instructions of the Manual.
Bute i received the following error :frowning:

Submitting data to servers…ERRORS:Fehler beim Kontaktieren des Servers: error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small

Temporarily add:

CipherString = DEFAULT@SECLEVEL=1

to the end of /etc/ssl/openssl.cnf (the [system_default_sect] section). It may already be in there with SECLEVEL=2, so just change to 1.

Some server is using a relatively ancient security scheme. After you have done your work then change it back.

Yes that is it!
I try now the Upgrade.

Thanks for help! :slight_smile:

I´m Sorry, but i received an Error more. -.-

at first: Happy Xmas :slight_smile:

Line 453 - 455

" _("%s (Cur v. %s) should be upgraded to v. %s to fix security issues: %s")."\n",
$m, $vinfo[‘curver’], $vinfo[‘minver’], implode($vinfo[‘vul’],’, ')
);
"

Arguments

"implode(): Passing glue string after array is deprecated. Swap the parameters"

Sorry for that.

PS:
I try this in the Terminal:

[root@adrastea ~]# fwconsole reload --verbose
Reload Started

In Cron.class.php line 281:

[Whoops\Exception\ErrorException (2)]
proc_open(/tmp/cron.error): failed to open stream: Keine Berechtigung

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.