Author Topic: uacme  (Read 11817 times)

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2554
  • Karma: +205/-0
    • View Profile
uacme
« on: October 26, 2019, 10:15:16 am »
Hi All,

Massimo asked me about porting a client for Let's Encrypt - uacme seemed like it didn't have too many dependencies, so I built it.

http://smedley.id.au/tmp/uacme-1.0.19-os2-20191003.zip

needs latest libc and libcx, as well as GNUTLS libs from hobbes.

Feedback appreciated.

Paul.

maxwarp

  • Guest
Re: uacme
« Reply #1 on: January 13, 2020, 01:35:32 pm »
i use it on my webserver and it runs perferctly
i'm able to create and renew a number of SSL certificates from the HTTPS hosted websites

env: 
Server Version: Apache/2.2.34 (OS/2) PHP/5.4.45 mod_ssl/2.2.34 OpenSSL/1.0.2k
Server Built: Feb 3 2019 17:11:06

massimo s.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2554
  • Karma: +205/-0
    • View Profile
Re: uacme
« Reply #2 on: January 17, 2020, 02:52:41 am »
Hey Max,

i use it on my webserver and it runs perferctly
i'm able to create and renew a number of SSL certificates from the HTTPS hosted websites

env: 
Server Version: Apache/2.2.34 (OS/2) PHP/5.4.45 mod_ssl/2.2.34 OpenSSL/1.0.2k
Server Built: Feb 3 2019 17:11:06


Thanks for confirming it works, are you able to post some usage instructions?

Cheers,

Paul

Digi

  • Jr. Member
  • **
  • Posts: 83
  • Karma: +4/-1
  • http://os2.snc.ru/
    • View Profile
    • OS/2 ports and applications
Re: uacme
« Reply #3 on: January 21, 2026, 12:43:21 am »
I'm trying to follow these instructions:
https://github.com/ndilieto/uacme/

But at the very first step I have a problem:

C:\Programs\uacme\bin>uacme.exe -v -c C:\Programs\uacme\bin\uacme.d new
uacme.exe: version 1.0.19 starting on Wed, 21 Jan 2026 10:39:02
uacme.exe: loading key from C:\Programs\uacme\bin\uacme.d/private/key.pem
uacme.exe: C:\Programs\uacme\bin\uacme.d/private/key.pem not found
uacme.exe: generating new 2048-bit RSA key
uacme.exe: key saved to C:\Programs\uacme\bin\uacme.d/private/key.pem
uacme.exe: fetching directory at https://acme-v02.api.letsencrypt.org/directory
uacme.exe: curl_get: GET https://acme-v02.api.letsencrypt.org/directory failed: Problem with the SSL CA cert (path? access rights?)
uacme.exe: curl_get: waiting 5 seconds before retrying

I can download the "directory" file manually without any problems (curl -O https://acme-v02.api.letsencrypt.org/directory).

What am I doing wrong?

Steven Levine

  • Full Member
  • ***
  • Posts: 108
  • Karma: +15/-0
    • View Profile
Re: uacme
« Reply #4 on: January 21, 2026, 03:31:12 am »
You want,

  https://smedley.id.au/tmp/uacme-1.2.4-os2-20240817.zip

A version of the scripts I have used can be found at

  http://www.warpcave.com/betas/uacme-scripts-for-peter-2024-12-06-20240818.zip

The documentation is a bit rough.  The scripts should complain if you neglect to create one or more of the required directories or if you don't have the apache confs setup quite right.

Digi

  • Jr. Member
  • **
  • Posts: 83
  • Karma: +4/-1
  • http://os2.snc.ru/
    • View Profile
    • OS/2 ports and applications
Re: uacme
« Reply #5 on: January 21, 2026, 01:12:18 pm »
Thank you very much!