Re: can't connect to remote client
Gary Dale <[email protected]>
| Newsgroups | gmane.comp.bacula.user |
|---|---|
| Message-ID | <[email protected]> |
On 2025-09-03 11:07, Josh Fisher via Bacula-users wrote: > > > On 9/2/25 17:03, Gary Dale wrote: >> On 2025-09-02 12:16, Gary Dale wrote: >>> On 2025-09-02 12:04, Gary Dale wrote: >>>> When I run bacula-dir with -d 100 then try the connection to my >>>> client using bconsole, I get the output below, which shows that the >>>> address translation is working. The fd is running on the client >>>> machine and the name and password match. I've listed the server as >>>> a director authorized to contact the fd. And yes, I did restart the >>>> fd. No, there is no firewall. Yes, I can do things like ping the >>>> client workstation. >>>> ... >> >> OK, I've got the server bconsole to connect, but it's not actually >> doing anything AFAICT. The director shows the backup job running for >> a while but nothing gets backed up. Eventually the job stops. >> >> I can back up the server, but the workstation gives these messages >> when I run it: >> >> 02-Sep 16:51 TheLibrarian-dir JobId 7: No prior or suitable Full >> backup found in catalog. Doing FULL backup. >> 02-Sep 16:51 TheLibrarian-dir JobId 7: Start Backup JobId 7, >> Job=<WorkstationBackup>.2025-09-02_16.51.38_19 >> 02-Sep 16:51 TheLibrarian-dir JobId 7: Connected to Storage "File1" >> at 127.0.0.1:9103 with TLS >> 02-Sep 16:51 TheLibrarian-dir JobId 7: Created new Volume="Vol-0001", >> Pool="File", MediaType="File1" in catalog. >> 02-Sep 16:51 TheLibrarian-dir JobId 7: Using Device "FileChgr1-Dev1" >> to write. >> 02-Sep 16:51 TheLibrarian-dir JobId 7: Connected to Client "<client >> name>-fd" at <client FQDN>:9102 with TLS >> 02-Sep 16:51 TheLibrarian-dir: ABORTING via segfault due to ERROR in >> bnet_server.c:135 >> Cannot bind port 9101: ERR=Address already in use. > > What are the versions of the daemons? The bacula-dir and bacula-sd > daemons must be the same version, and the bacula-fd client must NOT be > newer than the server daemons. > The workstation client id is installed from the Forky repository and is 15.0.3-5, The server version is from Trixie and is 15.0.3-3, My understanding of the numbering is the ones after the "-" are build numbers - they don't include feature changes. In fact, the first (.0) and second sub-version numbers (.3) changing shouldn't break compatibility. An interesting side note: I changed the autochanger address to the server address last night, and it's no longer preventing me from communicating with the clients. That is, I can use bconsole status client to reach both the server and the workstation. However, if I use bconsole status network, I can only get the status of the server. If I try the workstation, bconsole never responds. >>>>>>>>>>>>>>>>>>>>>>>>>> *status Status available for: 1: Director 2: Storage 3: Client 4: Scheduled 5: Network 6: All Select daemon type for status (1-6): 5 The defined Client resources are: 1: TheLibrarian-fd 2: workstation-fd Select Client (File daemon) resource (1-2): 1 Automatically selected Storage: File1 Connecting to Storage File1 at 127.0.0.1:9103 Connecting to Client TheLibrarian-fd at localhost:9102 Running network test between Client=TheLibrarian-fd and Storage=File1 with 52.42 MB ... 2000 OK FD wrote bytes=52428800 to SD duration=77ms write_speed=677.3 MB/s 2000 OK FD read bytes=52428800 from SD duration=93ms read_speed=566.5 MB/s 2000 OK packets=10 duration=1ms rtt=0.09ms min=0.04ms max=0.16ms *status Status available for: 1: Director 2: Storage 3: Client 4: Scheduled 5: Network 6: All Select daemon type for status (1-6): 5 The defined Client resources are: 1: TheLibrarian-fd 2: workstation-fd Select Client (File daemon) resource (1-2): 2 Automatically selected Storage: File1 Connecting to Storage File1 at 127.0.0.1:9103 Connecting to Client workstation-fd at workstation.<FQDN>:9102 <<<<<<<<<<<<<<<<<<<<<<<<< And I am still getting errors like: 03-Sep 12:32 TheLibrarian-dir JobId 14: shell command: run AfterJob "/etc/bacula/scripts/delete_catalog_backup" 03-Sep 12:32 TheLibrarian-dir: Warning: Cannot bind port 9101: ERR=Address already in use: Retrying ... 03-Sep 12:31 TheLibrarian-dir JobId 0: Error: Director's connection to SD for this Job was lost. 03-Sep 12:33 TheLibrarian-dir: ABORTING via segfault due to ERROR in bnet_server.c:135 Cannot bind port 9101: ERR=Address already in use. 03-Sep 12:34 TheLibrarian-dir: Warning: Cannot bind port 9101: ERR=Address already in use: Retrying ... 03-Sep 12:35 TheLibrarian-dir: ABORTING via segfault due to ERROR in bnet_server.c:135 _______________________________________________ Bacula-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-users