1

Topic: check for update -> 0 Error:

Hello Uriah,

I reply on this forum the email I send to you (you never gived a response):

I purchase a license key to update my FreeLss form 1.11 to 1.26, and when I try to uptade an error appears.

I put the serial number into the field on the setup page, then I try with “Check for update” and I have an “0 Error:” and nothing else.

I try with again using the lan connection instead of the wifi but the error is the same.

I running a FreeLSS version 1.11 into my Raspberry Pi model B+ with the latest Raspbian version.

The kernel is: Linux 4.14.20-v7+

The terminal says:

/updates/1520449706.989749908447265625.xml <-- https://www.murobo.com/atlas3d/updates.xml
*   Trying 107.22.184.91...
* TCP_NODELAY set
* Connected to www.murobo.com (107.22.184.91) port 443 (#0)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* SSL certificate problem: certificate has expired
* Curl_http_done: called premature == 1
* stopped the pause stream!
* Closing connection 0

Two days later I try with an older Raspbian Raspbian distro “Linux Raspberry 4.1.19-v7+” by updating and recompiling but nothing to do.

I try an apt-get install ca-certificates but it's already the at newer version.

The terminal says again that the problem is an expired certificate:

/updates/1520626854.1831591129302978515625.xml <-- https://www.murobo.com/atlas3d/updates.xml
* About to connect() to www.murobo.com port 443 (#0)
*   Trying 107.22.184.91...
* connected
* Connected to www.murobo.com (107.22.184.91) port 443 (#0)
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSL certificate problem: certificate has expired
* Closing connection #0
* Peer certificate cannot be authenticated with given CA certificates

Today I try to type on my Windows 10 Edge browser: "https://www.murobo.com/atlas3d/updates.xml" and the browser says in a red form that the certificate of the entered site is invalid or expired. Error code: DLG_FLAGS_SEC_CERT_DATE_INVALID.

At this point I think that the problem is not my Raspberry Pi but your server.

Please, can you update the certificate of your server? I don't want you do this for me, but for the comunity (all your users).

Thank you very much and sorry if I insist for the resolution of this problem.

Kind regards,
Carlos Pierobon

2

Re: check for update -> 0 Error:

yes, tested that url in web browser and ssl certificate has expired

Save some $ with a  free certificate  https://letsencrypt.org  ?  part of a project to make the web more secure

HTH

3

Re: check for update -> 0 Error:

Isn't this an issue that the folks at www.murobo.com will have to fix?  If so, is there any plan to update their SSL certificate or get a certificate from 'letsencrypt.org'?

Regards,

Rick

4

Re: check for update -> 0 Error:

He usually checks in here, but I am surprised he hasn't answered yet. Give it some more time.

5

Re: check for update -> 0 Error:

Just had an idea to try - change the date on you pi to prior to the cert expiry

e.g.
sudo date -s "Thu Feb 1 20:00:00 UTC 2018"

then check for the update.  It just might work

6

Re: check for update -> 0 Error:

Nope, didn't help for me

Prusa i3

7 (edited by hoopty 2019-02-26 22:50:57)

Re: check for update -> 0 Error:

UPDATE:

I FOUND URIAH to be a very helpful an honest person. I was impatient and for that I apologize.

I believe if he gets some time he will respond.

8

Re: check for update -> 0 Error:

Same problem here. Running 1.22 from Github. Purchased a license yesterday and am getting the certificate expired error when trying to update the software.
I could just flash the image but I've made a lot of customisations to the base OS on the Pi image I'm using and would prefer to not have to do it all over again.

9

Re: check for update -> 0 Error:

rilot,

We no longer offer the auto-update directly through the software but you may be able to copy the /opt/freelss-1-27/bin/freelss binary from the SD image to the already prepared card that you would like it to be on.  Let me know if you have any missing dependency errors and I can provide you with the commands to install the dependencies.  Whether this will work or not depends on how compatible your Linux environment is to the official ATLAS 3D environment.

Thanks,
Uriah

10

Re: check for update -> 0 Error:

Thanks for the reply @Uriah
I'll pop the image on another Pi and see if transferring works. Dependencies I can usually sort myself. Will report back.

11

Re: check for update -> 0 Error:

In the end I decided to just use the pre-built image and apply my own customisations to that rather than the other way round. It's working well. Thanks.

12

Re: check for update -> 0 Error:

Hi. I have the "0 Error:" as well when checking for an update.

I am on the version the scanner kit came with a few years ago.
How do I update?