My new certificate (created with gitlab-ctl reconfigure) is not showing up as being renewed in browser. I had moved my old cert and key into another folder, and then compared the old one to new one, and yes they are different.
gitlab-ctl status:
run: alertmanager: (pid 2859) 2407s; run: log: (pid 2236) 4137716s
run: crond: (pid 2875) 2407s; run: log: (pid 17147) 3547s
run: gitaly: (pid 2901) 2406s; run: log: (pid 2216) 4137716s
run: gitlab-monitor: (pid 2927) 2405s; run: log: (pid 2223) 4137716s
run: gitlab-workhorse: (pid 2946) 2405s; run: log: (pid 2219) 4137716s
run: grafana: (pid 2960) 2404s; run: log: (pid 2234) 4137716s
run: logrotate: (pid 2981) 2404s; run: log: (pid 2220) 4137716s
run: mattermost: (pid 8839) 0s; run: log: (pid 2221) 4137716s
run: nginx: (pid 8810) 2s; run: log: (pid 17050) 3552s
run: postgresql: (pid 3097) 2402s; run: log: (pid 2217) 4137716s
run: redis: (pid 3108) 2401s; run: log: (pid 2208) 4137716s
run: registry: (pid 3127) 2401s; run: log: (pid 2228) 4137716s
run: sidekiq: (pid 3147) 2400s; run: log: (pid 2211) 4137716s
run: unicorn: (pid 3175) 2399s; run: log: (pid 2210) 4137716s
gitlab-ctl tail nginx:
==> /var/log/gitlab/nginx/gitlab_access.log <==
==> /var/log/gitlab/nginx/error.log <==
==> /var/log/gitlab/nginx/gitlab_error.log <==
==> /var/log/gitlab/nginx/state <==
==> /var/log/gitlab/nginx/current <==
2020-01-08_13:22:10.97316 2020/01/08 14:22:10 [emerg] 429#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2020-01-08_13:22:11.47335 2020/01/08 14:22:10 [emerg] 429#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2020-01-08_13:22:11.97358 2020/01/08 14:22:10 [emerg] 429#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2020-01-08_13:22:12.47375 2020/01/08 14:22:10 [emerg] 429#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2020-01-08_13:22:12.97393 2020/01/08 14:22:10 [emerg] 429#0: still could not bind()
lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 1455 root 13u IPv4 32044 0t0 TCP *:http (LISTEN)
nginx 1459 nginx 13u IPv4 32044 0t0 TCP *:http (LISTEN)
nginx 1460 nginx 13u IPv4 32044 0t0 TCP *:http (LISTEN)
[root@ip-10-150-2-5 gitlab]# ps fax | grep nginx
4132 pts/0 S+ 0:00 | _ grep --color=auto nginx
1455 ? Ss 0:00 nginx: master process /usr/sbin/nginx
1459 ? S 23:59 _ nginx: worker process
1460 ? S 34:17 _ nginx: worker process
17049 ? Ss 0:00 _ runsv nginx
17050 ? S 0:00 | _ svlogd -tt /var/log/gitlab/nginx
4098 ? Ss 0:00 | _ /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
gitlab-rake gitlab:check
Checking GitLab subtasks …
Checking GitLab Shell …
GitLab Shell: … GitLab Shell version >= 9.3.0 ? … OK (9.3.0)
Running /opt/gitlab/embedded/service/gitlab-shell/bin/check
Check GitLab API access: OK
Redis available via internal API: OK
Access to /var/opt/gitlab/.ssh/authorized_keys: OK
gitlab-shell self-check successful
Checking GitLab Shell … Finished
Checking Gitaly …
Gitaly: … default … OK
Checking Gitaly … Finished
Checking Sidekiq …
Sidekiq: … Running? … yes
Number of Sidekiq processes … 1
Checking Sidekiq … Finished
Checking Incoming Email …
Incoming Email: … Reply by email is disabled in config/gitlab.yml
Checking Incoming Email … Finished
Checking LDAP …
LDAP: … LDAP is disabled in config/gitlab.yml
Checking LDAP … Finished
Checking GitLab App …
Git configured correctly? … yes
Database config exists? … yes
All migrations up? … yes
Database contains orphaned GroupMembers? … no
GitLab config exists? … yes
GitLab config up to date? … yes
Log directory writable? … yes
Tmp directory writable? … yes
Uploads directory exists? … yes
Uploads directory has correct permissions? … yes
Uploads directory tmp has correct permissions? … yes
Init script exists? … skipped (omnibus-gitlab has no init script)
Init script up-to-date? … skipped (omnibus-gitlab has no init script)
Projects have namespace: …
ops / old-deploy … yes
ops / sql-snippets … yes
ops / bash-utilities … yes
ops / ansible … yes
ops / deploy … yes
Admin Name / local-proxy … yes
Another Admin Name / sitename … yes
Another Admin Name / sitename … yes
Another Admin Name / sitename … yes
SiteName / SiteName … yes
SiteName / SiteName … yes
SiteName / SiteName … yes
SiteName / SiteName … yes
Redis version >= 2.8.0? … yes
Ruby version >= 2.5.3 ? … yes (2.6.3)
Git version >= 2.22.0 ? … yes (2.22.0)
Git user has default SSH configuration? … yes
Active users: … 10
Checking GitLab App … Finished
Checking GitLab subtasks … Finished
I’m not too sure why nginx is having an issue binding to port 80… could this possibly be the issue?
Any help here would be greatly appreciated, thanks!