Howdy --Sorry for missing the TLS e-mails, I've been out in the Yosemite back country.
Can you get a backtrace with symbols out of this crash? -landonf On Sep 5, 2006, at 5:21 PM, Dan Langille wrote:
I'm trying to setup TLS with one client. I have two other clients working with TLS. At this point, I'm just doing a 'status client' and bacula-fd dies. Two questions: 1 - Do we agree that bacula-fd shouldn't die? 2 - Why is my TLS negotiation failing? Both bacula-fd and bacula-dir are version 1.38.11 cheers Here is the death: # /usr/local/sbin/bacula-fd -d100 -f -u root -g wheel -v -c /usr/local/etc/ bacula-fd.conf lists-fd: bsys.c:517 Could not open state file. sfd=-1 size=188: ERR=No such file or directory lists-fd: filed.c:238 filed: listening on port 9102 lists-fd: bnet_server.c:83 Addresses host[ipv4:0.0.0.0:9102] lists-fd: bnet.c:1128 who=client host=70.26.229.230 port=36387 lists-fd: find.c:68 init_find_files ff=0x80a2c18 lists-fd: job.c:189 <dird: Hello Director bacula-dir calling lists-fd: job.c:205 Executing Hello command. lists-fd: cram-md5.c:52 send: auth cram-md5 <[EMAIL PROTECTED]> ssl=1 lists-fd: cram-md5.c:68 Authenticate OK q+M8e9kGp0MgmF+AiX+hJB lists-fd: cram-md5.c:97 cram-get: auth cram-md5 <[EMAIL PROTECTED]> ssl=2 lists-fd: cram-md5.c:114 sending resp to challenge: XkULP5/F/51V02/RwW/JVD Kaboom! bacula-fd, lists-fd got signal 11. Attempting traceback. Kaboom! exepath=/usr/local/sbin/ Calling: /usr/local/sbin/btraceback /usr/local/sbin/bacula-fd 8199 Killed Here is the traceback email: (no debugging symbols found)... /var/db/bacula/8199: No such file or directory. (no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... 0x283b2478 in __sys_poll () from /usr/lib/libc_r.so.4 $1 = 1953720684 $2 = 134799576 $3 = 134799768 $4 = 1702129225 $5 = 134728113 $6 = 134728136 $7 = 134728160 $8 = 134728168 #0 0x283b2478 in __sys_poll () from /usr/lib/libc_r.so.4 #1 0x283b19c4 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.4 #2 0x283b1389 in _thread_kern_scheduler () from /usr/lib/libc_r.so.4 #3 0x0 in ?? () Thread 1 (process 8199, thread 1): #0 0x283b2478 in __sys_poll () from /usr/lib/libc_r.so.4 #1 0x283b19c4 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.4 #2 0x283b1389 in _thread_kern_scheduler () from /usr/lib/libc_r.so.4 #3 0x0 in ?? () #0 0x283b2478 in __sys_poll () from /usr/lib/libc_r.so.4 No symbol table info available. #1 0x283b19c4 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.4 No symbol table info available. #2 0x283b1389 in _thread_kern_scheduler () from /usr/lib/libc_r.so.4 No symbol table info available. #3 0x0 in ?? () No symbol table info available. /usr/local/share/bacula/btraceback.gdb:19: Error in sourced command file: No frame 4 Here is the bacula-fd.conf: Director { Name = bacula-dir Password = "password" TLS Enable = yes # TLS Require = yes # TLS Verify Peer = yes TLS CA Certificate File = /home/bacula/cacert.pem TLS Certificate = /home/bacula/lists.example.org.cert TLS Key = /home/bacula/lists.example.org-nopass.key } # # "Global" File daemon configuration specifications # FileDaemon { # this is me Name = lists-fd FDport = 9102 # where we listen for the director WorkingDirectory = /var/db/bacula Pid Directory = /var/run TLS Enable = yes TLS CA Certificate File = /home/bacula/cacert.pem TLS Certificate = /home/bacula/lists.example.org.cert TLS Key = /home/bacula/lists.example.org-nopass.key } # Send all messages except skipped files back to Director Messages { Name = Standard director = lists-dir = all, !skipped } Here is part of the bacula-dir.conf: # Client (File Services) to backup Client { Name = lists-fd Address = lists.example.org FDPort = 9102 Catalog = MyCatalog Password = "password" TLS Require = yes TLS Enable = yes TLS CA Certificate File = /home/bacula/certificates/cacert.pem TLS Certificate = /home/bacula/certificates/bacula.example.org.cert TLS Key = /home/bacula/certificates/bacula.example.org.nopassword.key } Here is the failed status command: 05-Sep 20:08 bacula-dir: *Console*.2006-09-05_20.06.19 Fatal error: TLS negotiation failed. *status client=lists-fd Connecting to Client lists-fd at lists.example.org:9102 Failed to connect to Client lists-fd. ==== You have messages. *mes 05-Sep 20:11 bacula-dir: *Console*.2006-09-05_20.06.19 Fatal error: TLS negotiation failed. * -- Dan Langille : Software Developer looking for work my resume: http://www.freebsddiary.org/dan_langille.php---------------------------------------------------------------------- --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel? cmd=lnk&kid=120709&bid=263057&dat=121642_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
PGP.sig
Description: This is a digitally signed message part
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users