If you are using Macabacus add-ins older than version 8.9.20, they stopped working on January 31, 2020 and you may receive errors about connecting to the Internet and/or authentication. You must update your Macabacus software immediately.
Cryptographic protocols TLS 1.1 and 1.0 were deprecated several years ago, replaced by TLS 1.2 to enhance security of communications over the Internet. Although TLS 1.1/1.0 have been largely phased out, until early 2020 they remained supported by many vendors (e.g., Macabacus) and other technology providers for backward compatibility. But with major browsers withdrawing support for TLS 1.1/1.0 altogether in March 2020 and finally sending them to the grave, many products and services are following suit throughout early 2020.
Accordingly, on January 31, 2020, we retired support for TLS 1.1/1.0. This means that Macabacus add-ins older than version 8.9.20, released in August 2018, which do not support newer TLS 1.2, cannot connect to the server for user authentication purposes.
To update your Macabacus software, simply download the latest version and install it.
The timing of our retirement of support for TLS 1.1/1.0 (January 31) was driven primarily by external factors and influences beyond our control. We preferred to wait until the end of March when browsers did the same, but that luxury was not afforded us by the vendors and services that we, ourselves, use.
In the weeks prior to January 31, our add-ins provided notifications to users warning them to update their software if they were using versions older than 8.9.20. Additionally, we provided a high-visibility banner on our website announcing the need to update. We also notified selected accounts directly via email. Due to the unique nature of this issue, however, it was impractical to warn all potentially affected users via email.
We would have preferred to notify customers earlier, giving them more than just a few weeks time to update their Macabacus software. However, the full impact of the impending global withdrawal of support of TLS 1.1/1.0 on Macabacus did not come into focus until early 2020, when our own service providers began more clearly articulating related issues. On the other hand, we have no reason to believe that earlier warnings would have produced better outcomes, as most customers ignored the warnings we did provide.
Some customers have contacted us about this problem, demanding that we "fix" it. We did fix it, back in August 2018 when we added support for TLS 1.2 in version 8.9.20. We also notified customers of available updates. So, only customers that neglected to install periodic and important updates are impacted by this issue—updates that are free, easy to download and install, and that fix problems, address critical security issues, improve existing features, and introduce new ones.
We sincerely apologize for the inconvenience caused by the issue, and share in your frustration—we are caught in the middle of this just like you.
This documentation refers to Macabacus version 9.0.11. Some features and descriptions of these features may not
apply to older versions of Macabacus. Update your Macabacus software to take advantage of the latest features.