Hi, I recently upgraded a Mac server to 10.13 (High Sierra). This server has been running for about 5 years and hosts Postfix. After upgrading the OS I upgraded: 1. dovecot to 2.2.33.2 2. openssl to 1.1.0g 3. pcre to 8.41 4. postfix to 3.2.4
Everything appears to compile and work except TLS on Postfix. It crashes with the same error every few minutes. Here's a snippet of the crash: -------------- Process: smtpd [36390] Path: /usr/local/libexec/postfix/smtpd Identifier: smtpd Version: 0 Code Type: X86-64 (Native) Parent Process: master [35991] Responsible: smtpd [36390] User ID: 27 Date/Time: 2017-11-20 20:19:18.120 -0700 OS Version: Mac OS X 10.13.1 (17B48) Report Version: 12 Anonymous UUID: B1E6253F-2F8C-C8F2-A4D6-5C163ADD54DE Time Awake Since Boot: 120000 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: Assertion failed: (ctx->pctx == NULL || ctx->pctx_ops != NULL), function EVP_MD_CTX_cleanup, file /BuildRoot/Library/Caches/com.apple.xbs/Sources/boringssl/boringssl-109.20.5/crypto/digest/digest.c, line 98. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff6b710fce __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff6b84e150 pthread_kill + 333 2 libsystem_c.dylib 0x00007fff6b66d30a abort + 127 3 libsystem_c.dylib 0x00007fff6b635360 __assert_rtn + 320 4 libboringssl.dylib 0x00007fff69583017 EVP_MD_CTX_cleanup + 97 5 libboringssl.dylib 0x00007fff695830ce EVP_MD_CTX_copy_ex + 104 6 libboringssl.dylib 0x00007fff6955bcbb HMAC_Init_ex + 88 7 smtpd 0x0000000101650433 ticket_cb + 227 (tls_server.c:328) 8 libssl.1.1.dylib 0x0000000101748089 tls_construct_new_session_ticket + 441 9 libssl.1.1.dylib 0x000000010173db32 state_machine + 2034 10 smtpd 0x000000010164dc2c tls_bio + 140 (tls_bio_ops.c:198) 11 smtpd 0x0000000101650911 tls_server_start + 433 (tls_server.c:828) 12 smtpd 0x00000001016376b9 smtpd_start_tls + 409 (smtpd.c:4557) 13 smtpd 0x0000000101639da6 starttls_cmd + 630 (smtpd.c:4769) 14 smtpd 0x000000010163709f smtpd_proto + 2335 (smtpd.c:5236) 15 smtpd 0x0000000101635d83 smtpd_service + 435 (smtpd.c:5480) 16 smtpd 0x000000010164ce6e single_server_wakeup + 238 (single_server.c:283) 17 smtpd 0x000000010167bc72 event_loop + 914 (events.c:1176) 18 smtpd 0x000000010164c7ed single_server_main + 2941 19 smtpd 0x0000000101635bc7 main + 263 (smtpd.c:5976) 20 libdyld.dylib 0x00007fff6b5c1145 start + 1 ------------- I'm wondering if anyone has run into this issue and perhaps has a solution? The library that the error occurs in "libboringssl.dylib" isn't one I used in compiling so I assume it's OS internal. Perhaps a bug in the OS itself? Thanks! -- Sent from: http://postfix.1071664.n5.nabble.com/Postfix-Users-f2.html