Keine automatische erneuerung der Zertifikate  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Keine automatische erneuerung der Zertifikate

Post by NicoMSH »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
kann ich nicht genau sagen

Server-Betriebssystem + Version
Ubuntu 24.04

Eingesetzte Server-Virtualisierung-Technologie
keine

KeyHelp-Version + Build-Nummer
25.2 (Build 3483)

Problembeschreibung / Fehlermeldungen
Letsencrypt erneuert das Zertifikat nicht

Erwartetes Ergebnis
erneuertes Zertifikat

Tatsächliches Ergebnis
Fehlermeldung

Schritte zur Reproduktion
keine

Zusätzliche Informationen
kein automatisches erneuern des Zertifikats. Statdessen Fehlermeldung:

Code: Select all

[2025-12-02 13:49:01] INFO | check domain "live.uaena.info'
[2025-12-02 13:49:01] INFO | certificate is valid until 2025-11-02 14:45:41 (0 days left)
[2025-12-02 13:49:01] INFO | certificate is in renewal period
[2025-12-02 13:49:01] INFO | renew cert
[2025-12-02 13:49:01] INFO | Using certificate authority: "https://acme-v02.api.letsencrypt.org/" (PRODUCTION).
[2025-12-02 13:49:01] INFO | Getting endpoint URLs.
[2025-12-02 13:49:01] INFO | Account "nicoweb" already registered. Continue.
[2025-12-02 13:49:01] INFO | Requesting Key ID.
[2025-12-02 13:49:01] INFO | Sending signed request to "https://acme-v02.api.letsencrypt.org/acme/new-acct".
[2025-12-02 13:49:02] INFO | Start certificate generation.
[2025-12-02 13:49:02] INFO | Token stored at: /home/keyhelp/www/.well-known/acme-challenge/local-check-692ee03ed88eb5.54768535
[2025-12-02 13:49:02] INFO | URL: http://live.uaena.info/.well-known/acme-challenge/local-check-692ee03ed88eb5.54768535 | HTTP code: 404 | HTTP body (first 100 chars): 404 page not found
[2025-12-02 13:49:02] ERROR | a Let's Encrypt error occurred: Local resolving checks failed for domain "live.uaena.info". Please ensure that your domain is locally resolvable!
Dies betrifft alle Subdomains bei mir. Erst als ich die Zertifikate aller Subdomains unter "Domains -> bearbeiten -> Sicherheit" entfernt habe und den Wartungsintervall manuell angestoßen habe das die alten Zertifikate gelöscht werden, dann alle Zertifikate neu erstellt lassen habe unter "Domains -> bearbeiten -> Sicherheit" und den Wartungsintervall noch einmal manuell angestoßen habe um zu sehen was die Log ausspuckt, hat es geklappt und alle Zertifikate wurden neu erstellt.

Code: Select all

[2025-12-02 13:58:05] INFO | check domain "live.uaena.info'
[2025-12-02 13:58:05] INFO | certificate is valid until 2026-03-02 12:58:38 (89 days left)
Es sei dazu gesagt das die Subdomains alle mit Apache Proxy laufen (IP -> Subdomain), könnte es daran liegen?

Anweisung für HTTPS:

Code: Select all

ServerName live.uaena.info
ProxyRequests       Off
ProxyPreserveHost   On
AllowEncodedSlashes NoDecode

ProxyPass        / http://185.45.149.4:xxxx/ upgrade=websocket
ProxyPassReverse / http://185.45.149.4:xxxx/

RequestHeader    set X-Forwarded-Proto "https"
RequestHeader    set X-Forwarded-Port "443"

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Keine automatische erneuerung der Zertifikate

Post by Alexander »

[2025-12-02 13:49:02] INFO | URL: http://live.uaena.info/.well-known/acme ... 5.54768535 | HTTP code: 404 | HTTP body (first 100 chars): 404 page not found
[2025-12-02 13:49:02] ERROR | a Let's Encrypt error occurred: Local resolving checks failed for domain "live.uaena.info". Please ensure that your domain is locally resolvable!
Die Ursache steht im Text. KeyHelp konnte beim lokalen Aufruf (vom Server selbst!) nicht auf besagte URL zugreifen.
Du musst sicherstellen, das

