Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com ), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: wonderkids.club
I ran this command: I changed AAAA record for ipv6 manually and then generated ssl certificate of lets encrypt using the virtualmin panel
It produced this output: it showed ssl generation successful and after a few seconds connection was lost and now neither the virtualmin nor the website domain is responding
My web server is (include version): PHP 7.2.0
The operating system my web server runs on is (include version): AlmaLinux 8 64bit with Virtualmin
My hosting provider, if applicable, is: Hostinger
I can login to a root shell on my machine (yes or no, or I don't know): no
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): Virtualmin
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): 1.22.0
rg305
December 25, 2023, 7:08pm
3
Hi @saurabh1 , and welcome to the LE community forum
And if you happen to be OK with it... Merry Christmas!
[if not, just disregard my best wishes]
There seems to be something off between the four possible IPv4/IPv6 and HTTP/HTTPS responses:
HTTP:
IPv4
:
curl -Ii4 http://wonderkids.club/
HTTP/1.1 401 Unauthorized
Date: Mon, 25 Dec 2023 19:01:52 GMT
Server: MiniServ
WWW-authenticate: Basic realm="MiniServ"
Connection: close
Content-type: text/html; Charset=utf-8
IPv6:
curl -Ii6 http://wonderkids.club/
HTTP/1.1 301 Moved Permanently
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
date: Mon, 25 Dec 2023 19:02:00 GMT
server: LiteSpeed
location: https://wonderkids.club/
platform: hostinger
content-security-policy: upgrade-insecure-requests
HTTPS:
IPv4
:
curl -Ii4 https://wonderkids.club/
[DOES NOT CONNECT]
IPv6:
curl -Ii6 https://wonderkids.club/
HTTP/2 200
x-powered-by: PHP/7.4.33
set-cookie: PHPSESSID=1864473a292671a18df96269d6af0cee; path=/; domain=.wonderkids.club; secure
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
content-type: text/html; charset=UTF-8
date: Mon, 25 Dec 2023 19:06:24 GMT
server: LiteSpeed
platform: hostinger
content-security-policy: upgrade-insecure-requests
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"
3 Likes
What should my next steps be then in this case? I am a complete beginner for setting up a vps hosting
And merry christmas to you too
2 Likes
rg305
December 25, 2023, 7:19pm
5
hmm...
I'd start by verifying the IP addresses.
Can you login to the system at all?
3 Likes
i cant login to the virtualmin control panel but i have the ssh connection
rg305
December 25, 2023, 7:21pm
7
OK.
Login using SSH, and try these:
curl -4 ifconfig.io
curl -6 ifconfig.io
3 Likes
The output is showing the ipv4 and ipv6 ip addresses
rg305
December 25, 2023, 7:24pm
9
Do they match global DNS?:
Name: wonderkids.club
Addresses: 2a02:4780:12:2412::1
62.72.30.61
3 Likes
Yes these are the outputs
rg305
December 25, 2023, 7:25pm
11
Is there some sort of firewall control panel?
3 Likes
there is a firewall cmd but i have no access to the control panel only through ssh
rg305
December 25, 2023, 7:29pm
13
What shows?:
ls -l /usr/local/lsws/conf/
3 Likes
[root@vps ~]# ls -l /usr/local/lsws/conf/
ls: cannot access '/usr/local/lsws/conf/': No such file or directory
rg305
December 25, 2023, 7:31pm
15
What shows?:
find / -name httpd_config.conf
3 Likes
rg305
December 25, 2023, 7:32pm
17
what about?:
find / -name *httpd*
find / -name *lsws*
3 Likes
rg305:
find / -name *httpd*
[root@vps ~]# find / -name *httpd*
/run/httpd
/etc/dnf/modules.d/httpd.module
/etc/logrotate.d/httpd
/etc/systemd/system/multi-user.target.wants/httpd.service
/etc/httpd
/etc/httpd/conf/httpd.conf
/etc/fail2ban/filter.d/lighttpd-auth.conf
/etc/webmin/apache/httpd-info
/var/lib/dnf/modulefailsafe/httpd:2.4:x86_64.yaml
/var/lib/httpd
/var/log/httpd
/var/cache/httpd
/usr/sbin/httpd
/usr/lib/tmpfiles.d/httpd.conf
/usr/lib/systemd/system/httpd.socket
/usr/lib/systemd/system/httpd.service.d
/usr/lib/systemd/system/httpd.socket.d
/usr/lib/systemd/system/httpd.service
/usr/lib/systemd/system/httpd@.service
/usr/lib/systemd/system/httpd-init.service
/usr/lib64/httpd
/usr/share/licenses/almalinux-logos-httpd
/usr/share/doc/httpd-tools
/usr/share/doc/perl-Net-Server/examples/httpd
/usr/share/doc/httpd
/usr/share/doc/httpd/httpd-autoindex.conf
/usr/share/doc/httpd/httpd-dav.conf
/usr/share/doc/httpd/httpd-default.conf
/usr/share/doc/httpd/httpd-info.conf
/usr/share/doc/httpd/httpd-languages.conf
/usr/share/doc/httpd/httpd-manual.conf
/usr/share/doc/httpd/httpd-mpm.conf
/usr/share/doc/httpd/httpd-multilang-errordoc.conf
/usr/share/doc/httpd/httpd-vhosts.conf
/usr/share/man/man5/httpd.conf.5.gz
/usr/share/man/man8/httpd-init.service.8.gz
/usr/share/man/man8/httpd.8.gz
/usr/share/man/man8/httpd.service.8.gz
/usr/share/man/man8/httpd.socket.8.gz
/usr/share/man/man8/httpd@.service.8.gz
/usr/share/setroubleshoot/plugins/__pycache__/httpd_can_sendmail.cpython-36.opt-1.pyc
/usr/share/setroubleshoot/plugins/__pycache__/httpd_can_sendmail.cpython-36.pyc
/usr/share/setroubleshoot/plugins/__pycache__/httpd_unified.cpython-36.opt-1.pyc
/usr/share/setroubleshoot/plugins/__pycache__/httpd_unified.cpython-36.pyc
/usr/share/setroubleshoot/plugins/__pycache__/httpd_write_content.cpython-36.pyc
/usr/share/setroubleshoot/plugins/__pycache__/httpd_write_content.cpython-36.opt-1.pyc
/usr/share/setroubleshoot/plugins/httpd_can_sendmail.py
/usr/share/setroubleshoot/plugins/httpd_unified.py
/usr/share/setroubleshoot/plugins/httpd_write_content.py
/usr/share/httpd
/usr/share/awstats/tools/httpd_conf
/usr/libexec/initscripts/legacy-actions/httpd
/usr/libexec/httpd-ssl-gencerts
/usr/libexec/httpd-ssl-pass-dialog
rg305
December 25, 2023, 7:34pm
19
Please show this file:
/etc/httpd/conf/httpd.conf
2 Likes
its showing an empty file
rg305
December 25, 2023, 7:38pm
21
hmm...
That can't be good.
What show?:
ls -l /etc/httpd/
ls -l /etc/httpd/conf/
2 Likes