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.
No, that's not what that means. They have their DNS proxied in Cloudflare so are using Cloudflare CDN. Your request was rejected by Cloudflare edge as it was an HTTP request directed to the HTTPS port. Maybe fuller response below makes this clearer
curl -i http://www.fabrikaa.com:443
HTTP/1.1 400 Bad Request
Server: cloudflare
CF-RAY: -
<html>
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
...
Both show, which I believe is critical "No client certificate CA names sent"
140549216147264:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:ssl/record/rec_layer_s3.c:1556:SSL alert number 40
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 327 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
My ssl was expired but I wasn't able to renew it so I tried to installed it using manual process which installed the certficate but still my site is not working.
Please suggest what changes should I need to get this solve.
If all you did was to renew the cert [using certonly], then all you need to do is restart/reload Apache.
If it doesn't work after that, you may have done more than just a renew.
If so, you may need to check the Apache configuration.