http://live.uaena.info/.well-known/acme ... 5.54768535 (bzw. https://) aufrufbar ist.

Trag mal das auch bei der Subdomain ein:

Code: Select all

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Re: Keine automatische erneuerung der Zertifikate

Post by NicoMSH »

Alexander wrote: Tue 2. Dec 2025, 14:33 ...

Trag mal das auch bei der Subdomain ein:

Code: Select all

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
hmmm ist doch eingetragen :?:
verstehe auch nicht warum es funktioniert, wenn ich die Zertifikate lösche und neu erstelle. Das funktioniert, nur das erneuern der Zertifikate nicht.
hat es vllt etwas mit Ordnerberechtigungen zu tun?
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Keine automatische erneuerung der Zertifikate

Post by Alexander »

Sorry, ich ging davon aus, das es nur bei der Hauptdomain eingetragen wurde.

Diese URL erreiche ich von außerhalb auch nicht:
http://live.uaena.info/.well-known/acme ... 5.54768535

Wie sieht der Verzeichnisinhalt von /home/keyhelp/www/.well-known/acme-challenge/ aus?
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Re: Keine automatische erneuerung der Zertifikate

Post by NicoMSH »

Meintest Du das?

Code: Select all

# ls -l /home/keyhelp/www/.well-known/acme-challenge
total 644
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-690691084a8b32.86252627
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-69069109b35082.36356202
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-6906910b22c2b4.87328785
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-6906910c84bec5.34569514
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-690691142a8ea1.06070510
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-690691158be2e7.55843254
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-6906911732fdb9.13362201
-rw-r--r-- 1 root root 35 Nov  2 00:00 local-check-690691187e94d9.30592727
-rw-r--r-- 1 root root 35 Nov  3 00:00 local-check-6907e2880ad821.02319992
-rw-r--r-- 1 root root 35 Nov  3 00:00 local-check-6907e2896a8785.49092326
-rw-r--r-- 1 root root 35 Nov  3 00:00 local-check-6907e28ab30e98.47558532
-rw-r--r-- 1 root root 35 Nov  3 00:00 local-check-6907e28c21d956.39781844
-rw-r--r-- 1 root root 35 Nov  4 00:00 local-check-690934045c5714.45937721
-rw-r--r-- 1 root root 35 Nov  4 00:00 local-check-69093405cb03b0.60876625
-rw-r--r-- 1 root root 35 Nov  4 00:00 local-check-690934079e5ce3.76503668
-rw-r--r-- 1 root root 35 Nov  4 00:00 local-check-6909340909bc38.47492898
-rw-r--r-- 1 root root 35 Nov  5 00:00 local-check-690a858ff305d3.34649620
-rw-r--r-- 1 root root 35 Nov  5 00:00 local-check-690a8591501d37.08685060
-rw-r--r-- 1 root root 35 Nov  5 00:00 local-check-690a8592920393.64642312
-rw-r--r-- 1 root root 35 Nov  5 00:00 local-check-690a8593f0fef9.90482715
-rw-r--r-- 1 root root 35 Nov  6 00:00 local-check-690bd7031eb3a7.77535633
-rw-r--r-- 1 root root 35 Nov  6 00:00 local-check-690bd704862fc5.48947394
-rw-r--r-- 1 root root 35 Nov  6 00:00 local-check-690bd705ce1894.76375599
-rw-r--r-- 1 root root 35 Nov  6 00:00 local-check-690bd707479c24.89973393
-rw-r--r-- 1 root root 35 Nov  7 00:00 local-check-690d28825d9d09.30207051
-rw-r--r-- 1 root root 35 Nov  7 00:00 local-check-690d2883d04014.19494210
-rw-r--r-- 1 root root 35 Nov  7 00:00 local-check-690d288526b934.63682447
-rw-r--r-- 1 root root 35 Nov  7 00:00 local-check-690d28868788e5.72381382
-rw-r--r-- 1 root root 35 Nov  8 00:00 local-check-690e7a03766876.60520241
-rw-r--r-- 1 root root 35 Nov  8 00:00 local-check-690e7a04dc0420.67064285
-rw-r--r-- 1 root root 35 Nov  8 00:00 local-check-690e7a06285d37.56554653
-rw-r--r-- 1 root root 35 Nov  8 00:00 local-check-690e7a077b55e5.49470505
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb84039816.95255189
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb85622e36.83413909
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb86967103.20372157
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb87e448d9.95829362
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb95466be4.97458506
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb96a48151.18086667
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb97e35634.69058997
-rw-r--r-- 1 root root 35 Nov  9 00:00 local-check-690fcb99982e16.65142232
-rw-r--r-- 1 root root 35 Nov 10 00:00 local-check-69111d03da8cb4.87405242
-rw-r--r-- 1 root root 35 Nov 10 00:00 local-check-69111d0536be54.79259397
-rw-r--r-- 1 root root 35 Nov 10 00:00 local-check-69111d066b5dc5.65839174
-rw-r--r-- 1 root root 35 Nov 10 00:00 local-check-69111d07e9b3c9.81723720
-rw-r--r-- 1 root root 35 Nov 11 00:00 local-check-69126e82bf1790.17779584
-rw-r--r-- 1 root root 35 Nov 11 00:00 local-check-69126e84c0d1e8.12207627
-rw-r--r-- 1 root root 35 Nov 11 00:00 local-check-69126e86199f63.66164884
-rw-r--r-- 1 root root 35 Nov 11 00:00 local-check-69126e877fc092.82824590
-rw-r--r-- 1 root root 35 Nov 12 00:00 local-check-6913c0039510b6.51947180
-rw-r--r-- 1 root root 35 Nov 12 00:00 local-check-6913c0050985f2.66990757
-rw-r--r-- 1 root root 35 Nov 12 00:00 local-check-6913c0066d31e9.30974791
-rw-r--r-- 1 root root 35 Nov 12 00:00 local-check-6913c00800bfc2.44111041
-rw-r--r-- 1 root root 35 Nov 13 00:00 local-check-6915118236e709.55331032
-rw-r--r-- 1 root root 35 Nov 13 00:00 local-check-69151183c3f314.11067153
-rw-r--r-- 1 root root 35 Nov 13 00:00 local-check-69151185423015.60771024
-rw-r--r-- 1 root root 35 Nov 13 00:00 local-check-69151186ce1925.06427817
-rw-r--r-- 1 root root 35 Nov 14 00:00 local-check-69166303a02235.74188250
-rw-r--r-- 1 root root 35 Nov 14 00:00 local-check-691663050cbf21.18613385
-rw-r--r-- 1 root root 35 Nov 14 00:00 local-check-69166306560d18.97812794
-rw-r--r-- 1 root root 35 Nov 14 00:00 local-check-69166307b5af07.98854701
-rw-r--r-- 1 root root 35 Nov 15 00:00 local-check-6917b483e6a197.64473511
-rw-r--r-- 1 root root 35 Nov 15 00:00 local-check-6917b4853f3a44.46656701
-rw-r--r-- 1 root root 35 Nov 15 00:00 local-check-6917b48683c685.43254901
-rw-r--r-- 1 root root 35 Nov 15 00:00 local-check-6917b487da83c4.62913180
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-69190603743216.23721320
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-69190604dc4cd1.77364316
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-691906064e2a21.08501381
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-69190607b45be9.51000375
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-69190615e8dec4.09389814
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-6919061790c0d3.03860961
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-69190619f26c50.33735486
-rw-r--r-- 1 root root 35 Nov 16 00:00 local-check-6919061b64ca27.75676080
-rw-r--r-- 1 root root 35 Nov 17 00:00 local-check-691a57856464a5.99386092
-rw-r--r-- 1 root root 35 Nov 17 00:00 local-check-691a5786c22ad0.07141911
-rw-r--r-- 1 root root 35 Nov 17 00:00 local-check-691a578820e8a6.56392243
-rw-r--r-- 1 root root 35 Nov 17 00:00 local-check-691a5789aefcd1.08228356
-rw-r--r-- 1 root root 35 Nov 18 00:00 local-check-691ba902451533.61255648
-rw-r--r-- 1 root root 35 Nov 18 00:00 local-check-691ba903a3ed69.04766148
-rw-r--r-- 1 root root 35 Nov 18 00:00 local-check-691ba904ebb2d6.79298563
-rw-r--r-- 1 root root 35 Nov 18 00:00 local-check-691ba906870c12.22952245
-rw-r--r-- 1 root root 35 Nov 19 00:00 local-check-691cfa865ae227.36005146
-rw-r--r-- 1 root root 35 Nov 19 00:00 local-check-691cfa88099031.41388808
-rw-r--r-- 1 root root 35 Nov 19 00:00 local-check-691cfa896f9e38.74075676
-rw-r--r-- 1 root root 35 Nov 19 00:00 local-check-691cfa8ada2001.22199371
-rw-r--r-- 1 root root 35 Nov 20 00:00 local-check-691e4c02862538.61681225
-rw-r--r-- 1 root root 35 Nov 20 00:00 local-check-691e4c03ef4d95.14159649
-rw-r--r-- 1 root root 35 Nov 20 00:00 local-check-691e4c054343a6.56572344
-rw-r--r-- 1 root root 35 Nov 20 00:00 local-check-691e4c06e0df54.56280509
-rw-r--r-- 1 root root 35 Nov 21 00:00 local-check-691f9d81e22413.04658306
-rw-r--r-- 1 root root 35 Nov 21 00:00 local-check-691f9d8347ece6.42879477
-rw-r--r-- 1 root root 35 Nov 21 00:00 local-check-691f9d847c3b52.28842315
-rw-r--r-- 1 root root 35 Nov 21 00:00 local-check-691f9d85e9f1a6.36647587
-rw-r--r-- 1 root root 35 Nov 22 00:00 local-check-6920ef029db9d9.43525579
-rw-r--r-- 1 root root 35 Nov 22 00:00 local-check-6920ef040fc4e7.93436328
-rw-r--r-- 1 root root 35 Nov 22 00:00 local-check-6920ef056826c6.54221347
-rw-r--r-- 1 root root 35 Nov 22 00:00 local-check-6920ef07155b56.82371563
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-692240829963f1.10759779
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-69224083eaa989.27199465
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-6922408544efb6.61440349
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-69224086a06538.48137434
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-69224093cd92c1.13323127
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-692240953befb1.57745556
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-69224096706081.07213509
-rw-r--r-- 1 root root 35 Nov 23 00:00 local-check-69224097e3c449.60755956
-rw-r--r-- 1 root root 35 Nov 24 00:00 local-check-692392019ac725.14696452
-rw-r--r-- 1 root root 35 Nov 24 00:00 local-check-69239202f387a8.90420926
-rw-r--r-- 1 root root 35 Nov 24 00:00 local-check-69239204471377.49469350
-rw-r--r-- 1 root root 35 Nov 24 00:00 local-check-69239205aba7e2.74917859
-rw-r--r-- 1 root root 35 Nov 25 00:00 local-check-6924e381c75719.04006541
-rw-r--r-- 1 root root 35 Nov 25 00:00 local-check-6924e3831e9814.57053874
-rw-r--r-- 1 root root 35 Nov 25 00:00 local-check-6924e38462a8b8.14283387
-rw-r--r-- 1 root root 35 Nov 25 00:00 local-check-6924e385c26d59.47318753
-rw-r--r-- 1 root root 35 Nov 26 00:00 local-check-692635056e4394.24938011
-rw-r--r-- 1 root root 35 Nov 26 00:00 local-check-69263506b99ad0.76815686
-rw-r--r-- 1 root root 35 Nov 26 00:00 local-check-69263508053ba0.01350444
-rw-r--r-- 1 root root 35 Nov 26 00:00 local-check-69263509597232.03982939
-rw-r--r-- 1 root root 35 Nov 27 00:00 local-check-6927868a44b7d9.83757162
-rw-r--r-- 1 root root 35 Nov 27 00:00 local-check-6927868ba5e5f2.51570880
-rw-r--r-- 1 root root 35 Nov 27 00:00 local-check-6927868e26c1f6.14266615
-rw-r--r-- 1 root root 35 Nov 27 00:00 local-check-6927868f86f1a7.91443682
-rw-r--r-- 1 root root 35 Nov 28 00:00 local-check-6928d80a520ff1.17419313
-rw-r--r-- 1 root root 35 Nov 28 00:00 local-check-6928d80c1af4c9.73095051
-rw-r--r-- 1 root root 35 Nov 28 00:00 local-check-6928d80d639c44.89155176
-rw-r--r-- 1 root root 35 Nov 28 00:00 local-check-6928d80eae6245.60000849
-rw-r--r-- 1 root root 35 Nov 29 00:00 local-check-692a298864e101.87316794
-rw-r--r-- 1 root root 35 Nov 29 00:00 local-check-692a2989bdb6a1.24716510
-rw-r--r-- 1 root root 35 Nov 29 00:00 local-check-692a298b7bffd1.84129716
-rw-r--r-- 1 root root 35 Nov 29 00:00 local-check-692a298cdc5117.12286784
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b06eef840.32303945
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b084d0057.93578997
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b099675c1.76639092
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b0b3a0981.75466815
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b157c5e05.02216108
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b174da528.38490823
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b18974f85.26042319
-rw-r--r-- 1 root root 35 Nov 30 00:00 local-check-692b7b19f0e0e4.22801568
-rw-r--r-- 1 root root 35 Dec  1 00:00 local-check-692ccc93c33a54.29529999
-rw-r--r-- 1 root root 35 Dec  1 00:00 local-check-692ccc952a0161.41593306
-rw-r--r-- 1 root root 35 Dec  1 00:00 local-check-692ccc966d30f5.33690351
-rw-r--r-- 1 root root 35 Dec  1 00:00 local-check-692ccc97c84b27.19913078
-rw-r--r-- 1 root root 35 Dec  2 00:00 local-check-692e1e05850f51.59587852
-rw-r--r-- 1 root root 35 Dec  2 00:00 local-check-692e1e07304371.41043442
-rw-r--r-- 1 root root 35 Dec  2 00:00 local-check-692e1e08838177.41720229
-rw-r--r-- 1 root root 35 Dec  2 00:00 local-check-692e1e09d51132.15708232
-rw-r--r-- 1 root root 35 Dec  2 13:35 local-check-692edcf8e60718.64929612
-rw-r--r-- 1 root root 35 Dec  2 13:35 local-check-692edcfa3aabe8.84454139
-rw-r--r-- 1 root root 35 Dec  2 13:35 local-check-692edcfb837978.35325388
-rw-r--r-- 1 root root 35 Dec  2 13:35 local-check-692edcfce7b676.76787333
-rw-r--r-- 1 root root 35 Dec  2 13:39 local-check-692edde6bf4fe9.40471435
-rw-r--r-- 1 root root 35 Dec  2 13:39 local-check-692edde89e65a1.61322024
-rw-r--r-- 1 root root 35 Dec  2 13:39 local-check-692edde9e3b9f3.33483204
-rw-r--r-- 1 root root 35 Dec  2 13:49 local-check-692ee03ed88eb5.54768535
-rw-r--r-- 1 root root 35 Dec  2 13:49 local-check-692ee0407b1b28.37802049
-rw-r--r-- 1 root root 35 Dec  2 13:49 local-check-692ee041c103e3.11595917
-rw-r--r-- 1 root root 35 Dec  2 13:53 local-check-692ee12ec33d71.85005152
-rw-r--r-- 1 root root 35 Dec  2 13:53 local-check-692ee130320621.12578854
-rw-r--r-- 1 root root 35 Dec  2 13:58 local-check-692ee25b8a0310.99262675
-rw-r--r-- 1 root root 35 Dec  2 13:58 local-check-692ee25ed5b390.20985550
-rw-r--r-- 1 root root 35 Dec  2 14:23 local-check-692ee837dffc30.18121373
-rw-r--r-- 1 root root 35 Dec  2 14:24 local-check-692ee874233377.15032017
-rw-r--r-- 1 root root 35 Dec  2 14:33 local-check-692eea8f849725.97460309
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Keine automatische erneuerung der Zertifikate

