Hi,
I no longer know where to look.
Here is my setup:
I have a Proxmox server with:
– Firewall – Reverse Proxy – Urbackup Server
I opened the following ports in both directions:
TCP: 55413-55414
UDP: 35622-35623
I connect well to the interface, but the client does not communicate with the server.
I tried by disabling the firewall on the Windows client without success.
I don’t understand where the problem comes from.
Thank you for your help
Francois
- Client 2.5.23 on Windows 11
- Server 2.5.30 on Debian 11
Is the client showing up on the STATUS page of the server when “show all” is selected? does it say “server rejected”?
Hello,
Hello,
Here is the status displayed on the client:

Thank you for your help
My question is aimed at the server not client… whats the status of the server for this client.
Excuse me.
On the server, the status of the client is : On line = No
It’s normal if the client can’t contact the server.
On the client, I have this parameter :
“Server URL client connects to : urbackup://my.backup.server”
Why “urbackup://” ?
I looked in the documentation without success.
Thanks
If the server does not say “rejected” then looks like it was not added, i cant help further as i have never managed to get any clients to talk with the server.
Hi !
Have you setup websocket proxy? How did you configure your server?
We also use proxmox and debian VM, on local network you should not face firewall issue (and if you do, you probably now how your firewall is configured)
Here is a code example from apache vhost config
ProxyPass "/x" "fcgi://locahost:55413"
ProxyPass "/socket" "ws://localhost:55414/socket"
fcgi is for the web interface whereas ws is for clients connection. You must enable the corresponding apache libs with a2enmod of course.
And here in the web settings:
Kind regards,
Hi,
Thank you for your message.
I have installed mod_proxy-fcgi.
Right now my vhost is follow :
ServerName my.backup.server
ServerAdmin xxx@yyyy.fr
<IfModule mod_proxy.c>
RewriteEngine On
ProxyPass "/" "http://172.16.10.11:55414/"
ProxyPassReverse "/" "http://172.16.10.11:55414/"
ProxyPass "/x" "fcgi://172.16.10.11:55413"
ProxyPass "/socket" "ws://172.16.10.11:55414/socket"
</IfModule>
ProxyPass "/" "http://172.16.10.11:55414/"
ProxyPassReverse "/" "http://172.16.10.11:55414/"
ProxyPass "/x" "fcgi://172.16.10.11:55413"
ProxyPass "/socket" "ws://172.16.10.11:55414/socket"
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/letsencrypt/live/my.backup.server/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/my.backup.server/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
My client does’nt access to the server.
Is there an error ?
Thanks
Hi !
You have too many ProxyPass declarations
You should only keep this:
<IfModule mod_proxy.c>
ProxyPass "/x" "fcgi://172.16.10.11:55413"
ProxyPass "/socket" "ws://172.16.10.11:55414/socket"
</IfModule>
Also, if you have an IP here, it means urbackup is running on another server, If your apache and urbackup are running on the same VM you should use localhost instead.
Don’t forget to enable proxy_wstunnel as well.
a2enmod proxy_wstunnel
Kind regards,