docker-magento
docker-magento copied to clipboard
ssl certificate issue
I have created an Oauth system integration using the latest Magento docker 2.4.7 and connected with Apache airflow (https://github.com/sivajik34/magento-airflow) and getting the below issue.
also, i ran below two commands but it is not working bin/setup-ssl: Generate an SSL certificate for one or more domains. Ex. bin/setup-ssl magento.test foo.test bin/setup-ssl-ca: Generate a certificate authority and copy it to the host.
[2024-08-21T18:26:44.272+0530] {magento.py:38} ERROR - AirflowException occurred: Request failed: HTTPSConnectionPool(host='magento.test', port=443): Max retries exceeded with URL: /rest/default/V1/products/product_sku_1 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)')))
[2024-08-21T18:26:44.297+0530] {taskinstance.py:3301} ERROR - Task failed with exception
Traceback (most recent call last):
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connectionpool.py", line 466, in _make_request
self._validate_conn(conn)
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connectionpool.py", line 1095, in _validate_conn
conn.connect()
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connection.py", line 652, in connect
sock_and_verified = _ssl_wrap_socket_and_match_hostname(
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connection.py", line 805, in _ssl_wrap_socket_and_match_hostname
ssl_sock = ssl_wrap_socket(
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/util/ssl_.py", line 465, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/util/ssl_.py", line 509, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "/usr/lib/python3.10/ssl.py", line 513, in wrap_socket
return self.sslsocket_class._create(
File "/usr/lib/python3.10/ssl.py", line 1100, in _create
self.do_handshake()
File "/usr/lib/python3.10/ssl.py", line 1371, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connectionpool.py", line 789, in urlopen
response = self._make_request(
File "/home/sivakumar/magento-airflow/pyair/lib/python3.10/site-packages/urllib3/connectionpool.py", line 490, in _make_request
raise new_e
urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)