Post by Alexander »

Ja. Wie du siehst existiert dort eine local-check-692ee03ed88eb5.54768535.
Also genau die Datei, die versucht wird mit dieser URL zu erreichen: http://live.uaena.info/.well-known/acme ... 5.54768535

Dein Problem ist nicht, das die Zertifikate nicht automatisch erneuert werden, das ist nur eine Nebenerscheinung. Das Problem ist, das man diese URL sowohl von außerhalb als auch lokal vom Server selbst nicht aufrufbar ist und man nur einen 404 zurück erhält.

Du musst also nochmal schauen, ob deine Proxy Einstellungen korrekt / korrekt bei "Zusätzliche Apache-Anweisungen" eingetragen sind sind und man diese URL anschließend aufrufen kann.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Re: Keine automatische erneuerung der Zertifikate

Post by NicoMSH »

naja von ausserhalb kann sie nicht aufgerufen werden, da das Verzeichnis "https://live.uaena.info/.well-known/acme-challenge/" nicht existiert. die Subdomain hat jetzt ein neues Zertifikat (alte wurde gelöscht) welches ich über Keyhelp neu austellen lassen habe. Die Seite ist jetzt auch wieder erreichbar mit SSL, allerdings wurde kein Verzeichnis ".well-known/acme-challenge/" unter "/www/live.uaena.info/" erstellt, deshalb gibt es auch ein 404.

