ERR_SSL_PROTOCOL_ERROR

October 21, 2019 1.7k views
Nginx Apache Ubuntu 16.04

my website not working ubuntu 16.04 / vestacp control
ERRSSLPROTOCOL_ERROR
https://oma-winch.com/

2 comments
  • sudo tail /var/log/apache2/error.log
    [Mon Oct 21 21:59:53.582430 2019] [core:notice] [pid 2561] AH00094: Command line: ’/usr/sbin/apache2’
    [Mon Oct 21 21:59:54.474457 2019] [mpmprefork:notice] [pid 2561] AH00171: Graceful restart requested, doing restart
    PHP Warning: PHP Startup: Unable to load dynamic library ’/usr/lib/php/20151012/mysqli.so’ - /usr/lib/php/20151012/mysqli.so: undefined symbol: mysqlnd
    connect in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library ’/usr/lib/php/20151012/pdomysql.so’ - /usr/lib/php/20151012/pdomysql.so: undefined symbol: mysqlndconnect in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library ’/usr/lib/php/20151012/mysql.so’ - /usr/lib/php/20151012/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library ’/usr/lib/php/20151012/mysql.dll’ - /usr/lib/php/20151012/mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
    PHP Warning: Module ‘PDO’ already loaded in Unknown on line 0
    [Mon Oct 21 21:59:54.875271 2019] [:notice] [pid 2561] mod
    ruid2/0.9.8 enabled
    [Mon Oct 21 21:59:54.881318 2019] [mpmprefork:notice] [pid 2561] AH00163: Apache/2.4.18 (Ubuntu) modfcgid/2.3.9 OpenSSL/1.0.2g configured – resuming normal operations
    [Mon Oct 21 21:59:54.881373 2019] [core:notice] [pid 2561] AH00094: Command line: ’/usr/sbin/apache2’

2 Answers

Hello, @lcdmoviess

There seems to be an issue with the SSL Certificate itself. Please see the output of the openssl command:

openssl s_client -connect oma-winch.com:443

CONNECTED(00000005)
140693040660928:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 5 bytes and written 315 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)
---

Can you please double check that your certificate has been installed successfully and check if the apache virtual host is loading the correct ssl files as well?

Let me know how it goes.

  • my website was working good but my friend He installed letsencrypt but The website contained certificates from vestacp ,

I would suggest you to check your Apache configuration file and make sure that the proper SSL files are loaded if the Let’s Encrypt installation was successful.

Let me know if you have any questions.

  • can you help me to check that , give command line

    • Can you copy/paste the Apache configuration file so we can check it? The config file should be located in /etc/apache2/sites-available

      Looking forward to hearing from you.

      Regards,
      Alex

Have another answer? Share your knowledge.