RSYNC Failing to Start

I’ve been all over this forum looking to solve this problem. My installation:

Ubuntu 22.04 LTS (VMware VM) fresh install, up-to-date
OpenVAS 22.4 fresh install from source
UFW disabled.
Wide-open to internet.

I’m not getting any feeds. I actually installed this twice from source using official install instructions and one found on Medium.com with same results. I can curl successfully. I can ping and tracert successfully. Packet capture shows ACK response.

When I check rsync status I get this…

○ rsync.service - fast remote file copy program daemon
Loaded: loaded (/lib/systemd/system/rsync.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Condition: start condition failed at Thu 2024-01-18 18:24:25 UTC; 14min ago
└─ ConditionPathExists=/etc/rsyncd.conf was not met
Docs: man:rsync(1)
man:rsyncd.conf(5)

There is no /etc/rsyncd.conf file.

Thanks in advance for your help.

Hi,

you are mixing client and server. The rsync.service is a systemd service for running a rsync server daemon on your local machine. You don’t need that for downloading the feed data.

Sadly that doesn’t mean that there is no device on your route to the server that blocks access to the rsync port (873).

curl wouldn’t help here because HTTP isn’t used at all.

To check if you are able to access the server please try the following command

nc feed.community.greenbone.net 873

If you can’t connect and don’t get some text output, there is some issue on your side of the network. Otherwise you should be able to use greenbone-feed-sync to download the content.

3 Likes

I can’t connect and receive no output when I run that command.

That means the issue is on your side of the network.

2 Likes

Thanks for the assistance. I temporarily assigned an IP on our public subnet and was able to sync up. Had my network engineer open port 873 to the server and all is good now.