die Proxy Einstellungen sind in Keyhelp nur in dem Feld "Anweisungen für HTTPS" eingetragen, da ich auch in den Einstellungen "Sichere Verbindung erzwingen" und "HTTP Strict Transport Security (HSTS)" aktiviert habe. Muss dort etwas in "Anweisungen für HTTP" eingetragen werden? Denn das ist bei mir leer. :?:
User avatar
Tobi
Community Moderator
Posts: 3481
Joined: Thu 5. Jan 2017, 13:24

Re: Keine automatische erneuerung der Zertifikate

Post by Tobi »

Sorry ihr Zwei aber das hier ist doch doppelt gemoppelt?

Code: Select all

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
Da steht doch sinngemäß: Kein ProxyPass wenn der Pfad "/.well-known/acme-challenge" lautet.
Also kann Teil 2 mit dem Alias ohnehin nie greifen.
Außerdem sollte das ganz an den Anfang und nicht ans Ende.

"ServerName" braucht es eigentlich auch nicht, da KeyHelp diesen setzt.

Außerdem fehlt mir ein "SSLProxyEngine On".
Desweiteren würde ich alles auch bei HTTP und nicht nur bei HTTPS reinsetzen.
Also einmal komplett:

Code: Select all

SSLProxyEngine On
ProxyPass /.well-known/ !
ProxyRequests       Off
ProxyPreserveHost   On
AllowEncodedSlashes NoDecode

