My domain is: localhost
I ran this command: renew
It produced this output: Failed to connect to [::1]:8444 for the tls-alpn-01 challenge
My web server is (include version): Jetty 9.4.43 / Pebble 2.4.0
The operating system my web server runs on is (include version): Windows 10 64 bit
I can login to a root shell on my machine (yes or no, or I don't know):
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my acme4j client is: 2.15
Renew is initiated and the certificate and key-pair for the challenge are stored in the Java key-store, after triggering the acme-tls/1 challenge i see 3 connections to my Jetty server and the right SNI gets matched from the keystore. But then I get the error from acme4j
2022-12-22T17:17:04,436 | DEBUG | qtp592782151-170 | SniX509ExtendedKeyManager | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Chose explicit alias=null keyType=EC on sun.security.ssl.SSLEngineImpl@544a1748
2022-12-22T17:17:04,437 | DEBUG | qtp592782151-170 | SslContextFactory | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Selecting alias: keyType=RSA, sni=localhost, sniRequired=false, certs=[X509@672013bf(acme_challenge_key,h=[localhost, acme.invalid],a=,w=), X509@7bbfee12(digital.gaston-schul.com (r3),h=[digital.gaston-schul.com],a=,w=)]
2022-12-22T17:17:04,437 | DEBUG | qtp592782151-170 | SslContextFactory | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Selected alias=acme_challenge_key
2022-12-22T17:17:04,437 | DEBUG | qtp592782151-170 | SniX509ExtendedKeyManager | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Matched SNI localhost with alias acme_challenge_key, certificate X509@672013bf(acme_challenge_key,h=[localhost, acme.invalid],a=,w=) from aliases [acme_challenge_key, digital.gaston-schul.com (r3)]
2022-12-22T17:17:04,437 | DEBUG | qtp592782151-170 | SniX509ExtendedKeyManager | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Chose explicit alias=acme_challenge_key keyType=RSA on sun.security.ssl.SSLEngineImpl@544a1748
2022-12-22T17:17:04,439 | DEBUG | qtp592782151-170 | ACMEServerConnectionFactory | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | proto=acme-tls/1 tls=TLSv1.2 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 acceptable=true
2022-12-22T17:17:04,445 | DEBUG | qtp592782151-170 | ACMEServerConnectionFactory | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Creating ACME server connection
2022-12-22T17:17:04,445 | DEBUG | qtp592782151-170 | ACMEServerConnection | 100 - org.eclipse.jetty.util - 9.4.43.v20210629 | Closing endpoint
2022-12-22T17:17:04,459 | INFO | AcmeQuartzScheduler_Worker-1 | JobRunShell | 190 - org.quartz-scheduler.quartz - 2.3.2 | Job acme.action.job.group.ACMERenewJob threw a JobExecutionException:
org.quartz.JobExecutionException: Challenge has failed due to Failed to connect to [::1]:8444 for the tls-alpn-01 challenge
at eu.abeel.platform.security.acme.api.job.ACMERenewJob.executeJob(ACMERenewJob.java:128) ~[?:?]
at eu.abeel.platform.security.acme.api.spi.ACMEJob.execute(ACMEJob.java:42) ~[?:?]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [!/:?]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [!/:?]
Pebble:
Pebble 2022/12/22 17:17:01 Pulled a task from the Tasks queue: &va.vaTask{Identifier:acme.Identifier{Type:"dns", Value:"localhost"}, Challenge:(*core.Challenge)(0xc000077720), Account:(*core.Account)(0xc00006e0a0)}
Pebble 2022/12/22 17:17:01 Starting 3 validations.
Pebble 2022/12/22 17:17:01 Sleeping for 3s seconds before validating
Pebble 2022/12/22 17:17:01 Sleeping for 0s seconds before validating
Pebble 2022/12/22 17:17:01 Sleeping for 1s seconds before validating
Pebble 2022/12/22 17:17:01 authz PC7yhZA0dMK8fH4r1TajsD6hR0OVK0Hiwb1SoEYOA8M set INVALID by completed challenge fr5hb6uVAutsvQxxt-OeqGO7NGrj2sbHZXMegLXcBWg
Pebble 2022/12/22 17:17:01 order mFhea8wwms4h2WYRnW90W6eXHhQCuX4l4-WPtgWNzwg set INVALID by invalid authz PC7yhZA0dMK8fH4r1TajsD6hR0OVK0Hiwb1SoEYOA8M
Pebble 2022/12/22 17:17:04 POST /chalZ/ -> calling handler()
Pebble 2022/12/22 17:17:04 POST /chalZ/ -> calling handler()
Any ideas?