Issue Foreman proxy url cannot be accessed

Problem: Requested url was not found [ https://foreman.master.local:9090/ ]

Expected outcome: To be able to reach the proxy url as i want to add capsule

  • [Foreman 3.7 & Katello 4.9]

Foreman and Proxy versions:

Foreman and Proxy plugin versions:

Distribution and version:
AlmaLinux 8

Other relevant data:

cat /var/log/foreman-proxy/proxy.log
2023-08-24T13:29:58 [I] Successfully initialized ‘pulpcore’
2023-08-24T13:29:58 [I] Successfully initialized ‘foreman_proxy’
2023-08-24T13:29:58 [I] Successfully initialized ‘logs’
2023-08-24T13:29:58 [I] WEBrick 1.8.1
2023-08-24T13:29:58 [I] ruby 2.7.8 (2023-03-30) [x86_64-linux]
2023-08-24T13:29:58 [I]
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
0c:4f:51:5a:0a:c9:76:11:bc:41:b6:92:e2:c5:9a:dc:74:3f:ad:ce
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=US, ST=North Carolina, L=Raleigh, O=Katello, OU=SomeOrgUnit, CN=foreman.master.local
Validity
Not Before: Aug 17 11:25:36 2023 GMT
Not After : Jan 18 11:25:36 2038 GMT
Subject: C=US, ST=North Carolina, O=FOREMAN, OU=SMART_PROXY, CN=foreman.master.local
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (4096 bit)
Modulus:
00:cb:95:d4:50:e9:32:0b:27:5a:53:95:08:38:0b:
83:84:b9:e0:67:64:ac:55:59:dc:fa:96:32:d8:ee:
79:8d:e5:f1:9b:fd:df:22:9c:fb:3e:b4:2b:04:cd:
22:00:47:07:fa:87:0a:47:1e:1d:94:07:a3:7b:92:
f8:e2:6b:29:c7:5c:a4:d9:51:94:13:c1:9c:4d:aa:
74:6d:3d:bd:52:b5:15:31:1f:46:0f:8c:da:ce:8e:
71:21:9e:3a:32:d0:85:fa:c7:e4:7f:8c:f7:06:1b:
89:c4:68:c2:c4:7a:af:13:60:d2:b3:72:c1:ee:97:
c2:1f:87:07:df:f9:c9:b8:83:ed:46:46:fe:cc:c4:
4f:33:57:e9:e0:d6:9a:9c:9a:df:a6:de:da:e1:36:
17:39:3e:34:8f:85:d5:8d:42:c4:70:c4:ae:4e:d5:
59:3b:1a:01:af:e9:44:33:43:d6:06:c7:d0:d9:4c:
7c:bb:99:52:3a:51:83:e6:a7:09:a1:7f:cd:39:dc:
fe:c9:64:3f:29:84:bc:ef:ce:10:47:6f:e7:c8:d1:
a2:0e:b0:38:cf:f6:62:2a:87:90:5b:0e:9c:95:30:
b5:d9:4a:b0:6d:d4:28:0a:ec:f7:ae:6d:00:64:f1:
33:c5:f7:24:61:9d:a0:44:2f:a7:2c:3d:1e:9e:20:
4a:8b:bc:43:74:56:f3:96:74:a7:76:57:72:fa:18:
cd:a1:a1:ad:40:29:40:56:63:0b:7a:ae:f8:23:60:
5f:f4:e4:18:cf:7e:2e:99:f7:e1:0a:ad:11:23:e6:
45:0f:cf:41:5f:76:6f:24:c4:cf:2f:05:74:0a:55:
c1:3c:c9:3d:b9:38:5c:ee:ac:5a:6b:4c:5c:63:56:
8b:b5:29:b3:e0:17:ec:4d:45:4b:d0:ab:ba:89:2b:
dc:78:6a:59:2e:12:55:9b:be:e8:37:0a:d1:1c:ef:
8e:8e:bf:d2:e1:09:13:ef:40:c1:45:88:24:b1:06:
85:80:c5:23:5b:e1:e0:18:80:af:8a:62:24:e5:5f:
4f:e1:94:21:35:77:bd:08:97:cc:31:ec:91:b3:ec:
60:2e:14:38:a4:86:05:ab:2a:82:bf:9b:4e:54:79:
59:dd:cc:c7:78:8a:1a:97:b0:c9:a1:19:b9:78:a1:
62:f7:ca:17:b8:4b:25:84:3c:bf:70:3f:9b:71:c3:
24:20:9e:82:54:e2:71:29:4b:ab:bc:57:d4:dc:0e:
10:43:ac:ff:72:8b:ff:92:7e:9c:fb:9e:a1:59:56:
64:a9:bd:92:80:95:66:c2:c5:2a:aa:df:13:77:53:
2f:7b:54:4d:38:d2:0c:cd:7c:89:a5:39:85:c3:7f:
96:17:7f
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Key Encipherment
X509v3 Extended Key Usage:
TLS Web Server Authentication, TLS Web Client Authentication
Netscape Cert Type:
SSL Server
Netscape Comment:
Katello SSL Tool Generated Certificate
X509v3 Subject Key Identifier:
A9:CA:95:6E:FD:22:C1:BA:01:99:84:E6:D5:37:73:55:03:26:C6:69
X509v3 Authority Key Identifier:
keyid:C6:F7:D1:9F:0A:09:46:A7:16:57:10:C1:08:19:F2:9F:3C:03:2E:99
DirName:/C=US/ST=North Carolina/L=Raleigh/O=Katello/OU=SomeOrgUnit/CN=foreman.master.local
serial:0C:4F:51:5A:0A:C9:76:11:BC:41:B6:92:E2:C5:9A:DC:74:3F:AD:CA

        X509v3 Subject Alternative Name: 
            DNS:foreman.master.local
Signature Algorithm: sha256WithRSAEncryption
     77:99:85:62:09:7f:8a:a4:a4:13:8c:40:25:f3:de:5f:d6:25:
     4d:cf:47:e7:33:b4:29:e9:2f:79:8e:36:14:34:3d:64:52:bc:
     2f:84:90:08:a8:d3:da:1d:80:01:02:fa:ff:de:a7:98:e6:52:
     95:5d:a6:db:a7:86:0a:01:bf:21:2d:c1:6a:eb:ae:84:33:ad:
     3e:74:2e:82:20:ca:09:ce:9a:03:df:8c:83:f3:89:56:78:6f:
     8c:0e:57:0a:c7:91:7f:13:d7:78:68:f6:12:5f:73:26:1f:78:
     83:bc:73:f5:40:ff:39:db:bd:96:87:5b:36:fe:82:b5:6a:ff:
     e8:1b:47:0d:a6:f0:3d:c2:3c:0c:05:2b:bb:32:c2:e7:64:71:
     3e:96:50:1b:94:b5:58:e2:48:d8:6e:2a:33:74:77:be:e3:ad:
     e6:bf:86:61:80:f1:05:be:4d:20:70:1a:23:cf:3d:28:f2:ad:
     12:35:06:40:70:3a:33:53:ed:ad:9b:4f:54:e8:1e:57:fc:95:
     3d:ba:e9:4d:6c:56:d0:26:65:55:5e:94:1d:77:18:2d:74:4e:
     78:85:5f:3c:78:86:aa:a9:70:93:4a:d4:b5:37:4b:34:87:7a:
     03:00:34:06:35:1b:28:e9:92:cc:bd:58:2b:4c:c9:56:bb:5d:
     f1:86:06:3b:33:a5:34:22:2a:65:85:00:d7:31:59:60:0d:cb:
     30:d9:2a:d1:63:66:19:5a:96:a5:da:9e:e5:5e:fc:b3:95:86:
     87:1a:95:0a:e6:9a:2a:48:11:fc:b8:dc:07:dc:66:e9:4c:bf:
     63:99:b5:03:1c:fe:17:72:a0:25:57:4f:d7:3a:11:d9:27:7a:
     0e:45:75:90:64:00:c0:6f:22:01:71:07:f7:7a:36:d9:b3:6d:
     97:e7:b8:62:72:d9:27:b2:6f:d2:6a:48:fc:a0:b1:d6:0c:d5:
     20:00:9d:2c:83:a0:1e:ba:26:7f:1a:07:0d:cf:6b:13:c0:57:
     2a:22:59:c4:c2:ca:b8:7c:08:cd:47:49:10:d5:8b:40:1a:a1:
     b9:53:2d:ff:cd:01:14:33:fb:4a:e9:0b:4d:77:0d:8b:df:23:
     00:b4:e9:b6:d8:f2:93:c7:27:2d:51:d2:ac:96:0a:6a:7c:c1:
     5b:a1:68:0e:0e:cb:63:57:d1:dc:d9:f0:3f:dd:46:ef:95:61:
     fb:d4:27:4a:a2:5f:b7:9a:cd:f7:c3:fa:bf:33:ce:37:ac:97:
     6d:3c:8b:8f:06:a2:6f:d0:30:8e:3a:5a:0e:72:86:fb:8a:9a:
     de:da:fb:57:53:ce:42:15:17:49:a8:49:b5:a5:43:fc:f8:e4:
     c2:5f:1a:1b:7e:ca:84:36

2023-08-24T13:29:58 [I] WEBrick::HTTPServer#start: pid=25046 port=9090
2023-08-24T13:29:58 [I] Smart proxy has launched on 1 socket(s), waiting for requests
2023-08-24T13:29:58 8b6f151c [I] Started GET /v2/features
2023-08-24T13:29:59 8b6f151c [I] Finished GET /v2/features with 200 (279.04 ms)
2023-08-24T13:30:00 c8057f82 [I] Started GET /v2/features
2023-08-24T13:30:01 c8057f82 [I] Finished GET /v2/features with 200 (281.12 ms)
2023-08-24T13:30:01 c8057f82 [I] Started GET /v2/features
2023-08-24T13:30:01 c8057f82 [I] Finished GET /v2/features with 200 (271.87 ms)
2023-08-24T13:48:06 [E] OpenSSL::SSL::SSLError SSL_accept returned=1 errno=0 state=error: sslv3 alert certificate unknown
/usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:302:in accept' /usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:302:in block (2 levels) in start_thread’
/usr/share/gems/gems/webrick-1.8.1/lib/webrick/utils.rb:258:in timeout' /usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:300:in block in start_thread’
/usr/share/gems/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:474:in block in create_with_logging_context' 2023-08-24T13:48:12 [E] <OpenSSL::SSL::SSLError> SSL_accept returned=1 errno=0 state=error: sslv3 alert certificate unknown /usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:302:in accept’
/usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:302:in block (2 levels) in start_thread' /usr/share/gems/gems/webrick-1.8.1/lib/webrick/utils.rb:258:in timeout’
/usr/share/gems/gems/webrick-1.8.1/lib/webrick/server.rb:300:in block in start_thread' /usr/share/gems/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:474:in block in create_with_logging_context’
2023-08-24T13:48:12 b1951ea0 [I] Started GET /
2023-08-24T13:48:12 b1951ea0 [I] Finished GET / with 404 (0.45 ms)