ProxyPass        / http://185.45.149.4:xxxx/ upgrade=websocket
ProxyPassReverse / http://185.45.149.4:xxxx/

RequestHeader    set X-Forwarded-Proto "https"
RequestHeader    set X-Forwarded-Port "443"

Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Florian
Keyweb AG
Posts: 1794
Joined: Wed 20. Jan 2016, 02:28

Re: Keine automatische erneuerung der Zertifikate

Post by Florian »

Doppelt gemoppelt sei dahingestellt, es funktioniert aber auch auf diese Weise.

SSLProxyEngine On braucht man eigentlich nur wenn das Proxy- Ziel via https angesprochen wird.

Ansonsten gehe ich d'accord: ServerName raus und das ganze auch bei HTTP setzen in den Apache Einstellungen
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Keine automatische erneuerung der Zertifikate

Post by Alexander »

NicoMSH wrote: Tue 2. Dec 2025, 15:36 naja von ausserhalb kann sie nicht aufgerufen werden, da das Verzeichnis "https://live.uaena.info/.well-known/acme-challenge/" nicht existiert. die Subdomain hat jetzt ein neues Zertifikat (alte wurde gelöscht) welches ich über Keyhelp neu austellen lassen habe. Die Seite ist jetzt auch wieder erreichbar mit SSL, allerdings wurde kein Verzeichnis ".well-known/acme-challenge/" unter "/www/live.uaena.info/" erstellt, deshalb gibt es auch ein 404.
/.well-known/acme-challenge/ ist ein Alias des Verzeichnisses /home/keyhelp/www/.well-known/acme-challenge/. Der existiert nicht unter innerhalb des eigentlichen Verzeichnisses der Domain.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Re: Keine automatische erneuerung der Zertifikate

