Billings pro big sur3/19/2023 Looking through the files on the server machine I found the CA certificate that Billings Pro uses to sign its own certificates. When I attempted to log into Billings Pro on a clean install of macOS Catalina using the latest available client software from the App Store (version 1.7.16 at the time of writing), I got the vague message, “Error creating the offline DB.” It looked like an SSL connection was failing to establish. A VPN is used to access the server remotely. Owing to the fact that the server software is no longer updated or supported, the server is firewalled from the Internet. I am not sure that this is a required step. While setting up the software, I set the server’s date to June 30, 2019, as Billings Pro Server generates SSL certificates for its own use and macOS Catalina (which I am running on the client computer) imposes additional requirements on SSL certificates that are generated after July 1, 2019. While troubleshooting the issues I had with running the software on Catalina, I installed the server software on a clean install of Mac OS 10.11.6. I have read accounts of people getting the server software to work on system software versions up to 10.14, but I have not made any attempts at doing so. I am still running Billings Pro Server Admin on the last version of Mac OS that Marketcircle supported, 10.11.6. If it were, you wouldn’t need to do these workarounds in the first place. The self-hosted server software is no longer updated or supported. You probably shouldn’t do this, and I’m not responsible if you corrupt your accounting data, your server gets hacked, your computer catches on fire, or your cat runs away as a result of replicating these steps in your own environment. I do not currently want to migrate to the cloud-hosted version of the application, and this post documents the workarounds I found necessary to keep the client software functioning with the self-hosted server on macOS Catalina.ĭisclaimer: This is not intended as a guide. Marketcircle no longer supports the self-hosted version. When I bought the software I opted for the self-hosted one-time license rather than the cloud-hosted subscription, and many, many years later, I am still capitalizing on that investment. I have been using Billings Pro by Marketcircle for, lets just say, a long time. I am not sure if it is still necessary to have the server certificate generated prior to Jas described in The Server section. This month I got a new desktop computer and learned that when you start with client version 1.7.14 you don’t need any of the server certificate hackery listed under The Clients below. After I did all the work below, I realized that there was still an issue loading invoices and that client version 1.7.14 was needed to resolve that. When I wrote this post, I was focused on solving the issue of the then-shipping version of the Billings Pro client connecting to the server on a new computer. This solution is sketchy at best and may wreck your data. It opens the Apple Mail app but doesn’t create a new message or attach the invoice. The only issue that I have noticed so far is that you cannot email invoices directly from Billings Pro. Move the Contents/Frameworks/amework bundle from the 1.7.18 package to the 1.7.14 package, replacing the existing. Control-click it and Show Package Contents. Launch it once to make sure the extended attribute is unset. At this point it is abundantly clear that the self-hosted version of this software is on borrowed time, but I found a workaround:ĭownload the latest version of the app (currently 1.7.18). After updating to Apple’s newest operating system, Billings Pro 1.7.14 crashes on launch with a segmentation fault.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |