Post by
Fatih AYHAN
Status
open
Currently, EEnos performs SSL and mail certificate provisioning only at domain creation time. If the domain is added before DNS is pointed to the server, the system skips SSL setup and does not retry later.
This creates a significant operational issue:
- Domains are often created before DNS propagation is completed
- SSL is not provisioned during initial setup
- Even after DNS is correctly pointed, EEnos does not retry SSL generation
- Mail services may continue using invalid or missing certificates
- Administrators are forced to manually regenerate SSL certificates, restart mail services, and verify configurations via SSH
Expected behavior:
- If DNS is not ready at domain creation, mark SSL as pending
- Periodically retry SSL issuance for web and mail
- Automatically apply certificates once DNS resolves correctly
- Reload or restart required services such as nginx, dovecot, and postfix
- Show accurate status in the UI
- Provide a manual Retry SSL button
Comments :
Fatih AYHAN an hour ago
This issue already caused multiple operational problems in real-world usage.
Domains are often created before DNS propagation is completed. When this happens, SSL is skipped and never retried, which forces manual intervention via SSH.
This is not an edge case, it is a very common workflow in hosting environments.
A reconciliation mechanism is critical for production reliability.
Search
Recent Feature Requests
Detect and Warn About DNS State Mismatch Between Panel and Live Zone
an hour ago
Posted by, Fatih AYHAN
Mail SSL Certificate Synchronization and Automatic Service Reload
an hour ago
Posted by, Fatih AYHAN
DNS Management Limitation for DKIM and _domainkey Records (Workaround Not Scalable)
an hour ago
Posted by, Fatih AYHAN
Exim to Version 4.99.1
2 weeks, 6 days ago
Posted by, Ellis Monroe
Update NGINX to Latest Stable Version (1.28.2)
1 month ago
Posted by, Ellis Monroe
ModSecurity to v3.0.14
1 month ago
Posted by, Ellis Monroe
Advanced DNS Panel: Bulk Updates, API Access, and Permission Controls
2 months, 2 weeks ago
Posted by, Fatih AYHAN
Cron Jobs Package Control
2 months, 2 weeks ago
Posted by, Fatih AYHAN
Domain Alias (Parked Domain) Package Control
2 months, 2 weeks ago
Posted by, Fatih AYHAN
OpenLiteSpeed 1.8 - Support for OpenLiteSpeed 1.8 in Eenos
4 months ago
Posted by, Ellis Monroe