@Tom-Elliott Sorry for the late response.
I tried installing php-ecl-ssh2 which is not available. But php83-php-pecl-ssh2 is available which i installed instead. But the result and the error is the same. I did re run the fog installer after installing and adding the php83-php-pecl-ssh2 to the package list.
Is their any particular version I shut use instead? I just choice the newest one which might not be correct?
[kylian@fogserver ~]$ sudo dnf search php-pecl-ssh2
[sudo] password for kylian:
Last metadata expiration check: 2:08:50 ago on Tue 09 Jul 2024 06:12:56 AM CEST.
============================================= Name Matched: php-pecl-ssh2 ==============================================php56-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php70-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php71-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php72-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php73-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php74-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php80-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php81-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php82-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
php83-php-pecl-ssh2.x86_64 : Bindings for the libssh2 library
Also tried php72-php-pecl-ssh2 as the php version on the system is PHP 7.2.24