Look in dmesg.  This is probably pledge.

PLease test with new library also.

> Since Mar 17 snapshot all relayd TLS regression tests fail.  The
> relayd child processes crash at startup in BIO_new_file().
> 
> bluhm
> 
> Core was generated by `relayd'.
> Program terminated with signal SIGABRT, Aborted.
> #0  _thread_sys_open () at -:3
> 3       -: No such file or directory.
> 
> #0  _thread_sys_open () at -:3
> #1  0x00001dab0cec0bac in _libc_open_cancel (
>     path=0x1daaadda0180 "/etc/ssl/openssl.cnf", flags=<optimized out>)
>     at /usr/src/lib/libc/sys/w_open.c:36
> #2  0x00001dab0ced49b2 in _libc_fopen (
>     file=0x1daaadda0180 "/etc/ssl/openssl.cnf", mode=<optimized out>)
>     at /usr/src/lib/libc/stdio/fopen.c:54
> #3  0x00001dab5cd4b646 in BIO_new_file (
>     filename=0x1daaadda0180 "/etc/ssl/openssl.cnf", mode=0x1dab5cf6f295 "rb")
>     at /usr/src/lib/libcrypto/bio/bss_file.c:119
> #4  0x00001dab5cdbbd03 in def_load (conf=0x1dab0ec3b780, 
>     name=0x1daaadda0180 "/etc/ssl/openssl.cnf", line=0x0)
>     at /usr/src/lib/libcrypto/conf/conf_def.c:195
> #5  0x00001dab5cd4db87 in CONF_modules_load_file (filename=0x0, appname=0x0, 
>     flags=48) at /usr/src/lib/libcrypto/conf/conf_mod.c:180
> #6  0x00001dab5cdd3ee9 in OPENSSL_config_internal ()
>     at /usr/src/lib/libcrypto/conf/conf_sap.c:96
> #7  0x00001dab0cedbd66 in pthread_once (
>     once_control=0x1dab5d0f1c40 <openssl_configured>, 
>     init_routine=0x1dab5cdd3ec0 <OPENSSL_config_internal>)
>     at /usr/src/lib/libc/thread/rthread_once.c:26
> #8  0x00001dab0cedbd66 in pthread_once (
>     once_control=0x1dab5d0efdd0 <OPENSSL_init_crypto.once>, 
>     init_routine=0x1dab5cd5a250 <OPENSSL_init_crypto_internal>)
>     at /usr/src/lib/libc/thread/rthread_once.c:26
> #9  0x00001dab5cd5a237 in OPENSSL_init_crypto (opts=0, 
>     settings=<optimized out>) at /usr/src/lib/libcrypto/crypto_init.c:52
> #10 0x00001dab5cd8b167 in EVP_get_cipherbyname (name=0x1daac1539e3c "DES-CBC")
>     at /usr/src/lib/libcrypto/evp/names.c:116
> #11 0x00001daac141ea90 in ssl_load_ciphers ()
>     at /usr/src/lib/libssl/ssl_ciph.c:465
> #12 0x00001daac1419db4 in SSL_library_init ()
>     at /usr/src/lib/libssl/ssl_algs.c:123
> #13 0x00001da89833de33 in ssl_init (env=0x1dab70ba4000)
>     at src/usr.sbin/relayd/ssl.c:45
> #14 0x00001da898314fc0 in config_getcfg (env=0x1dab70ba4000, 
>     imsg=0x7f7ffffd0a98)
>     at src/usr.sbin/relayd/config.c:274
> #15 0x00001da89832a407 in relay_dispatch_parent (fd=3, 
>     p=0x1da8985583f0 <procs>, imsg=0x7f7ffffd0a98)
>     at src/usr.sbin/relayd/relay.c:1964
> #16 0x00001da8983226af in proc_dispatch (fd=3, event=2, arg=0x1daaeb03b000)
>     at src/usr.sbin/relayd/proc.c:652
> #17 0x00001dab14799821 in event_process_active (base=0x1dab70bacc00)
>     at /usr/src/lib/libevent/event.c:350
> #18 event_base_loop (base=0x1dab70bacc00, flags=0)
>     at /usr/src/lib/libevent/event.c:502
> #19 0x00001da8983233f1 in proc_run (ps=0x1dab70ba7800, 
>     p=0x1da898558b60 <procs+128>, procs=0x1da8985583f0 <procs>, nproc=4, 
>     run=0x1da898323a40 <relay_init>, arg=0x0)
>     at src/usr.sbin/relayd/proc.c:594
> #20 0x00001da898323a2a in relay (ps=0x1dab70ba7800, 
>     p=0x1da898558b60 <procs+128>)
>     at src/usr.sbin/relayd/relay.c:104
> #21 0x00001da898321f3a in proc_init (ps=0x1dab70ba7800, 
>     procs=0x1da898558ae0 <procs>, nproc=4, argc=8, argv=0x7f7ffffd0db8, 
>     proc_id=PROC_RELAY)
>     at src/usr.sbin/relayd/proc.c:249
> #22 0x00001da898333693 in main (argc=0, argv=0x7f7ffffd0db8)
>     at src/usr.sbin/relayd/relayd.c:215
> 

Reply via email to