It looks like you're new here. If you want to get involved, click one of these buttons!
Dear linux users,A recent Ubuntu update pulled in a new version of libssl.This happens to break BricsCAD's licensing. As a result BricsCAD (V14 or V15) can no longer be launched and displays licensing errors: "No valid license for this product was found on your computer. (Error code -1)" or "Cannot get rehostable hostid. (Error code -149)".As a temporary workaround, please downgrade libssl.
The package libssl1.0.0 contains a few libraries. It is the library libcrypto.so.1.0.0 that brings the problem. If you copy libcrypto.so.1.0.0 into the bricscad installation folder, it should keep working, even if you upgrade the libssl1.0.0 package later on.
We are further investigating this in cooperation with Reprise, the firm we acquire our licensing system from.
I regret the inconvenienceKind RegardsTijs Vermeulen
Comments
Is it possible in the future to get notice of this kind of problem that renders the program completely unusable, even if it's not yet resolved so I know not to keep hunting for the issue?
For my main production software package to be unavailable to me for days essentially shuts down my business.
I normally prefer to select my own holidays, rather than my computer software doing it for me. Especially if I have deadlines pending.
I then tried to copy the libcrypto.so.1.0.0 to the bricscad installation folder and am now locked up again.
I could use a little clarification of exactly which folder IS the bricscad installation folder, and verify exactly where exactly I should be copying the libcrypto file from.
Regards,
Brad
After the manual downgrade and before updating again, copy the following lib files:
libssl.so.1.0.0
libcrypto.so.1.0.0
from:
(32 bit) /lib/i386-linux-gnu/
(64 bit) /lib/x86_64-linux-gnu/
to the same folder the 'bricscad' executable is installed in, usually:
/opt/bricsys/bricscad/v14/
(make sure to use administrative rights, since this location is system-wide)
Of course, depending on the version you are using you need to specify the v1x folder name accordingly.
If all is ok, you can update the package back to the newest version. Check that BricsCAD runs correctly now. If not, perhaps the downgrade has not succeeded in the first place. Try to repeat the downgrade procedure.
Thanks.
Brad
Ubuntu, BricsCad 14..
I've copy those 2 files to the folder..
Adam
Thank you very much for the workaround.
However, I am not a programmer or a hacker. What I need is a functioning CAD program. So my question is, when will the official patch be ready? My only other alternative is to wipe my system, re-install from disk and make sure not to install any Ubuntu upgrades. If the official patch is far off in the future then I must re-install the system. Please advise.....
I follow your instruction on your first comment however it does not seem to work in my case. and there’s an error show on my computer " ERROR 154"
what im going to do now?
Thank you.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Unable to lock the download directory
Kindly help me its really frustrating not to use your own license key.
thanks,,,
We are sorry for the inconvenience. The underlying cause of the issue was quite difficult to spot. But by now we have found it and produced a fix.
Expect a release early next week.
We strongly advice not to use the downgrade procedure if it leads to conflicts with other packages.
Here's an alternative to the downgrade workaround, until we release the fix.
Note: steps valid for Ubuntu 14.04 64 bit. Please adjust for other systems.
# create a download directory
cd ~/Downloads
mkdir libssl
cd libssl
# download the "old version" deb package and extract; replace 1.0.1f-1ubuntu2 version with whatever you have on your system (see in Synaptic)
apt-get download libssl1.0.0=1.0.1f-1ubuntu2
dpkg-deb --extract libssl1.0.0_1.0.1f-1ubuntu2_amd64.deb ./
cd lib/x86_64-linux-gnu
# copy the libssl and libcrypto files to BricsCAD install directory
sudo cp lib*.so.* /opt/bricsys/bricscad/v14/
# remove the temporary directory
cd ~/Downloads
rm -rf libssl
Best regards,
Alexandru Branescu.
Error -149
Somebody know something about that?
That should be the error you would normally get after upgrading to the new version of libssl.
I've just tried the steps in post #13 and they are working properly. Again, that is on Ubuntu 14.04 64 bit.
You need to adjust for other versions.
For example, on Ubuntu 12.04 32 bit, the correct package version is:
1.0.1-4ubuntu3
and the lib directory to 'cd' into after extraction:
cd lib/i386-linux-gnu/
You also need to verify that the library files (libcrypto.so.1.0.0 libssl.so.1.0.0) have been copied to the bricscad install directory.
Anyway, if it doesn't work I recommend waiting for the release with the fix.
Best regards,
Alexandru Branescu.
libssl.so.1.0.0
libcrypto.so.1.0.0
to the same folder the 'bricscad' executable is installed in, usually:
/opt/bricsys/bricscad/v14/
you need admin rights. Easy way to do that is:
p { margin-bottom: 0.25cm; line-height: 120%; }code.cjk { font-family: "Droid Sans Fallback",monospace; }
press
Alt+F2to open the 'Run Application' boxtype
gksudo nautilusin to the text box and press 'Enter'.This will prompt a password dialog box. Enter your sudo password and it will open nautilus with root privilege. From there you can move/copy files without any permission error.
Note 2) When downgrading within Synaptic, it asks if it can remove other files if you have Skype installed. From memory they are: Skype, Skype-bin:i386 and libssl.so.i386
I let Synaptic to delete them and once BricsCAD was running, updated using software updater and reinstalled Skype. Checked in Synaptic and the deleted files reappeared.
[code]$ LANG=C apt-cache policy libssl1.0.0:
i did exactly you described in post #13, and after that the "error -149" ocurred.
Is there a beta version of V15 for Linux?
Thankyou
I'm not sure what other implications there are for Debian. My version of Skype was
not included in the deletion list and does appear to work correctly.
Thanks..
"This issue may have blocked one of your seats. In that case revoke an activation on our website. Enter a support request if you reached your revoke limit."
in this case if i reach the revoke limit? like on me have single account, theres a possible to RESET the license? or account .?? so the active bricscad will deactivated.>?
After installing V14.2.20, it still complained about the license and wouldn't start. I removed /var/tmp/Bricsys, /var/tmp/bricsys, and cleaned out /var/bricsys as Tijs says in message #24.
I was hopeful that would fix it, but when I entered my license key, it said "Activation key already used. (Error code -1005)."
At this point I went on the website, as Tijs says in #24, to revoke my previous activation, so that I can complete a new activation. Unfortunately, I was unable to revoke my old activation on the website due to a MySQL error on the website. "A MySQL error occurred while deleting your activation."
I sent in a support request to get help with revoking the old activation, and that's where I am now.
Tijs himself helped me revoke my old activation. Once that was done I was able to re-activate my V14 license with no problem. That solves the problem. Note that I did not need to downgrade any openssl libraries to make this work.