If all your package are on the same version, .api2 should work on your 
director.

If you don't let .bvfs_update updating the cache you won't be able to see 
restore tree.
Then if you don't have a fresh cache the webui start to run bvfs_update for 
the jobids selected, if too long php run limit will certainly occurs.

If bvfs_update take long time to finish I would check if you have tuned 
your postgresql instance according to your needs. I really hope you don't 
have setup it with their default 131MB of shared buffer.
On very big jobs, postgresql needs also very large temporary space to 
finish that job.

On Wednesday, March 1, 2023 at 4:33:37 PM UTC+1 Arionar wrote:

> Hi,
>
> I cannot restore data with bareos-webui since I have upgraded to the 
> Version >= 22.0.0 . After choosing any client in the restore mask it takes 
> long and then it shows the following error: 
>
>  Error: API 2 not available on director. Please upgrade to version 15.2.2 
> or greater and/or compile with jansson support.  
>
> The /var/log/apache2/error.log file of apache shows on Ubuntu 22.04 the 
> following errors: 
>
> [Wed Mar 01 16:23:03.363167 2023] [proxy_fcgi:error] [pid 45055:tid 
> 139926658086464] [client XX.XX.XX.XX:3193] AH01071: Got error 'PHP message: 
> PHP Warning:  foreach() argument must be of type array|object, null given 
> in /usr/share/bareos-webui/module/Restore/src/Restore/Form/RestoreForm.php 
> on line 418PHP message: PHP Warning:  foreach() argument must be of type 
> array|object, null given in 
> /usr/share/bareos-webui/module/Restore/view/restore/restore/index.phtml on 
> line 178', referer: https://backup.xxx.xxxx.com/bareos-webui/dashboard/
> [Wed Mar 01 16:25:10.812211 2023] [proxy_fcgi:error] [pid 45055:tid 
> 139926658086464] [client XX.XX.XX.XX:3196] AH01071: Got error 'PHP message: 
> PHP Warning:  unpack(): Type N: not enough input, need 4, have 0 in 
> /usr/share/bareos-webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php 
> on line 173PHP message: PHP Warning:  Trying to access array offset on 
> value of type bool in 
> /usr/share/bareos-webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php 
> on line 174PHP message: PHP Warning:  unpack(): Type N: not enough input, 
> need 4, have 0 in 
> /usr/share/bareos-webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php 
> on line 173PHP message: PHP Warning:  Trying to access array offset on 
> value of type bool in 
> /usr/share/bareos-webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php 
> on line 174', referer: https://backup.xx.xx.com/bareos-webui/restore/
>
>
> The command ".bvfs_update" does not solve the problem because it takes 
> long and it does not finish after many days. 
>
> Is there a solution for this? I have the most recent Version 
> 22.0.3~pre29.b63b6ea0 now.
>

-- 
You received this message because you are subscribed to the Google Groups 
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to bareos-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bareos-users/80a34ba7-4494-4153-abb9-b2fb5972e8dcn%40googlegroups.com.

Reply via email to