fix: resolve RedisCache array offset error and improve discovery diagnostics

- Fix RedisCache driver to handle MGET failures gracefully with fallback
- Add comprehensive discovery context comparison debug tools
- Identify root cause: WEB context discovery missing 166 items vs CLI
- WEB context missing RequestFactory class entirely (52 vs 69 commands)
- Improved exception handling with detailed binding diagnostics
This commit is contained in:
2025-09-12 20:05:18 +02:00
parent 8040d3e7a5
commit e30753ba0e
46990 changed files with 10789682 additions and 89639 deletions

17
ssl/localhost.csr Normal file
View File

@@ -0,0 +1,17 @@
-----BEGIN CERTIFICATE REQUEST-----
MIICnjCCAYYCAQAwWTELMAkGA1UEBhMCREUxDzANBgNVBAgMBkJlcmxpbjEPMA0G
A1UEBwwGQmVybGluMRQwEgYDVQQKDAtEZXZlbG9wbWVudDESMBAGA1UEAwwJbG9j
YWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnWwytL3lvC64
2zVDrHJcEsM4gpPRzmPy6K5bsKJKxjGrZSXuBIyo4OdFqZdR4cWt+K+XoRGpAEnC
nDuhQFLZrGgkDn6lN4ntzNN373o2hBWhskenkIQIkJTsx1G8uvadpwKtvEJWvWBw
n7XtvHJF0cFmUIwep62zzF6UcpNl4P7qulYzxiTzPZOgFV+8+NPo+foOICTSGioD
37pGOVL1pwjk/V7maFC5AG1ECn/kGvd1vbX7ts9NLsap/AzV/PpnIQi1SlOWOkns
hOXxCGRKBxAU3jYzZ5p5epz373qvfkIrdZIyXN5+nGIdm1vKGHbFJ/RUNjCWLtu3
6naAZnpAYQIDAQABoAAwDQYJKoZIhvcNAQELBQADggEBAJNOjtMvOJEseYbxE/n0
y9i145lEoF4Dy46cKQIfqkvUbq8ZBm1Jno3hlYiSi5Od31q7jDTauI+pYOv1CDD/
T3s6uaZUmIQjAztO8/C+TC2jHNikzqzqlWG5H92opXCliY5/tDd+Zr1hN84WKtsr
Mnq8DsL3BNewaTBx3RV5dP5hFp7AX0t+IYrZJ7lkyXadrAx+LKF6/+vT/uv30cWF
RAgogf6HpEso6wJzQK5t+YC/XLeWYrAjzAWJXglKTSug2Kx2A8LMZnN132MY+Tqx
6m2Ni+bKmdUlCEpKIsfSns7dFLi1qyUeDu+U8fpndlEfAdoU8nvl4mWNAiuwAB67
qDE=
-----END CERTIFICATE REQUEST-----

9
ssl/localhost.ext Normal file
View File

@@ -0,0 +1,9 @@
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = localhost
DNS.2 = *.localhost
IP.1 = 127.0.0.1

28
ssl/rootCA.key Normal file
View File

@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCULf0KHu4Id2bQ
0OgrIyNYeQNUNR8nX42QKSJYO+dO/+QtJ6cSbPj7aY0VO66M1+F95LEpNzfWOXCl
KtiJpKWw7e8G5axDjoFC7yopWVxnZ8Dv5LX1Q71sFCTA7uyKBf8Gosnwekvq/4E+
VUQKrLhVch4d82gbL3X/BmgtCs1OAa+PXbBtLi64+YUEhaCQS0qFTywNo9CbGUs+
PIfS67fKC3YJnmOgNO44mMldW6cr58jtVU4FiT5om3ZPPk19I4Z+9/5YXEmI6Myz
RqGqR5HIC0EfJRsvAXm2bxYIFVInhkq38vpT/+XSJgeoSK1YYhVod1eBgfNZt8h0
pnPkLV/FAgMBAAECggEAA5hSCUrSz5XGAs7usw05ME5PTF21kcj5sEOvN6DMbdg7
evT5UrMeH0tiRt+ZzoT2TY2c1rkmO6ZNG1S8yCoccvxyziIIWeM9M5iF11b5rPCR
d8B+waKRF+wtMBkb2AVpOIn+iD0PVnY4doCvE+s41andHTDol7BBFpzbLiyS6o+K
dFsgUaI7c/6j8Lmx7ixpV8Vu6ALrVTEza9wN7TK7ZNDlUDR8nAGMD/m/vYAyM15s
zrd7JZQq2+rtlvZJfcsQxNpG2mhGJNfpI4PPtfy8Ms9x2ykwNz328eh0qdDm6Pkz
YSPxXk1SAekUJSll9+dXBNed/hE9K4iw88N1c2s4iQKBgQDIz+gKqOSrIdso3wgV
x770S576dFYWWo4vEH8P81yQ9rMTZiRhFcB7TE2l6mGt57HRC+1lDuG27KPwxKbL
3LOjf8IEXNgYZabgqEZ7h7rjkNwhAq0FHnWAa5J7YG8aSk7tl5eJNlT+q6zJDaq1
NJzpobs2JsPITFb0GQCWoBneXwKBgQC85yJ1qh2LmqVLLpDB3mPXUq4nD9UUE2Av
AbVzzrVgN3HNsQiHxlLy1r/AtkmPEoUnrTGDCXEJ4rkhacQxbsHozmsn645oWA8M
A8Npyj8LrCHQzHEaLncDS5otcujCBw9gnRXOI1pZlq5eH1wYxn93vfApdKCqcd5W
Dkx4qB0sWwKBgHG1eJmApWtaEnWERVm/75r5rx32/kBOKrDv0GNB1KqpZyGW9waa
gJHQ1S8cFw+YYRIUhOpykNE6EmLll+VcJcRxNXWu9RZriSExaCfO5b6yalOu5jY9
1x9OynVeV8s1RJg4/K/PujUzFPYL7RwKnMeWsyGotbgXsi0qczDXm45VAoGBAIV4
Bef/H0sBJCL/rrXcDM0ZlQTyccnyerYbzfoaJhrqcdU0bWOJZBhCVU+zPDwDiONk
wqPkKuMiN039berDZ+y21A1rqL3e4hrKGesIRA1aPLZLjOpDxEEmzLOqCfz1gg7w
TnTMk8zS4zaLj8XNkkingiW4SsDDHaXOCogBuEMbAoGBALEacjYP4Rq9bdEW/J9N
SM5bTGO65uBOpRFQpXZvYCSawXDuF0MwlRPsFBm0fI5aenAyXSi79fqNwE6SizSl
RkfQJJLW5RP90YBmfghtcEx8+wtH6glbnUMz/KS9t2atBCOojbCFfeg8lvSrXSvY
ySsNtq+EyuY8XLEatuicnb9N
-----END PRIVATE KEY-----

1
ssl/rootCA.srl Normal file
View File

@@ -0,0 +1 @@
34440D8150841F95394FCC389BEAB32988EC3C8E