[2026-01-01 20:12:02] [INFO] Verifying challenge file accessibility at: http://nellionhost.com/.well-known/acme-challenge/eHRfbzZZJj47uiFGds4vLEmI-OzIOlJC2POAQMhzNEE
[2026-01-01 20:12:02] [INFO] HTTP GET http://nellionhost.com/.well-known/acme-challenge/eHRfbzZZJj47uiFGds4vLEmI-OzIOlJC2POAQMhzNEE returned 200; curl_err:
[2026-01-01 20:12:02] [INFO] Challenge file accessible and content matches expected keyAuthorization
[2026-01-01 20:12:02] [INFO] Triggering validation for challenge
[2026-01-01 20:12:06] [INFO] Authorization status: valid
[2026-01-01 20:12:06] [INFO] Domain validated successfully
[2026-01-01 20:12:06] [INFO] No specific folder found for nellionhost.com. Using default document root: /home/nellionh/public_html
[2026-01-01 20:12:06] [INFO] Challenge file cleaned up
[2026-01-01 20:12:06] [INFO] Finalizing order
[2026-01-01 20:12:11] [INFO] Order status: valid
[2026-01-01 20:12:11] [INFO] Downloading certificate
[2026-01-01 20:12:12] [INFO] Raw certificate download successful, size: 3628 bytes
[2026-01-01 20:12:12] [INFO] Certificate downloaded successfully, length: 3628
[2026-01-01 20:12:12] [INFO] Certificate obtained successfully, proceeding to installation
[2026-01-01 20:12:12] [INFO] Preparing to install certificate...
[2026-01-01 20:12:12] [INFO] Trying installation via python...
[2026-01-01 20:12:12] [INFO] Attempting fallback installation via Python script...
[2026-01-01 20:12:12] [INFO] Executing Python installer...
[2026-01-01 20:12:13] [INFO] Fallback Python installation successful.
[2026-01-01 20:12:13] [SUCCESS] Certificate installed successfully for: nellionhost.com