Post by NicoMSH »

Tobi wrote: Tue 2. Dec 2025, 15:37 Sorry ihr Zwei aber das hier ist doch doppelt gemoppelt?

Code: Select all

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
Da steht doch sinngemäß: Kein ProxyPass wenn der Pfad "/.well-known/acme-challenge" lautet.
Also kann Teil 2 mit dem Alias ohnehin nie greifen.
Außerdem sollte das ganz an den Anfang und nicht an Ende.

"ServerName" braucht es eigentlich auch nicht, da KeyHelp diesen setzt.

Außerdem fehlt mir ein "SSLProxyEngine On".
Desweiteren würde ich alles auch bei HTTP und nicht nur bei HTTPS reinsetzen.
Also einmal komplett:

Code: Select all

SSLProxyEngine On
ProxyPass /.well-known/ !
ProxyRequests       Off
ProxyPreserveHost   On
AllowEncodedSlashes NoDecode

ProxyPass        / http://185.45.149.4:xxxx/ upgrade=websocket
ProxyPassReverse / http://185.45.149.4:xxxx/

RequestHeader    set X-Forwarded-Proto "https"
RequestHeader    set X-Forwarded-Port "443"

wenn ich das so unter "Anweisungen für HTTP" eintrage und "Anweisungen für HTTPS" leer lasse, ist meine Subdomain weg und es kommt von Keyhelp "This is the domain default page." Also wird nicht an die IP weitergeleitet

