quickbooks

20210319- quick books mail send broken after 2017 to 2021 version upgrade.

 

Description of failure:

  • 2017 version sent forms without issue.  No changes made to settings, computer, or network.  after 2021 upgrade, forms do not send.
  • mail server not the issue as mail client on same system connects to same mail account without errors.
  • all credentials triple checked, attempts to send with and without ssl on ports 465 (functioning for thunderbird) and 587.  Without encryption on port 25.  Error logs on mail server for these connections shown below

Steps taken to attempt remedy:

  • update quickbooks
  • QBW.ini edited to include:
    [QBWEBMAIL]CUSTOM_CERT_ENABLE=1
  • quickbooks completely uninstalled, old instances of quicbooks2021 folders removed, program reinstalled/updated QBW.ini edited to include the above line
  • same result when using the “other” mail server option or the “outlook” mail server option (but changing server credentials to match our mail server)

 

Steps yet to try:

https://forums.cpanel.net/threads/error-trying-to-connect-from-quickbooks-webmail-interface.675953/

specifically:

adding ECDHE-RSA-AES128-SHA to the end of the default SSL/TLS Cipher Suite List in exim

 

Mail Server Error logs:

“No shared cipher” appears to be the common error message when using ssl.  no obvious error for plain text port 25 connections except that ‘no MAIL in SMTP command’ was received.

using port 465 ssl:
2021-03-19 15:10:38.971 [23002] SMTP connection from [24.181.212.210]:51108 I=[173.231.246.12]:465 (TCP/IP connection count = 1)
2021-03-19 15:10:38.983 [7170] TLS error on connection from [24.181.212.210]:51108 I=[173.231.246.12]:465 (SSL_accept): error:1408A0C1:SSL routines:ssl3_get_client_hello:no shared cipher
2021-03-19 15:10:39.050 [23002] SMTP connection from [24.181.212.210]:51109 I=[173.231.246.12]:465 (TCP/IP connection count = 1)
2021-03-19 15:11:39.098 [7171] TLS error on connection from [24.181.212.210]:51109 I=[173.231.246.12]:465 SSL_accept: TCP connection closed by peer

using port 587 ssl:
2021-03-19 15:05:41.423 [23002] SMTP connection from [24.181.212.210]:50996 I=[173.231.246.12]:587 (TCP/IP connection count = 1)
2021-03-19 15:05:41.525 [1982] TLS error on connection from 024-181-212-210.res.spectrum.com (lap-02) [24.181.212.210]:50996 I=[173.231.246.12]:587 (SSL_accept): error:1408A0C1:SSL routines:ssl3_get_client_hello:no shared cipher
2021-03-19 15:05:41.561 [1982] SMTP connection from 024-181-212-210.res.spectrum.com (lap-02) [24.181.212.210]:50996 I=[173.231.246.12]:587 closed by EOF
2021-03-19 15:05:41.561 [1982] no MAIL in SMTP connection from 024-181-212-210.res.spectrum.com (lap-02) [24.181.212.210]:50996 I=[173.231.246.12]:587 D=0.136s SNI=”012-5.purplecat.net” C=EHLO,STARTTLS
using port 25 no ssl:
2021-03-19 15:24:29.116 [23002] SMTP connection from [24.181.212.210]:51267 I=[173.231.246.12]:25 (TCP/IP connection count = 1)
2021-03-19 15:24:49.301 [21890] SMTP connection from 024-181-212-210.res.spectrum.com (lap-02) [24.181.212.210]:51267 I=[173.231.246.12]:25 closed by QUIT
2021-03-19 15:24:49.302 [21890] no MAIL in SMTP connection from 024-181-212-210.res.spectrum.com (lap-02) [24.181.212.210]:51267 I=[173.231.246.12]:25 D=20s C=EHLO,QUIT