Webinterface SSL hangs Image Mount on all Webserver

Hello Forum,

Debian 10 last patchlevel
UrBackup 2.4.15 last patchlevel
apache2 last patchlevel

I am trying to mount an image backup via the webinterface.
But the webinterface via ssl hangs.
Without ssl this does fine!
I tried it with apache2, lighttpd and nginx but without success.
It works only without ssl so without fastcgi proxy.
Do you also have the problems?
Does it work for someone with SSL Webgui?
If yes which webserver?

Thanks!

Nobody?

Hi Sinux,

Are you saying that accessing the Web GUI without SSL http://urbackupserver:55414 works fine and the Mount Image button on the backups works as expected, but if you try the exact same procedure with SSL active on the webserver it doesnt mount? Can you provide a bit more information?

  • Does the WebGUI become unresponsive, causing it to crash? (does the apache/nginx instance still work or did the service crash?)
  • When you try to mount the image and it hangs, can you see on de SSH that the image is actually mounted? (if there a process running like: /usr/bin/urbackupsrv mount-vhd -f … )?
  • Any errors in the apache/nginx/fastcgi logs?
  • Any errors in the Urbackup server logs?

Thanks MWubbema for your Answer,

since my last test i had no error data in apache error log now yes???
So I get an apache error log

[proxy_fcgi:error] AH01067: Failed to read FastCGI header, referer:
[proxy_fcgi:error] (70014)End of file found:AH01075:

several attempts to solve the problem from the web did not work until now.

and urbackup.log
ERROR: Thread exit with unhandled std::exception basic_string::_M_create

a Process from mount/ is present

Has anyone ever had a problem like this?

I’m getting the same using apache2 on Ubuntu 22.04 and the fcgi interface. From the SSL/apache site for urbackup, when trying to mount a VHD it hangs, forcing me to restart both urbackupsrv and apache. In the apache logs (access.log):

172.16.1.220 - - [26/Oct/2022:21:01:48 +0000] “POST /x?a=backups HTTP/1.1” 503 598 “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36”

error.log:

[Wed Oct 26 21:01:58.679953 2022] [proxy_fcgi:error] [pid 3533:tid 140600401696320] [client 172.16.1.220:27510] AH01067: Failed to read FastCGI header, referer:
[Wed Oct 26 21:01:58.680039 2022] [proxy_fcgi:error] [pid 3533:tid 140600401696320] (70014)End of file found: [client 172.16.1.220:27510] AH01075: Error dispatching request to : , referer: https://backup4.myenv.local/

The urbackup.log (logging mode - debug) doesn’t record anything for the attempted mount or access. In the urbackup-fuse.log I get the following entries:

2022-10-26 21:01:38: Mounting VHD via fuse…
2022-10-26 21:01:38: Volume offset is 524288 bytes. Configure via --offset

Based on previous posts regarding the subject I’ve made sure that libguestfs-tools and qemu-utils are installed and verified that the fuse libs are installed:

apt list --installed | grep fuse

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

fuse3/jammy,now 3.10.5-1build1 amd64 [installed,automatic]
libfuse2/jammy,now 2.9.9-5ubuntu3 amd64 [installed,automatic]
libfuse3-3/jammy,now 3.10.5-1build1 amd64 [installed,automatic]

This appears to be something that is not being passed on the fcgi interface, but is working normally with the built-in web server. Any suggestions or ideas of how to fix?