EDIT: Aber immerhin ist jetzt https://live.uaena.info/.well-known/acm ... 0.20985550 aufrufbar^^
Last edited by NicoMSH on Tue 2. Dec 2025, 15:50, edited 1 time in total.
User avatar
Florian
Keyweb AG
Posts: 1794
Joined: Wed 20. Jan 2016, 02:28

Re: Keine automatische erneuerung der Zertifikate

Post by Florian »

Du sollst es in beide Felder eintragen!
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
NicoMSH
Posts: 101
Joined: Sun 1. Jun 2025, 16:54
Location: nähe Halle

Re: Keine automatische erneuerung der Zertifikate  [GELÖST]

Post by NicoMSH »

Florian wrote: Tue 2. Dec 2025, 15:50 Du sollst es in beide Felder eintragen!
ups. okay, habe es so von Tobi in beiden Eingetragen und es funktioniert bisher. Nun warte ich mal 89 Tage und schaue ob das Zertifikat automatisch aktualisiert wird. die URL https://live.uaena.info/.well-known/acm ... 0.20985550 ist jetzt auch erreichbar. Vielen Dank Euch beiden :)
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Keine automatische erneuerung der Zertifikate

Post by Alexander »

Tobi wrote: Tue 2. Dec 2025, 15:37 Sorry ihr Zwei aber das hier ist doch doppelt gemoppelt?

Code: Select all

<IfModule mod_proxy.c>
    ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
Ist korrekt, der Schnipsel geistert aber hier schon eine Zeit durchs Forum, das es schon so "normal" aussieht :).

Also prinzipiell reicht auch nur "ProxyPass /.well-known/acme-challenge !" aus, korrekt.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Tobi
Community Moderator
Posts: 3481
Joined: Thu 5. Jan 2017, 13:24

Re: Keine automatische erneuerung der Zertifikate

Post by Tobi »

😇
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Post Reply