Hello Fred,
Thank you for your reply.
I did as you suggested and started with a clean installation (now 2.5.4)
Recordings do work.
However, i compared the server on production i have (2.4.7) with this 2.5.4 for testing and
gem list redis
In 2.4.7 shows:
redis (4.1.3)
redis-namespace (1.7.0)
While in 2.5.4 shows nothing.
Because of this i am not able to call any of the process or publish ruby scripts manually like i used to. For instance:
sudo -u bigbluebutton env --chdir=/usr/local/bigbluebutton/core/scripts ruby process/presentation.rb -m 7b10e20c3e71b50190ebc215f1943e67a15ffa98-1658280127745
* I tried with root, changing directory, and nothing. This always worked before
The error is still the same.
1: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- redis (LoadError)
How could i fix it?
Moreover, instead of calling the script manually, i could call the queue to start any step. For instance:
/usr/local/bigbluebutton/core/scripts/rap-enqueue.rb "process:podcast" "bed01f49f3cf158c1e191e15062ec2f0395c4c57-1657623731038"
That is also failing!
So, in conclusion, in 2.5.4 recordings are working for me but i can not use the recording queue or call the scripts manually wich is very useful.