centos – nginx error ssl, no "ssl_certificate" is set in the server listening on SSL port when setting SSL protocol

when i add comodo ssl to server nginx on centos 7 i had this error

6925 # 0: * 1045 No "ssl_certificate" is set in the server listening on the SSL port when establishing an SSL protocol, client: 2.89.238.146, server : 0.0.0.0:443.

2019/04/30 16:47:08 [error] 6925 # 0: * 1046 not "ssl_certificate" is set to listening to the server on the SSL port during SSL setup, client: 156.196.125.24, server: 0.0.0.0:443.

my configuration file is

server {

listen to 80;
listen 443 default_server ssl;
server_name s1c.govid.co;
root / var / www / html;

# Load the configuration files for the default server block.
include /etc/nginx/default.d/*.conf;

server {

=====================

server {
listen to 443 ssl http2 default_server;
listening       [::]: 443 ssl http2 default_server;
server_name s1c.govid.co;
ssl on;

root / var / www / html;

ssl_certificate "/ssl/govid.co.crt";
ssl_certificate_key "/ssl/govid.co. server {
listen to 443 ssl http2 default_server;
listening       [::]: 443 ssl http2 default_server;
server_name s1c.govid.co;
ssl on;

root / var / www / html;

ssl_certificate "/ssl/govid.co.crt";
ssl_certificate_key "/ssl/govid.co.key";
shared ssl_session_cache: SSL: 1m;
ssl_session_timeout 10m;
CESDH + AESGCM ssl: EDH + AESGCM: AES256 + EECDH: AES256 + EDH;
ssl_protocols TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on; key ";
shared ssl_session_cache: SSL: 1m;